Buscar

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)

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 I – Marcos Alves Mariano - UNIGRAN 
 
DISCIPLINA DE BANCO DE DADOS I 
 
Você deverá responder as questões a seguir e enviá-las por meio do 
Portfólio – ferramenta do ambiente de aprendizagem UNIGRANET. 
 
ATIVIDADES DA AULA 05 
 
01- 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) 
R. 
 1:1 – Há duas entidades envolvidas e referenciam obrigatoriamente 
apenas uma unidade da outra. Ex: um gerente gerencia apenas um 
departamento, logo um departamento possui apenas um gerente. Uma 
pessoa possui um currículo, logo um currículo possui apenas uma 
pessoa. 
 1:n – Uma das entidades envolvidas pode referenciar várias unidades da 
outra, porém, do outro lado cada uma das várias unidades referenciadas 
só pode estar ligada a uma unidade da outra entidade. Ex: em um sistema 
de plano de saúde, um usuário pode ter vários dependentes, mas cada 
dependente só pode estar ligado a um usuário principal. Um fornecedor 
pode enviar vários produtos, mas cada produto possui apenas um 
fornecedor. 
 n:n – Cada entidade, de ambos os lados, podem referenciar a múltiplas 
unidades da outra. Ex: um autor pode escrever vários livros e um livro 
pode ser escrito por vários autores. Vários clientes podem comprar 
vários produtos e produtos podem ser comprados por muitos clientes. 
02- Defina o que são chaves primárias e qual a sua finalidade em uma tabela do 
banco de dados 
R. serve para identificar cada instância dentro da entidade, distinguem uma linha 
das demais dentro de uma tabela. São aqueles atributos que representam valores 
únicos que identificam a entidade dentro do domínio e não podem se repetir. 
03- 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. 
Banco de Dados I – Marcos Alves Mariano - UNIGRAN 
 
R. É uma coluna ou combinação de colunas cujos valores aparecem 
necessariamente na chave primaria de uma tabela relacionada. Nada mais é que 
o mecanismo que permite a implementação de relacionamentos em um BD 
relacional. Ex: Quando inserirmos um registro na tabela de produtos com o 
“id_categoria”, essa chave primária da tabela “categorias” representará uma 
chave estrangeira (FK) dentro da tabela de produtos. É uma chave que vem de 
fora, de outra tabela.

Mais conteúdos dessa disciplina