BD1 - O Modelo Lógico
IR - Alteração Cascata Tabela PEDIDO codpedido data cliente vendedor P1 22/01/2013 C1 F1 P2 25/01/2013 C8 C2 F2 P3 28/01/2013 C3 F1 P4 28/01/2013 C8 C2 F4 Tabela CLIENTE codcli nome fone C1 Ana 99212647 C8 C2 Paula 88417371 C3 João 93024677 C4 Manuel 87568920 Tabela FUNCIONÁRIO codfun nome fone F1 Paula 99867643 F2 Carla 89879092 F3 Marcos 93028675 F4 Pedro 88245620 O Modelo Lógico 26 de outubro de 2019 38
Mapeamento E-R para Relacional • Pode ser realizado manualmente ou implementado através de ferramentas CASE. • Objetivos Básicos: • Obter bom desempenho; • Simplificar o desenvolvimento de aplicações. • Regras Gerais: • Evitar junções desnecessárias; • Diminuir o tamanho das chaves primárias; • Procurar evitar muitos campos opcionais. O Modelo Lógico 26 de outubro de 2019 39
- Page 1 and 2: Banco de Dados O Modelo Lógico O M
- Page 3 and 4: Modelo Relacional • Foi criado co
- Page 5 and 6: Terminologias nome do campo nome do
- Page 7 and 8: Terminologias • Domínio • Conj
- Page 9 and 10: Características Básicas • Aspec
- Page 11 and 12: Características Básicas • Integ
- Page 13 and 14: Chave Primária • Atributo ou con
- Page 15 and 16: Chave Primária • A chave primár
- Page 17 and 18: Chave Candidata • Uma tabela pode
- Page 19 and 20: Chave Estrangeira Tabela PEDIDO cod
- Page 21 and 22: Chave Estrangeira • O valor de um
- Page 23 and 24: Restrições de Integridade • Int
- Page 25 and 26: Integridade Semântica • Exemplos
- Page 27 and 28: IR - Inclusão Restrita • Inclus
- Page 29 and 30: IR - Exclusão Restrita • Exclus
- Page 31 and 32: IR - Exclusão Cascata • Exclusã
- Page 33 and 34: IR - Alteração Restrita • Alter
- Page 35 and 36: IR - Alteração Restrita • Alter
- Page 37: IR - Alteração Cascata • Altera
- Page 41 and 42: Notação Usada no MySQL Workbench
- Page 43 and 44: Mapeamento das Entidades e Atributo
- Page 45 and 46: Adição de Colunas • O relaciona
- Page 47 and 48: Adição de Colunas • Sempre que
- Page 49 and 50: Adição de Colunas • Esquema Rel
- Page 51 and 52: Tabela Própria O Modelo Lógico 26
- Page 53 and 54: Tabela Própria • Um pedido cont
- Page 55 and 56: Fusão de Tabelas • O relacioname
- Page 57 and 58: Fusão de Tabelas • Um professor
- Page 59 and 60: Quando devemos realizar ... • Adi
- Page 61 and 62: Relacionamento (0,1) : (0,1) Adiç
- Page 63 and 64: Relacionamento (1,1) : (0,1) Adiç
- Page 65 and 66: Relacionamento (1,1) : (0,1) Fusão
- Page 67 and 68: Relacionamento (0,1) : (0,n) Adiç
- Page 69 and 70: Relacionamento (1,1) : (0,n) Adiç
- Page 71 and 72: Relacionamento (0,n) : (1,n) Tabela
- Page 73 and 74: Relacionamento (0,1) : (0,n) Tabela
- Page 75 and 76: Auto-Relacionamento (0,1) : (0,1) A
- Page 77 and 78: Auto-Relacionamento (1,1) : (0,1) A
- Page 79 and 80: Auto-Relacionamento (0,1) : (0,n) A
- Page 81 and 82: Auto-Relacionamento (1,1) : (0,n) A
- Page 83 and 84: Auto-Relacionamento (0,n) : (0,n) T
- Page 85 and 86: Relacionamento Identificador Adiç
- Page 87 and 88: Atributo Multivalorado Adição de
IR - Alteração Cascata<br />
Tabela PEDIDO<br />
codpedido data cliente vendedor<br />
P1 22/01/2013 C1 F1<br />
P2 25/01/2013 C8 C2 F2<br />
P3 28/01/2013 C3 F1<br />
P4 28/01/2013 C8 C2 F4<br />
Tabela CLIENTE<br />
codcli nome fone<br />
C1 Ana 99212647<br />
C8 C2 Paula 88417371<br />
C3 João 93024677<br />
C4 Manuel 87568920<br />
Tabela FUNCIONÁRIO<br />
codfun nome fone<br />
F1 Paula 99867643<br />
F2 Carla 89879092<br />
F3 Marcos 93028675<br />
F4 Pedro 88245620<br />
O <strong>Modelo</strong> <strong>Lógico</strong> 26 de outubro de 2019 38