TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Banco De Dados

Monografias: Banco De Dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  26/10/2014  •  7.872 Palavras (32 Páginas)  •  293 Visualizações

Página 1 de 32

http://groups‐beta.google.com/group/digitalsource

Projeto

de

Banco de Dados

Carlos A. Heuser*

* © Carlos A. Heuser, 1998 - A publicação comercial deste texto está planejada. Ele deve ser

considerado como comunicação pessoal do autor

5WO±TKQ

35()È&,2 9

 ,1752'8d­2 

 %DQFRGH'DGRV 

1.1.1 Compartilhamento de dados 2

1.1.2 Sistema de Gerência de Banco de Dados 4

 0RGHORVGH%DQFRGH'DGRV 

1.2.1 Modelo conceitual 5

1.2.2 Modelo lógico 6

1.2.3 Modelo conceitual como modelo de organização 7

 3URMHWRGH%' 

([HUFtFLRV 

5HIHUrQFLDV%LEOLRJUiILFDV 

 $%25'$*(0(17,'$'(5(/$&,21$0(172 

 (QWLGDGH 

 5HODFLRQDPHQWR 

2.2.1 Conceituação 13

2.2.2 Cardinalidade de relacionamentos 15

2.2.3 Cardinalidade máxima 16

2.2.4 Classificação de relacionamentos binários 17

2.2.5 Relacionamento ternário 19

2.2.6 Cardinalidade mínima 20

2.2.7 Exemplo de uso de entidades e relacionamentos 21

 $WULEXWR 

2.3.1 Identificando entidades 24

2.3.2 Identificando relacionamentos 27

 *HQHUDOL]DomRHVSHFLDOL]DomR 

 (QWLGDGHDVVRFLDWLYD 

 (VTXHPDVJUiILFRVHWH[WXDLVGHPRGHORV(5 

([HUFtFLRV 

5HIHUrQFLDV%LEOLRJUiILFDV 

 &216758,1'202'(/26(5 

 3URSULHGDGHVGHPRGHORV(5 

3.1.1 Um modelo ER é um modelo formal 44

3.1.2 Abordagem ER têm poder de expressão limitado 44

3.1.3 Diferentes modelos podem ser equivalentes 46

 ,GHQWLILFDQGRFRQVWUXo}HV 

3.2.1 Atributo versus entidade relacionada 48

3.2.2 Atributo versus generalização/especialização 49

3.2.3 Atributos opcionais e multi-valorados 50

 9HULILFDomRGRPRGHOR 

3.3.1 Modelo deve ser correto 53

3.3.2 Modelo deve ser completo 53

3.3.3 Modelo deve ser livre de redundâncias 54

3.3.4 Modelo deve refletir o aspecto temporal 55

3.3.5 Entidade isolada e entidade sem atributos 59

 (VWDEHOHFHQGRSDGU}HV 

3.4.1 Variantes de modelos ER 59

3.4.2 Uso de ferramentas de modelagem 62

 (VWUDWpJLDVGHPRGHODJHP 

3.5.1 Partindo de descrições de dados existentes 64

3.5.2 Partindo do conhecimento de pessoas 64

([HUFtFLRV 

5HIHUrQFLDV%LEOLRJUiILFDV 

 $%25'$*(05(/$&,21$/ 

 &RPSRVLomRGHXP%DQFRGH'DGRV5HODFLRQDO 

4.1.1 Tabelas 76

4.1.2 Chaves 77

4.1.3 Domínios e valores vazios 80

4.1.4 Restrições de integridade 80

 (VSHFLILFDomRGHEDQFRGHGDGRVUHODFLRQDO 

 &RQVXOWDVjEDVHGHGDGRV 

([HUFtFLRV 

5HIHUrQFLDV%LEOLRJUiILFDV 

 75$16)250$d®(6(175(02'(/26 

 9LVmRJHUDOGRSURMHWROyJLFR 

 7UDQVIRUPDomR(5SDUDUHODFLRQDO 

5.2.1 Implementação inicial de entidades 89

5.2.2 Implementação de relacionamentos 91

5.2.3 Detalhes da implementação de relacionamentos 93

5.2.4 Implementação de generalização/especialização 100

5.2.5 Refinamento do modelo relacional 105

 (QJHQKDULDUHYHUVDGHPRGHORVUHODFLRQDLV 

5.3.1 Identificação da construção ER correspondente a cada tabela 110

5.3.2 Identificação de relacionamentos 1:n ou 1:1 111

5.3.3 Definição de atributos 113

5.3.4 Definição de identificadores de entidades 113

([HUFtFLRV 

5HIHUrQFLDV%LEOLRJUiILFDV 

 (1*(1+$5,$5(9(56$'($548,926(1250$/,=$d­2 

 ,QWURGXomR 

 9LVmRJHUDOGRSURFHVVRGHHQJHQKDULDUHYHUVD 

 'RFXPHQWR([HPSOR 

 5HSUHVHQWDomRQDIRUPDGHWDEHODQmRQRUPDOL]DGD 

 1RUPDOL]DomR 

6.5.1 Passagem à primeira forma normal (1FN) 125

6.5.2 Dependência funcional 129

6.5.3

...

Baixar como (para membros premium)  txt (63.9 Kb)  
Continuar por mais 31 páginas »
Disponível apenas no TrabalhosGratuitos.com