Banco de dados

1187 palavras 5 páginas
1. Um modelo ER é um modelo formal
• Diferentes leitores de um mesmo DER devem sempre entender exatamente o mesmo significado. • Um DER pode ser usado como entrada a uma ferramenta CASE na geração de um banco de dados relacional.

2

1.2. Abordagem ER têm poder de expressão limitado • Modelos incompletos - as ocorrências de
CASAMENTO não correspondem ao nosso conhecimento da realidade (pelo menos se considerarmos a legislação brasileira).

Solução:
Modificar o
DER

3

1.2. Abordagem ER têm poder de expressão limitado • Entretanto, há situações em que, mesmo através de modificações no DER, é impossível incluir no diagrama as restrições desejadas.

4

2. Diferentes modelos podem ser equivalentes
• Há um conceito de equivalência entre modelos
ER. De maneira informal, diz-se que dois modelos são equivalentes, quando expressam o mesmo, ou seja quando modelam a mesma realidade. • Para definir o conceito de equivalência de forma mais precisa, é necessário considerar o BD que é projetado a partir do modelo ER.
• Para fins de projeto de BD, dois modelos ER são equivalentes, quando ambos geram o mesmo esquema de BD.
5

2. Diferentes modelos podem ser equivalentes
• Para analisar se dois modelos são equivalentes, é necessário considerar um conjunto de regras de tradução de modelos ER para modelos lógicos de BD.
– Um caso é o da equivalência entre um modelo que representa um conceito através de um relacionamento n:n e
– outro modelo que representa o mesmo conceito através de uma entidade.
6

2. Diferentes modelos podem ser equivalentes
• No exemplo o relacionamento CONSULTA foi transformado em uma entidade.
– Os dois modelos são equivalentes, pois expressam o mesmo e geram o mesmo banco de dados. 7

2. Diferentes modelos podem ser equivalentes
• A transformação de um relacionamento n:n em entidade segue o seguinte processo:
– 1. O relacionamento n:n é representado como uma entidade.
– 2. A

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas