Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelo Conceitual
O Modelo Conceitual uma descrio de banco de dados independente de
implementao. O modelo conceitual registra que dados podem aparecer no nosso banco de
dados e no como estes dados esto armazenados no Sistema Gerenciador de Banco de Dados
(SGBD). Este tipo de modelagem mais alto nvel e deve ser utilizado para envolver os
clientes, pois tem-se como foco aqui discutirmos aspectos do negcio do cliente e no da
tecnologia. O diagrama de dados que deve ser construdo aqui o Diagrama de Entidade e
Relacionamento, onde devero ser identificados todas as entidades e os relacionamentos entre
elas. Este diagrama a chave para a compreenso do modelo conceitual de dados.
Exemplo de diagrama de entidade e relacionamento do banco de dados Escola na Figura x
Figura X. Modelo Conceitual do banco de dados Aluno.
Modelo Lgico
mais baixo nvel que o Modelo Conceitual e leva em conta algumas limitaes alm
de implementar recursos como adequao de padro e nomenclatura, definio de chaves
primrias e estrangeiras, normalizao, integridade referencial, entre outros.
Para o modelo lgico deve ser criado levando em conta os exemplos de modelagem de dados
criados no modelo conceitual.
Exemplo do diagrama do banco de dados Escola gerado no MySQL WorkBench. Figura A.
Modelo fsico
Figura
W. Cdigo SQL para a criao da tabela inscries
Na terceira tela, precisamos escolher quais schema e tambm vamos importar a(s)
tabela(s). Selecione o schema em que se encontram as tabelas que criamos ainda h
pouco.
Clique em next e v para ltima tela. A partir da, a ferramenta executar algumas
validaes no script SQL e em seguida iniciar a criao da estrutura do banco de dados
Escola. Em seguida, clique em execute e depois clique em next duas vezes para finalizar.
Ao fazer isso, voc tem a imagem a seguir, que representa as tabelas e que nesse caso h
um relacionamento entre elas:
Para editar qualquer uma das tabelas, basta dar dois cliques sobre elas. Pronto!
Assim criamos nossa modelagem diretamente do banco de dados usando a engenharia
reversa. Podemos exportar nossa modelagem para PDF, JPG, GIF mais uma vantagem
da ferramenta.
1. Modelo Fsico
3.1.Scripts SQL