Lógica de Banco de Dados

Propaganda
Lógica de Banco de Dados
Noções Preliminares
Noções Preliminares
Noções Preliminares
Sistemas de Arquivos x Banco de Dados
Sistemas de Arquivos x Banco de Dados
Sistemas de Arquivos x Banco de Dados
Sistemas de Arquivos x Banco de Dados
Modelo de Dados
Modelo de Dados
Esquema x Instância
Linguagens de Banco de Dados
SGBD
Modelagem de Dados
Modelo Entidade‐Relacionamento (MER)
Entidades e Atributos
Entidades e Atributos
Entidades e Atributos
Entidades e Atributos
Entidades e Atributos
Entidades e Atributos
Relacionamentos
Relacionamentos
Relacionamentos
Relacionamentos
Relacionamentos
Exercícios
Exercícios
Cardinalidade de Relacionamentos
Um para Um – 1 : 1
Cardinalidade de Relacionamentos
Um para Um – 1 : 1
Cardinalidade de Relacionamentos
Um para Muitos – 1 : N
Cardinalidade de Relacionamentos
Um para Muitos – 1 : N
Cardinalidade de Relacionamentos
Muitos para Muitos – N : N ou N : M
Cardinalidade de Relacionamentos
Muitos para Muitos – N : N ou N : M
Cardinalidade mínima
• A cardinalidade mínima 1
também recebe a denominação
de "associação obrigatória", já
que
ela
indica
que
o
relacionamento
deve
obrigatoriamente associar uma
ocorrência de entidade a cada
ocorrência da entidade em
questão.
• Com base na mesma linha de
raciocínio,
a
cardinalidade
mínima 0 recebe a denominação
de "associação opcional".
Peter Chen x James Martin
Peter Chen x James Martin
Entidade Associativa
Exercícios
Exercícios
Download