Um sistema de gerenciamento de banco de dados (SGBD) é um s...

Próximas questões
Com base no mesmo assunto
Q1747141 Banco de Dados
Um sistema de gerenciamento de banco de dados (SGBD) é um sistema computadorizado que permite ao usuário criar e manter um banco de dados. A redundância ao armazenar os mesmos dados múltiplas vezes leva a vários problemas. Idealmente, deve-se ter um projeto de banco de dados que armazena cada item lógico de dados em apenas um lugar no Banco de Dados e assegura consistência e economiza espaço de armazenamento. Essa descrição é conhecida como:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - Normalização de dados.

A questão aborda um tema fundamental em sistemas de gerenciamento de banco de dados (SGBD), que é a normalização de dados. Esse conceito refere-se ao processo de organizar os dados em um banco de dados de maneira a reduzir a redundância e melhorar a integridade dos dados. A normalização envolve a aplicação de regras chamadas formas normais, que ajudam a estruturar o banco de dados de modo eficiente, minimizando a duplicação de informações e assegurando que os dados sejam armazenados de forma lógica.

A descrição fornecida na questão destaca a importância de armazenar cada item de dados em um único lugar, assegurando a consistência e economia de espaço. Essa é precisamente a essência da normalização. Através de um bom projeto de banco de dados que normaliza os dados, evita-se problemas como atualizações anômalas, inserções e exclusões que podem levar a inconsistências ou perda de dados.

As outras alternativas apresentam conceitos que também são importantes para SGBDs, mas que não correspondem diretamente à descrição dada:

  • A - Prover backup e recuperação: Refere-se às funcionalidades de um SGBD para garantir que os dados possam ser recuperados em caso de falhas ou desastres, não tendo relação direta com a organização lógica dos dados no banco.
  • B - Prover estruturas de armazenamento e técnicas de busca: Embora importante, essa alternativa trata da eficiência no armazenamento físico dos dados e na recuperação de informações, não abordando a questão da redundância e da consistência lógica dos dados.
  • C - Restrição ao acesso não-autorizado: Refere-se à segurança do banco de dados, garantindo que somente usuários autorizados tenham acesso aos dados, o que não está relacionado ao objetivo de eliminar redundância de dados descrito no enunciado.

Portanto, a alternativa D - Normalização de dados é a correta porque descreve exatamente o processo de organização dos dados visando eliminar a redundância e assegurar a consistência, o que está de acordo com a descrição fornecida na questão.

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

Gabarito: D

"O ideal é que tenhamos um projeto que armazena cada item de dados lógico — como o nome ou a data de nascimento de um aluno — em apenas um lugar no banco de dados. Isso é conhecido como normalização de dados, e garante consistência e economia de espaço de armazenamento (a normalização de dados é descrita na Parte 6 do livro). Porém, na prática, às vezes é necessário usar a redundância controlada para melhorar o desempenho das consultas. "

Fonte: Sistemas de Banco de Dados

LETRA - D

Normalização é o processo de organização de dados em um banco de dados. Isso inclui a criação de tabelas e o estabelecimento de relações entre essas tabelas de acordo com as regras projetadas para proteger os dados e tornar o banco de dados mais flexível, eliminando a redundância e a dependência inconsistente.

Clique para visualizar este comentário

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