A implementação de Sistemas Gerenciadores de Banco de Dados ...

Próximas questões
Com base no mesmo assunto
Q2913488 Arquitetura de Software

A implementação de Sistemas Gerenciadores de Banco de Dados – SGBD proporciona duas grandes vantagens, que consistem em:


I. impedir que um determinado código ou chave em uma tabela não tenha correspondência em outra tabela.

II. permitir o armazenamento da informação em um único local com acesso descentralizado e, sendo compartilhada com vários sistemas, os usuários estarão utilizando uma informação confiável.


Essas vantagens são conhecidas por:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Para responder corretamente à questão, precisamos entender dois conceitos centrais abordados nos Sistemas Gerenciadores de Banco de Dados (SGBD): manutenção de integridade e eliminação de inconsistências.

Vantagem I: Esta se refere à capacidade de um SGBD de impedir que um determinado código ou chave em uma tabela não tenha correspondência em outra tabela. Isso está relacionado ao conceito de integridade referencial, que é uma regra nos bancos de dados relacionais que assegura que as relações entre tabelas permaneçam consistentes. Por exemplo, se existe uma chave estrangeira em uma tabela, ela deve referenciar uma chave primária existente em outra tabela.

Vantagem II: Aqui, a questão aborda o armazenamento centralizado da informação com acesso descentralizado, permitindo que diversos sistemas e usuários acessem informações confiáveis e consistentes. Isso está ligado à eliminação de inconsistências, já que todos os usuários acessam uma única fonte de dados, minimizando erros e conflitos.

Com base nesses conceitos, a alternativa correta é a A - Manutenção de Integridade / Eliminação de Inconsistências.

Análise das alternativas incorretas:

B - Independência dos Dados / Eliminação de Redundâncias: Independência dos dados refere-se à capacidade de modificar o esquema de um banco de dados em um nível sem afetar o esquema em outro nível. Já a eliminação de redundâncias se relaciona à minimização da duplicação de dados, mas não aborda diretamente a integridade referencial ou inconsistências.

C - Independência dos Dados / Eliminação de Inconsistências: Embora a eliminação de inconsistências seja parte da resposta, a independência dos dados não abrange o aspecto de integridade referencial discutido na vantagem I.

D - Restrições de Segurança / Eliminação de Inconsistências: Restrições de segurança dizem respeito ao controle de acesso e proteção dos dados contra acessos não autorizados, não abordando diretamente a integridade referencial.

E - Restrições de Segurança / Eliminação de Redundâncias: Assim como na alternativa D, restrições de segurança não se referem à integridade referencial e inconsistências conforme exigido pela questão.

Compreender esses conceitos é crucial para garantir o uso eficaz dos SGBDs em projetos de sistemas. Espero que esta explicação tenha sido útil na sua preparação para concursos! Gostou do comentário? Deixe sua avaliação aqui embaixo!

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 A

Impedir que um determinado código ou chave em uma tabela não tenha correspondência em outra tabela é uma restrição de integridade – que a questão chamou de manutenção de integridade. Ela é especificada entre duas tabelas e utilizada para manter a consistência entre linhas nas duas tabelas.

Permitir o armazenamento da informação em um único local com acesso descentralizado e, sendo compartilhada com vários sistemas, os usuários estarão utilizando uma informação confiável – trata-se de uma eliminação de inconsistências. A inconsistência ocorre quando um mesmo campo tem valores diferentes em sistemas diferentes. Exemplo: o estado civil de uma pessoa é solteiro em um sistema e casado em outro. Isto ocorre porque esta pessoa atualizou o campo em um sistema e não o atualizou em outro. Quando o dado é armazenado em um único local e compartilhado pelos sistemas, este problema não ocorre.

Dessa forma, trata-se de Manutenção de Integridade/Eliminação de Inconsistências.

ESTRATÉGIA

Clique para visualizar este comentário

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