O entendimento dos modelos de banco de dados é fundamental p...
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
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