Em um Sistema Gerenciador de Banco de Dados - SGBD, os eleme...
Nesse sentido, existem inclusive, pacotes nos SGBDs que podem vincular elementos oriundos de várias tabelas desde que essas compartilhem elementos comuns de dados.
Essa estrutura lógica de dados é conhecida como do tipo:
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (2)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - relacional.
O modelo relacional é um modelo de organização de dados em um sistema de banco de dados que define os dados de maneira estruturada, em formato de tabelas, também conhecidas como relações. Cada tabela é composta por colunas, que definem os atributos dos dados, e linhas, que representam registros individuais. Um ponto crucial deste modelo é a possibilidade de estabelecer relações entre diferentes tabelas através de chaves estrangeiras. Estas chaves estrangeiras permitem associar registros de uma tabela com registros de outra, onde ambas compartilham um elemento de dado comum.
Essa capacidade de vincular elementos de tabelas distintas por meio de atributos comuns é fundamental para realizar consultas que combinem dados de múltiplas fontes dentro do banco de dados, fornecendo uma visão integrada e facilitando análises complexas. Os SGBDs que adotam o modelo relacional disponibilizam linguagens de consulta, como o SQL (Structured Query Language), que é amplamente utilizado para manipular e recuperar dados nas relações.
As demais alternativas representam outros tipos de modelos de organização de dados ou estruturas de dados em sistemas de computação, mas não descrevem corretamente a estrutura que utiliza tabelas inter-relacionadas pela presença de elementos comuns:
- A - em rede: Modelo de banco de dados que organiza os dados como uma coleção de registros conectados por meio de links.
- C - em pilha: Estrutura de dados do tipo LIFO (Last In, First Out), não é um modelo de banco de dados.
- D - hierárquica: Modelo de banco de dados que organiza os dados em uma estrutura semelhante a uma árvore, com relações de tipo pai-filho.
- E - em árvore: Estrutura de dados que organiza elementos em nós interconectados, como uma árvore genealógica, mas também não descreve um modelo específico de organização de bancos de dados.
Portanto, ao compreender as características fundamentais do modelo relacional, é evidente que a alternativa B é a correta para descrever um sistema que visualiza os dados em forma de tabelas e permite a vinculação de elementos de diferentes tabelas.
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
O termo "vincular elementos oriundos de várias tabelas desde que essas compartilhem elementos comuns de dados" remete a relação, se relacionarem!
O modelo plano (ou tabular) consiste de matrizes simples, bidimensionais, compostas por elementos de dados: inteiros, números reais, etc. Este modelo plano é a base das planilhas eletrônicas.
O modelo em rede permite que várias tabelas sejam usadas simultaneamente através do uso de apontadores (ou referências). Algumas colunas contêm apontadores para outras tabelas ao invés de dados. Assim, as tabelas são ligadas por referências, o que pode ser visto como uma rede. Uma variação particular deste modelo em rede, o modelo hierárquico, limita as relações a uma estrutura semelhante a uma árvore (hierarquia - tronco, galhos), ao invés do modelo mais geral direcionado por grafos.
Bases de dados relacionais consistem, principalmente de três componentes: uma coleção de estruturas de dados, nomeadamente relações, ou informalmente tabelas; uma coleção dos operadores, a álgebra e o cálculo relacionais; e uma coleção de restrições da integridade, definindo o conjunto consistente de estados de base de dados e de alterações de estados. As restrições de integridade podem ser de quatro tipos: domínio (também conhecidas como type), atributo, relvar (variável relacional) e restrições de base de dados.
Diferentemente dos modelos hierárquico e de rede, não existem quaisquer apontadores, de acordo com o Princípio de Informação: toda informação tem de ser representada como dados; qualquer tipo de atributo representa relações entre conjuntos de dados. As bases de dados relacionais permitem aos utilizadores (incluindo programadores) escreverem consultas (queries) que não foram antecipadas por quem projetou a base de dados. Como resultado, bases de dados relacionais podem ser utilizadas por várias aplicações em formas que os projetistas originais não previram, o que é especialmente importante em bases de dados que podem ser utilizadas durante décadas. Isto tem tornado as bases de dados relacionais muito populares no meio empresarial.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo