Analisar, projetar e implementar um SGBD para dados reais de um Sistema de Reservas Aéreas para que os usuários possam reservar online seus voos para suas viagens. Existem cinco fases neste conceito de especificação do projeto.
Converta seu esquema conceitual em um modelo lógico que possa ser implementado em um SGBD relacional. Converta o diagrama ER em um design de banco de dados. Documente seu design no formato Database Schema. Use convenções de nomenclatura apropriadas para todas as suas tabelas e atributos. Indique os relacionamentos e chaves das tabelas no diagrama.
Escreva instruções SQL para criar o banco de dados e tabelas (chave primária e chaves estrangeiras, etc.) e todas as outras estruturas relacionadas ao seu banco de dados. Projetar e implementar interfaces de aplicativos para realizar as operações de banco de dados necessárias (selecionar, atualizar, excluir e adicionar) no site. Implemente seu projeto na arquitetura multicamadas.
Projete e implemente interfaces para realizar todas as suas operações de banco de dados. A implementação do seu projeto depende da arquitetura multicamadas. Teste todas as interfaces da web para realizar todas as operações de banco de dados. As operações de banco de dados devem ser realizadas em procedimentos armazenados, e trigger e view também devem ser usados. Use a sessão e crie páginas de administração que controlam todas as informações do banco de dados. Os logs devem ser armazenados e exibidos na página de administração.