BD_Work_2

Resolução do trabalho de Base de Dados

01 02 03 04 05 06 07 08 09 10


1. Para o problema acima, construa um diagrama Entidade-Relação que descreva a informação. No diagrama não se esqueça de indicar as restrições das relações e as chaves primárias das entidades.

2. Transforme o modelo E-R em tabelas. Nas tabelas não se esqueça deindicar as chaves primárias e as chaves candidatas.

3. Defina o conjunto de dependências funcionais que a base de dados deve verificar. Exemplo, as seguintes dependências funcionais devem-se verificar neste domínio:

4. Apresente a Base de Dados na forma normal de Boyce Codd, BCNF.

5. Indique justificando se a sua base de dados tem informação redundante.

6. Indique se a base de dados que apresentou na forma normal de BoyceCodd preserva as dependências.

7. Para cada relação da base de dados na BCNF indique as chaves primárias,candidatas e estrangeiras.

8. Indique os comandos SQL para a criação das tabelas que constituem esta base de dados. E construa esta base de dados no Postgres.

Resolução

9. Indique as expressões em SQL para inserir a seguinte informação na suabase de dados e inseria-a.

Resolução

10. Indique a expressão em SQL para responder às seguintes perguntas (no relatório indique também o resultado;

Resolução