Baixe o app para aproveitar ainda mais
Prévia do material em texto
5 Fase 4: mapeamento do modelo de dados (projeto lógico do banco de dados) A próxima fase do projeto de banco de dados é criar um esquema conceitual e esquemas externos no modelo de dados do SGBD selecionado, mapeando os esquemas produzidos na Fase 2a. O mapeamento pode prosseguir em dois estágios: 1. Mapeamento independente do sistema. Nesse estágio, o mapeamento não considera quaisquer características específicas ou casos especiais que se aplicam à implementação do SGBD específico do modelo de dados. 2. Ajuste dos esquemas para um SGBD específico. Diferentes SGBDs implementam um modelo de dados usando recursos de modelagem e restrições específicas. Pode ser preciso ajustar os esquemas obtidos na etapa 1 para que corresponda aos recursos de implementação específicos de um modelo de dados conforme usado no SGBD selecionado. O resultado dessa fase deverá ser comandos DDL (Data Definition Language) na linguagem do SGBD escolhido, que especificam os esquemas no nível conceitual e externo do sistema de banco de dados. Mas, se os comandos DDL incluírem alguns parâmetros do projeto físico, uma especificação DDL completa deve esperar até depois da fase de projeto de banco de dados estar completa. Muitas ferramentas de projeto CASE (Computer-Aided Software Engineering) podem gerar DDL para sistemas comerciais com base em um projeto do esquema conceitual.
Compartilhar