Fase 2 – Dicionário DDL

Fase 2 – Dicionário DDL

Regras de desenvolvimento da Fase 2 – Dicionário DDL

A Fase 2 – Dicionário DDL consta de três partes:

  1. Descrição dos Metadados
  2. Dicionário DDL (SQL script with the capability of creation of the database)
  3. Diagrama da Base de Dados Relacional (set of boxes with Primary Keys, and Foreign Keys)
Descrição dos metadados das tabelas – Exemplo
Table name
Column
Description
Países
País
Domínio: “Alfabeto”
É chave primária
Preenchimento obrigatório
Sem outras restrições
Continente
Domínio: “Continentes”
Não é chave primária
Preenchimento obrigatório
Sem outras restrições
Moeda do País
Domínio: “Alfabeto”
Não é chave primária
Preenchimento obrigatório
Sem outras restrições
Capital do País
Domínio: “Alfabeto”
Não é chave primária
Preenchimento obrigatório
É um campo com valor único

O dicionário DDL será um ficheiro tipo script em que constará a tradução física do modelo de dados relacional. Em cada uma das tabelas TERÁ OBRIGATORIAMENTE que constar o maior nível de detalhe possível, de forma a que a construção se aproxime tanto quanto possível, e respeitando as regras do bom senso, de uma situação real.

Assim, elementos chave a considerar serão:

  • chave primária;
  • chave(s) estrangeira(s);
  • tipos de dados realistas para cada campo;
  • domínios especializados;
  • not null’s nos campos convenientes;
  • denominações completas nos nomes das tabelas e dos campos;
  • outros cheks de integridade.
The following two tabs change content below.

Carlos Pampulim Caldeira

Professor Auxiliar | Assistant Professor at Universidade de Évora

Latest posts by Carlos Pampulim Caldeira (see all)