O que é um modelo lógico de dados e qual é a sua finalidade no projeto de banco de dados?
A) É um modelo de dados que descreve os dados e os requisitos do banco de dados de forma dependente de um sistema de gerenciamento de banco de dados (SGBD) específico, usando uma notação gráfica ou textual, como o modelo relacional, o modelo hierárquico ou o modelo de rede.
B) É um modelo de dados que descreve os dados e os requisitos do banco de dados de forma independente de qualquer sistema de gerenciamento de banco de dados (SGBD) ou de qualquer tecnologia, usando uma notação gráfica ou textual, como o modelo entidade-relacionamento (MER) ou o diagrama de classes da UML.
C) É um modelo de dados que descreve os dados e os requisitos do banco de dados de forma dependente de uma tecnologia específica, usando uma notação gráfica ou textual, como o modelo orientado a objetos, o modelo XML ou o modelo NoSQL.
D) É um modelo de dados que descreve os dados e os requisitos do banco de dados de forma independente de qualquer modelo de dados ou de qualquer notação, usando uma linguagem natural ou formal, como o português, o inglês ou a lógica de predicados.
E) É um modelo de dados que descreve os dados e os requisitos do banco de dados de forma independente de qualquer modelo de dados ou de qualquer notação, usando uma linguagem de programação ou de consulta, como SQL, o Java ou o Python.