Banco de dados
Curso Disciplina Professor
Engenharia de Computação Banco de Dados Otacílio José Pereira
Trabalho – Projeto de Banco de Dados
Objetivos: O objetivo deste trabalho é - A partir de uma breve especificação de um sistema, elaborar e implementar um projeto de banco de dados, com as seguintes ênfases: - Modelagem - Programação - Normalização Atividades - O trabalho envolve as seguintes atividades relacionadas com a habilidade trabalhada nas aulas de banco de dados até o momento. Esta lista serve como um checklist para você fazer uma auto-avaliação sobre seu aprendizado com banco de dados. - A idéia é partir da especificação estabelecida pelos grupos e desenvolver as atividades abaixo. Etapa 1 – Modelagem e Restrições de Integridade Modelar as tabelas e regras de integridade (em modelo de Entidade e Relacionamento e em modelo Relacional. - Tabelas e Atributos - Restrições de integridades: Primary Keys e Foreign Keys - Restrições de Integridades: Check constraints e Unique Constraints Scripts de carga de dados e testes - Elaborar scripts para criação de banco de dados - Elaborar os scripts para a carga de dados no modelo Etapa 2 – Elementos de Programação Identificar partes potenciais do sistema para implementação dos diversos elementos de programação Implementar elementos do banco de dados - Procedures simples, para a manipulação de dados
Centro Universitário Norte do Espírito Santo - Rua Humberto de Almeida Franklin, 257 Bairro Universitário, CEP 29.933-480, São Mateus - ES (sede provisória)
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO CENTRO UNIVERSITÁRIO NORTE DO ESPÍRITO SANTO
- Procedure com lógica de negócio - Triggers - Funções Etapa 3 – Transações e Cursores Transações - Acrescentar controle de transações nos procedimentos Cursores - Implementar as procedures com cursores Etapa 4 – Criar o aplicativo com a interface com o banco de dados (uma amostra) - Escolher a