You are on page 1of 3

Banco de Dados – Adriano Câmara - UNIGRAN

ATIVIDADES

Você deverá responder as questões a seguir e envia-las por meio do


Portifólio – ferramenta do ambiente de aprendizagem UNIGRANET. Em
caso de dúvidas, envie mensagem para o e-mail camara@unigran.br.

ATIVIDADES DA AULA05

1- Explique com suas palavras, e dê dois exemplos de cada uma dos graus de
relacionamentos (um para um - 1:1), ( um para muitos - 1:n) e (muitos para
muitos n:n)

1:1 =Um registro da tabela está ligada a somente um registro de outra tabela.
Exemplo – Um marido pode ter somente uma esposa, e um filho só pode ter um
pai

te
Marido m Esposa

te
Filho m Pai

1:n = Um registro da tabela está ligado a vários registros de outra tabela.


Exemplo – Um pai pode ter vários filhos, e um tio pode ter vários sobrinhos
te
m Filhos
Pai

te
Tio
Tio m Sobrinhos

n:n = Vários registros estão ligados a vários registros de outra tabela.


Exemplo - Varios alunos fazem vários cursos, e vários alunos possuem vários
professores
f
a
Alunos z Cursos

te
Alunos m Professores
Banco de Dados – Adriano Câmara - UNIGRAN

2- Defina o que são chaves primárias e qual a sua finalidade em uma tabela do
banco de dados
Chave primária é um atributo que tem a finalidade de identificar uma linha de uma
determinada tabela, a chave possui um valor único, impedindo assim informações
duplicadas em cadastros, ou até mesmo excluir algum cadastro por engano, como
por exemplo, dois nomes iguais, porem cadastros diferentes, a chave pode ser um
código de identificação ou CPF.

3- Qual a função de uma chave estrangeira em uma tabela? De um exemplo da


ligação de duas tabelas através da chave estrangeira.
A chave estrangeira permite a ligação dos dados de uma tabela com a outra, por
meio dos valores de uma coluna no exemplo a chave estrangeira é o código do
fornecedor.

Tabela_produto Tabela_Fornecedor
Cod.F Nome Grupo
Cod.F Nome Cidade
001 Coca Bebida
001 Coca Lorena
cola Lt
cola
001 Kuat Lt Bebida
002 Brahma Cruzeiro
002 Brahma Bebida
003 Skol Aparecida
Lt
Banco de Dados – Adriano Câmara - UNIGRAN

4- No diagrama Abaixo qual é a entidade fraca? Justifique sua resposta.


A entidade fraca é Pedido, pois não possui seu próprio atributo.

*A chave estrangeira define os valores das colunas


composto na tabela relacionada ou seja ela tem a
função de fazer o relacionamento de tabelas.