O entendimento dos modelos de banco de dados é fundamental p...

Próximas questões
Com base no mesmo assunto
Q263639 Banco de Dados
O entendimento dos modelos de banco de dados é fundamental para compreender as vantagens e desvantagens em aspectos de estrutura e manipulação dos dados. Um destes modelos utiliza tabelas bidimensionais para o armazenamento dos dados e a maneira como os dados são armazenados influencia na facilidade de acesso às informações, existindo técnicas de normalização para aperfeiçoar a organização. Trata-se do modelo

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - relacional.

A questão aborda os conceitos relacionados aos modelos de banco de dados, que são estruturas de dados especializadas utilizadas para gerenciar como as informações são armazenadas, organizadas e acessadas. O modelo relacional é um dos mais utilizados e importantes de compreender em ambientes de banco de dados, especialmente para aplicações comerciais e preparação para concursos.

O modelo relacional utiliza tabelas bidimensionais, chamadas de relações, para armazenar dados. Cada tabela é composta por linhas e colunas, onde cada linha representa um registro único (uma tupla) e cada coluna representa um atributo desse registro. A grande vantagem desse modelo é que ele permite a manipulação dos dados de forma simples e eficiente, utilizando uma linguagem de consulta padrão conhecida como SQL (Structured Query Language).

Além disso, o modelo relacional oferece mecanismos para garantir a integridade dos dados, como chaves primárias e chaves estrangeiras, que estabelecem relações entre tabelas diferentes, permitindo a integração de dados relacionados. Para melhorar a organização dos dados e reduzir redundâncias e dependências, aplicam-se técnicas de normalização, que estruturam as tabelas de acordo com regras bem definidas (formas normais).

Essa é a razão pela qual a alternativa C está correta, pois ela se refere diretamente ao modelo que utiliza tabelas para o armazenamento de dados e que as técnicas de normalização são aplicadas para aprimorar sua organização.

Os outros modelos mencionados, como o hierárquico, em rede, distribuído e orientado a objetos, têm suas próprias características e formas de manipulação de dados, mas não são centrados no uso de tabelas bidimensionais e técnicas de normalização da mesma maneira que o modelo relacional.

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

Modelo Relacional: Uma relação é formada por colunas (Domínios) e Linhas (Tuplas). Além de possuir uma técnica chamada de normalização. A normalização possui varias formas: 1 FN, 2 FN, 3 FN, 4 FN, 5 FN e Boyce e Codd.
GABARITO: C
Os  modelos  relacionais  se  tornaram  os  mais  populares.  A  finalidade  global deste modelo é descrever o dado usando um formato tabular padrão (todos os elementos são localizados em tabelas bidimensionais). As tabelas organizam os dados em linhas e colunas, simplificando o acesso e a manipulação dos dados. Uma  vez  colocados  os  dados  no  Banco  de  Dados  relacional,  pode-se  fazer perguntas e manipular dados utilizando as operações da álgebra relacional. As manipulações  básicas  de  dados  incluem  a  sua  seleção,  projeção e agrupamento. Exemplo:

BONS ESTUDOS!!!

#revisão

a) Hierarquico: é um modelo que conecta registros numa estrutura de dados em árvore, ligados de modo que cada registro tenha um único possuidor. Não podem existir ciclos entre os nós da árvore (registros) e ligações formadas na árvore devem retratar somente relações um-para-um ou um-para-muitos entre um pai e um filho.

 

b) Semelhante ao modelo hierárquico. Tanto o modelo hierárquico quanto o de rede são chamados de sistemas de navegação. O modelo em Rede eliminou o conceito de hierarquia, permitindo que um mesmo registro estivesse envolvido em várias associações, ou seja, registro filho pode ser ligado a mais de um registro pai (N:M);

 

C) Gabarito;

 

d) Distribuido: é uma coleção de várias bases de dados logicamente inter-relacionadas, distribuídas por uma rede de computadores. Podem ser homogêneos ou heterogêneos. Os homogêneos são compostos pelos mesmos bancos de dados, já os Heterogêneos são aqueles que são compostos por mais de um tipo de banco de dados.

 

e) OO: Os dados são armazenados como objetos onde só podem ser manipulados pelos métodos definidos pela classe de que estes objetos pertencem. Os objetos são organizados numa hierarquia de tipos e subtipos que recebem as características de seus supertipos. Os objetos podem conter referências para outros objetos, e as aplicações podem consequentemente acessar os dados requeridos usando um estilo de navegação de programação.

Fonte: wikipedia

Só não entendi sobre a tabela bidimensional. Seria a relação entre entidades?

Tabela Unidimensional - Possui apenas linhas (Uma em baixo da outra), ou apenas colunas (Uma ao lado da outra).

Tabela Bidimensional - Possui linhas e Colunas.

Tabela Tridimensional -  Possui duas ou mais tabelas Bidimensionais dispostas uma atrás da outra (em geometria seria semelhante a um cubo).

Clique para visualizar este comentário

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