Modelo Lógico
"Um modelo lógico é uma descrição de um banco de dados no nível de abstração visto pelo usuário do SGBD" (Heuser, 1998). Trata-se de uma representação textual daquilo que foi modelado conceitualmente.
A representação textual pode variar de acordo com o tipo do banco de dados (relacional, não relacional ou objeto relacional). Trataremos nesse livro apenas os SGBDs relacionais.
Abaixo detalhamos o modelo lógico do diagrama criado no capítulo anterior. Vamos apresentar um modelo conceitual (1), modelo lógico (2) e um exemplo de planilha contendo os dados (3).
1 - Modelo Conceitual
2 - Modelo Lógico
Carro (Codigo, Nome, Preço, CodigoMontadora); Montadora (Codigo, Nome);
3 - Exemplo de Tabela
Montadora
Codigo | Nome |
---|---|
1 | Ford |
2 | Volkswagen |
Carro
Codigo | Nome | Preço | CodigoMontadora |
---|---|---|---|
1 | Ka | 30.000 | 1 |
2 | Gol | 35.000 | 2 |
2 | Voyage | 47.000 | 2 |