Buscar

Modelo Entidade e Relacionamento em Banco de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

➢ Banco de Dados
 Modelo entidade e relacionamento
- Uma entidade representa um conjunto de objetos do mesmo tipo do mundo real e sobre os quais
se pretender armazenar os dados.
 Ex: Sistema para escola,quais as possíveis entidades?
Além da entidade representar dejetos do mundo real, ela também deve possuir um conjunto de
propriedades que a caracterize e a descreva bem com aos seus objetos.
A esse conjunto de prioridades dá-se o nome Atributos.
 Ex: entidade Professor , quais os possíveis atributos?
Professor 
Nome 
Cpf
rg
Representação de gráfico
todo atributo possui um tipo de dado que representa os valores permitidos para aqueles atributos. A
esse tipo de dar-se o nome de domínio de atributo.
Ex:
atributo “ CPF_prof.” e do tipo inteiro, ou seja, permite sejam armazenados valores inteiros para
atributos.
Quando se define o tipo de um atributo, pode-se definir inclusive o tamanho máximo que pode se
armazenar 
ex:
atributo “nome_prof.”, e do tipo carácter (500), ou seja, armazenar no máximo 500 carácter
 Os atributos podem ser divididos em 6 categorias 
1. Atributo simples - é o atributo indivisível, que não pode ou não deve ser composto.
Ex: cpf_prof.
2. Atributo composto-é o atributo que pode ser decomposto em outros atributos simples
Ex: “endereço”, pode ser decomposto em “nome_da_rua”, “numero”, “cep” ,
“complemento”.
3. Atributo mono valorado-e o atributo que permite o armazenamento do valor apenas uma
vez.
Ex: cpf_prof.
4. Atributo multivalorado-é o atributo que permite armazenar mas de um valor no mesmo
tempo e no mesmo campo.
Ex: email_prof 
5. Atributo nulo-é o atributo que permite que seja inserido um valor nulo.
Ex: 0, null.
6. Atributo de derivado-éo atributo cujo o valor para ele deriva de outro.
Ex: ‘valor_compra’, “valor_percentual_desconto”,”valor_compra_com_desconto”.
CHAVE PRIMARIA
são atributos que identificam o registro como único.
• Tipos de chave primaria 
constaint nome_restrição primay key (nome_campo)
1. simples: é aquela que sera formada por apenas um atributo.
2. Composta: é formada por dois ou mas atributos.

Outros materiais