Escolar Documentos
Profissional Documentos
Cultura Documentos
ATIVIDADE 3
● FORME DUPLAS;
● RESPONDA AS PERGUNTAS ABAIXO;
● UTILIZEM AS FERRAMENTAS PRESENTES NO LABORATÓRIO.
● VOCÊ PODE UTILIZAR ESTE ARQUIVO PARA AS RESPOSTAS E SUA PESQUISA.
● ENVIAR NO PRÓPRIO NEAD:
Ela é uma coluna em uma tabela que faz referência à chave primária de outra tabela, criando assim
uma relação entre elas
1
Os valores dos campos que aparecem em uma chave estrangeira devem aparecer na chave primária
referenciada. A integridade referencial garante que os vetores das chaves permaneçam consistentes
em todas as tabelas
Uma chave estrangeira pode se repetir se o relacionamento entre tabelas permitir várias ocorrências
do mesmo valor na coluna da chave estrangeira, como nos relacionamentos 1 para muitos.
2
Questão 6 – Converter o diagrama do exercício anterior em um Modelo Relacional (conforme presente nos
slides).
● Indicar com PK as chaves primárias, FK as chaves estrangeiras;
● Indicar quais os tipos de dados podem ser admitidos em cada coluna (integer, char, float, etc…);
● Indicar as cardinalidades dos relacionamentos;
Dica: Lembrem-se que relacionamentos podem possuir atributos (caso necessário), devendo assim, serem
representados por tabelas no modelo relacional.
Resposta:
3
Questão 7 - Suponha que você tenha o modelo relacional abaixo (também é válido como modelo relacional,
de acordo com o livro que passei para vocês no início do semestre. Ele consta no tópico Materiais de Apoio
de nossa sala de aula virtual):
O que o SGBD deve fazer se for excluída a Turma “1TI” para que
a base de dados continue mantendo a restrição de integridade
referencial?
Resposta:
Questão 8 - Para a descrição do modelo relacional a seguir, defina as chaves primárias, as chaves
estrangeiras e o tipo de dados (integer, float, etc.) para cada atributo. No livro que passei para vocês tem os
exemplos de como representar nesse tipo de modelo.
4
tbItens_venda(codigo_venda,codigo_produto,data_venda,valor_item,
QUANTIDADE)
Resposta: