O trabalho deverá conter as seguintes seções:
-
Modelo Entidade-Relacionamento do Banco de Dados:
- Inclua o modelo entidade-relacionamento que representa a estrutura do seu banco de dados.
-
Modelo Relacional do Banco de Dados:
- Apresente o modelo relacional derivado do modelo entidade-relacionamento.
-
Script de Criação do Banco de Dados para o PostgreSQL:
- Forneça o script SQL necessário para criar o banco de dados. Certifique-se de que seja compatível com o SGBD PostgreSQL.
-
Script de Inserção no Banco de Dados:
- Inclua o script que insere no mínimo três linhas em cada tabela criada. (Exceto nas tabelas de log.)
-
Script de Criação de Regras (Rules):
- Elabore o script que cria todas as regras necessárias para o preenchimento das tabelas de log. Isso deve incluir também as regras para excluir automaticamente blobs.
-
Script de Criação de Funções:
- Apresente o script de criação de todas as funções solicitadas para o funcionamento adequado do banco de dados.