Banco de Dados
1) Descreva cada uma das quatro fases do Projeto de Banco de Dados.
Levantamento de Requisitos
A fase de Levantamento de Requisitos envolve um exame completo do que será modelado, de modo a que os requisitos de dados exatos, a partir do ponto de vista dos utilizadores e da administração, podem ser determinados. Levantamento de Requisitos normalmente envolve entrevistas com membros relevantes da equipe, a observação do ambiente de trabalho, questionários e pesquisa. Este processo é normalmente bastante simples.
Projeto Conceitual
Durante a fase de projeto conceitual, a informação recolhida durante a fase de análise de requisitos é transformado em um diagrama, conhecido como um diagrama de entidade-relacionamento. Os dados que representam cada tipo de coisa que está sendo modelada, como "produto" ou "pessoa", são organizados em entidades, cada uma com seu próprio conjunto diferente de atributos, como "nome" ou "preço", e as entidades estão ligados entre si por relações, tais como "comprada". A entidade-relacionamento proporciona um alto nível de representação gráfica do banco de dados, que pode ser facilmente compreendida por todos os envolvidos.
Projeto Lógico
A finalidade da fase de projeto lógico é a construção de um modelo da informação utilizado dentro de uma empresa, independente de quaisquer considerações físicas. A fase de projeto lógico envolve relações validação no banco de dados usando uma técnica conhecida como normalização. Normalização é o processo de organização de dados dentro de um banco de dados, para eliminar dados redundantes, que desperdiça espaço e cria problemas de banco de dados de manutenção e de dependência inconsistente, o que pode tornar os dados de difícil acesso. A entrada para a fase de projeto lógico é o diagrama de entidade-relação ea saída é um conjunto de relações normalizadas que atendam às necessidades do usuário para o compartilhamento de dados, facilidade de acesso e flexibilidade.