Um modelo de dados ou modelo de um banco de dados trata-se de uma descrição dos tipos de informações que estão armazenadas em um banco de dados. Considere os dois níveis de abstração de modelo de dados, modelo conceitual e modelo lógico, marque V para as afirmativas verdadeiras e F para as falsas. ( ) O modelo conceitual mostra que os dados podem aparecer no banco de dados, mas não informa como estes dados estão armazenados a nível físico no banco de dados. ( ) O diagrama Entidade-Relacionamento (ER) é utilizado para descrever um banco de dados independente da implementação no SGDB. Esse diagrama é utilizado no nível de abstração do modelo lógico. ( ) O modelo lógico é uma descrição de um banco de dados no nível de abstração visto pelo usuário do banco de dados. A sequência está correta em
- A)F, F, F.
Errada, porque as três afirmativas não são falsas: a primeira e a terceira são verdadeiras.
- B)F, V, F.
Errada, porque a primeira afirmativa é verdadeira e a terceira também é considerada verdadeira na abordagem da questão.
- C)V, F, V.
Certa, pois a primeira e a terceira afirmativas são verdadeiras e a segunda é falsa.
- D)V, V, V.
Errada, porque a segunda afirmativa está incorreta, já que o diagrama ER pertence ao modelo conceitual.
Gabarito: C
Em banco de dados, pense em camadas: primeiro você desenha a ideia, depois organiza essa ideia para o sistema. O modelo conceitual fica no “mundo real” do problema: ele mostra quais dados existem e como se relacionam, mas não entra na parte física de armazenamento. É como fazer o mapa da cidade sem falar de ruas asfaltadas, tipo de cimento ou garagem. O diagrama Entidade-Relacionamento (ER) é a ferramenta clássica do modelo conceitual. Ele serve para representar entidades, atributos e relacionamentos de forma independente do SGDB, ou seja, sem prender o projeto a MySQL, PostgreSQL, Oracle e companhia. Por isso, a banca costuma cobrar que ER = visão conceitual, não lógica. No modelo lógico, os dados já são organizados em uma estrutura mais próxima do banco que será implementado. Em muitas abordagens de concurso, essa etapa ainda é tratada como uma descrição do banco no nível de abstração percebido pelo usuário, sem detalhar armazenamento físico. Então, dentro da lógica cobrada pela questão, a terceira afirmativa é considerada verdadeira. Assim, a sequência correta é V, F, V. A primeira está certa porque o modelo conceitual não fala de armazenamento físico; a segunda está errada porque o ER é conceitual; e a terceira está certa conforme a forma como a banca definiu o modelo lógico. Em prova, vale muito a leitura fina desses níveis, porque a palavra “abstração” adora pregar peças.