O Modelo de Dados pode ser representado em diferentes níveis de abstração. Quais são esses tipos de modelos?
Modelo conceitual
Modelo Lógico
Modelo Físico
O Modelo Conceitual é a primeira fase de um projeto de Banco de Dados. Para que ele é utilizado e o que ele possibilita?
Possibilita uma descrição mais abstrata da realidade, onde os fatos do mundo real são descritos de uma forma mais natural, bem como suas propriedades e relacionamentos.
O modelo conceitual não é a primeira etapa, e deve ter uma relevância menor, na maioria dos casos não devemos nem trabalhar com ele.
O modelo conceitual é um modelo que não existe em um projeto de banco de dados.
O que o Modelo Lógico tem por objetivo representar?
As estruturas que irão armazenar os dados dentro de um banco de dados.
Os objetos que irão ser armazenados dentro do banco de dados.
Os elementos que estarão presentes na SGBD.
A partir deste momento é que são definidas com maior propriedade as entidades e os seus atributos.
Qual é o tipo de modelo que descreve as estruturas físicas de armazenamento, tais como tabelas, índices, gatilhos, funções, visões, nomenclaturas etc?
Modelo Conceitual.
Modelo Lógico.
Modelo Físico.