A técnica utilizada para a especificação e explorar estrutu...

Próximas questões
Com base no mesmo assunto
Q753548 Banco de Dados
A técnica utilizada para a especificação e explorar estrutura orientada a dados para um banco de dados é chamada de Modelagem de dados. Para entender como os modelos de dados podem ser usados na prática, depara-se com três estilos básicos de modelos de dados. Quais são esses estilos?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D: Modelos Conceituais, Modelos Lógicos e Modelos Físicos.

No contexto da modelagem de dados, os três estilos de modelos referidos são fundamentais para o processo de desenvolvimento de um banco de dados. Eles representam diferentes níveis de abstração na representação dos dados e são usados em fases distintas do projeto.

  • Modelos Conceituais: Representam de maneira simplificada e de alto nível a estrutura global de dados necessários para o negócio, sem se preocupar com detalhes técnicos. Um exemplo comum é o diagrama Entidade-Relacionamento (ER).
  • Modelos Lógicos: Fornecem mais detalhes que os modelos conceituais. Eles definem a estrutura dos dados de forma mais técnica, incluindo tipos de dados, chaves primárias e estrangeiras, e as relações entre as tabelas. Este modelo é independente da tecnologia de banco de dados específica a ser utilizada.
  • Modelos Físicos: São a implementação direta no sistema de banco de dados, considerando as especificidades do SGBD (Sistema de Gerenciamento de Banco de Dados) a ser utilizado. Detalha aspectos como métodos de armazenamento, índices, performance e segurança.

Entender esses três estilos é crucial para a criação de um banco de dados bem estruturado que atenda às necessidades de uma organização, garantindo a integridade, desempenho e segurança dos dados manipulados.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

1 - Modelo conceitual - Representa as regras de negócio sem limitações tecnológicas ou de implementação por isto é a etapa mais adequada para o envolvimento do usuário que não precisa ter conhecimentos técnicos. Abstração de mais alto nível. Neste modelo temos :

Visão Geral do negócio

Facilitação do entendimento entre usuários e desenvolvedores

Possui somente as entidades e atributos principais

Não leva em consideração o banco de dados, mas a forma como as estruturas de dados são criadas para armazenar os dados.

 

2- Modelo Lógico - Leva em conta limites impostos por algum tipo de tecnologia de banco de dados. (banco de dados hierárquico , banco de dados relacional ,etc.). Suas características são :

Deriva do modelo conceitual e via representação do negócio

Possui entidades associativas em lugar de relacionamentos n:m

Define as chaves primárias das entidades

Normalização até a 3a. forma normal

Adequação ao padrão de nomenclatura

Entidades e atributos documentados

Leva  em cota algumas limitações e implementa recursos como adequação ao padrão e nomeclatura, ênfase na eficiência do armazenamento.

 

 3- Modelo Físico - Leva em consideração limites impostos pelo SGBD (Sistema Gerenciador de Banco de dados) e pelos requisitos não funcionais dos programas que acessam os dados. Abstração em mais baixo nível. Características:

Elaborado a  partir do modelo lógico

Pode variar segundo o SGBD

Pode ter tabelas físicas

Representaçaõ gráfica do detalhamento físico das estruturas dos dados que o BD irá armazenar

Os modelos de dados podem ser divididos em três categorias de acordo  com os tipos de conceitos usados para descrever a estrutura do banco de dados.  No nível mais alto temos os modelos de dados conceituais que apresentam os  dados da forma como os usuários finais percebem. Em um nível intermediário está  a classe de modelos de dados representacionais (ou de implementação) que  fornece um entendimento aos envolvidos no processo de desenvolvimento do BD,  mas já introduz informações sobre a forma pela qual os dados são armazenados  dentro de um computador. O último nível apresenta os modelos de dados físicos  ou de baixo nível.

GABARITO LETRA D

* Tipos de modelos de banco de dados.

--- > Modelo Conceitual/ Modelo de Alto Nível:

--- > Modelo Lógico (de Implementação ou Representativo):

--- > Modelo Físico/ Modelo Baixo Nível:

PROJETO DE BANCO DE DADOS - uso o bizú FLoCo para decorar:

Conceitual

gico

Físico

*****************************************************************************************************************

Não confundir com ARQUITETURA ANSI/SPARC - criei o bizú ICE para decorar:

Externo

Conceitual

Interno

Existem três modelos que representam a estrutura ou projeto de um banco de dados em diferentes

níveis de abstração: Modelo Conceitual, Modelo Lógico e Modelo Físico.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo