Lista de Exercícios BD
Parte I – Sobre o Projeto de Banco de Dados, responda os itens abaixo:
01) Descreva as atividades realizadas em cada uma das etapas do projeto de banco de dados, de acordo com a abordagem sugerida pelo autor Navathe ou Silberschatz.
R: Analise de Requisitos: Levantamento detalhado e o mais completo dos dados, esperando entender o que os clientes necessitam.
Projeto conceitual: Uma descrição concisa dos requisitos de dados dos clientes e inclui detalhes dos tipos de entidade, relacionamentos e restrições. Como não incluem descrições detalhadas de implementação, esses conceitos normalmente são mais fáceis de entender e podem ser usados para a comunicação com usuários não técnicos.
Projeto lógico: Um esquema de banco de dados no modelo de dados da implementação do SGBD. O mapeamento do modelo de dados normalmente é automatizado ou semiautomatizado nas ferramentas de projeto do banco de dados.
Projeto físico: Estruturas de armazenamento internas, organizações de arquivos, índices, caminhos de acesso e parâmetros físicos do projeto para os arquivos do banco de dados são especificados. Em paralelo com essas atividades, os programas de aplicação são projetados e implementados como transações de banco de dados correspondentes às especificações da transação de alto nível.
02) Assinale V (verdadeiro) ou F (falso) de acordo com as afirmativas abaixo, justificando o(s) item(ns) falso(s).
(_V_) A fase de ajuste é uma fase de refinamento do projeto de BD, onde todas as etapas podem ser executadas novamente até que se obtenha um nível de excelência aceitável.
(_F_) A etapa que envolve a elaboração do projeto conceitual está diretamente relacionada com as tecnologias e o paradigma de banco de dados a ser utilizado. R: Projeto conceitual, não necessita estar relacionada com as tecnologias e o paradigma.
(_F_) As atividades de normalização são realizadas na etapa de projeto lógico do banco de dados. R: No projeto