-
I - CORRETA. O modelo lógico é um modelo de dados que representa a estrutura de dados de um banco de dados conforme vista pelo usuário do SGBD.
II - CORRETA.
III - ERRADA. No modelo relacional não existem ponteiros.
IV - ERRADA. O modelo lógico é dependente do SGBD escolhido. Se vc vai trabalhar com o banco de dados Oracle (SGBD), não pode trabalhar o modelo lógico na representação hierárquica e sim relacional.
Fonte: https://books.google.com.br/books?id=UKtB7_MnWQMC&pg=PA26&lpg=PA26&dq=representa+a+estrutura+de+dados+de+um+banco+de+dados+conforme+vista+pelo+usu%C3%A1rio+do+SGBD.&source=bl&ots=2hKzLjNOFA&sig=2N46yKbOB_6KA9-3MgM09OuB3Pk&hl=pt-BR&sa=X&ved=0CCEQ6AEwAWoVChMIkpDU8IKgyAIVx7geCh0D3Qdi#v=onepage&q=representa%20a%20estrutura%20de%20dados%20de%20um%20banco%20de%20dados%20conforme%20vista%20pelo%20usu%C3%A1rio%20do%20SGBD.&f=false
-
No item I não seria o modelo externo? o.O
-
O modelo lógico, também chamado de modelo de implementação (nível intermediário), representa os dados em alguma estrutura (lógica) de armazenamento de dados. Eles são dependentes do tipo/modelo de dados particular do SGBD (arquivo, tabelas ...) e independestes de SGBD.
Exemplos de modelos lógicos: relacional, rede, hierarquico e orientado a objetos.
Modelo de rede: registros conectados uns aos outros por meio de links(ponteiros).
-
Acredito que estão corretas as alternativas II e IV.
-
I. O modelo lógico apresenta uma visão do usuário do SGBD. CERTO. MODELO LÓGICO TEM NÍVEL DE ABSTRAÇÃO VISTO PELO USUÁRIO DO SGBD.
II. O modelo lógico pode ser representado utilizando o modelo de rede, modelo hierárquico ou ainda o modelo relacional. CERTO. O MODELO LÓGICO PODE SER REPRESENTADO POR ESSES MODELOS.
III. O modelo relacional é representado por um conjunto de registros, sendo as relações por meio de ponteiros. ERRADO, AS RELAÇÕES NÃO SÃO REPRESENTADO POR PONTEIROS NO MODELO RELACIONAL.
IV. O modelo lógico é completamente independente do SGDB escolhido. ERRADO, O MODELO CONCEITUAL QUE É TOTALMENTE INDEPENDENTE DO SGBD.