Buscar

[BD 3]MER2

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Banco de Dados
Aula 3 – Modelo Entidade Relacionamento
Professora: Elaine Araújo e Tiago Brasileiro 
Identificador de Entidades
Cada entidade deve possuir um atributo identificador
Um identificador é um conjunto de um ou mais atributos e/ou relacionamentos cujos valores servem para distinguir uma ocorrência da entidade das demais ocorrências da mesma entidade
Chave Primária
Um chave primária ou PK(Primary Key) é um atributo de entidade que identifica apenas um objeto dessa entidade;
O valor de uma chave primária não poderá se repetir nem poderá receber um valor nulo;
Como escolher uma chave primária?
Na entidade Professor tanto o atributo CPF quanto o atributo matrícula não se repetem;
Qual o melhor?
Como escolher uma chave primária?
De acordo com o escopo do problema e como são realizadas as consultas;
Se os professores são mais procurados pela matrícula e não pelo cpf, então deve-se escolher matrícula como chave primária.
Devemos dar preferência aos atributos numéricos para chave primária!
Tipos de Chave Primária
Chave simples: formada por apenas um atributo. 
Chave composta: formada por dois ou mais atributos.
Tipos de Chave Primária
Cada entidade deve possuir uma chave
PESSOA
código
nome
PRATELEIRA
Número do corredor
Número da prateleira
capacidade
Chave Simples
Chave Composta
Entidade Fraca
Entidade que não possui atributo de chave primária por si só.
Não é possível definir uma chave primária para ela
Entidade Fraca
A entidade fraca depende de outra entidade, e o relacionamento entre entidade fraca e a outra entidade é normalmente 1:N, e o N fica junto da entidade fraca;
Entidade Fraca
Referências
Angelotti, Elaini Simoni. Banco de Dados. Curitiba- Editora do Livro Técnico, 2010.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais