Os dados são tão importantes que são considerados como o “no...

Próximas questões
Com base no mesmo assunto
Q3504803 Banco de Dados

Os dados são tão importantes que são considerados como o “novo petróleo” e armazená‑los é função dos SGBD. A partir dessa informação, julgue o item seguinte. 


Restrições de integridade como PRIMARY KEY, FOREIGN KEY e CHECK garantem a consistência e a validade dos dados.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C – Certo

1. Tema central da questão

O enunciado aborda as restrições de integridade nos SGBDs (Sistemas de Gerenciamento de Banco de Dados). Essas restrições são mecanismos essenciais para garantir que os dados armazenados sejam coerentes, válidos e confiáveis, prevenindo inserções ou alterações que possam comprometer a qualidade e a utilidade das informações.

2. Resumo teórico

Os principais tipos de restrições de integridade são:

  • PRIMARY KEY: Assegura que cada registro em uma tabela seja único e não nulo.
  • FOREIGN KEY: Garante a consistência referencial, relacionando registros entre tabelas e impedindo referências inválidas.
  • CHECK: Define condições específicas que os valores dos campos devem obedecer (por exemplo, salário > 0).

Essas restrições são fundamentais, como descrito em manuais como Database System Concepts (Silberschatz, Korth e Sudarshan), para manter a integridade e a qualidade dos dados em bancos relacionais.

3. Justificativa da alternativa correta

A alternativa afirma corretamente que as restrições PRIMARY KEY, FOREIGN KEY e CHECK asseguram a consistência (evitam duplicidade, referências inválidas e valores incorretos) e a validade dos dados. Portanto, a marcação está correta, pois essas restrições são parte essencial do funcionamento dos SGBDs para garantir que os dados estejam corretos e seguros.

4. Estratégias para interpretação

Ao encontrar questões sobre restrições de integridade, observe se todas as restrições citadas realmente existem no SGBD padrão e se são usadas para garantir a qualidade dos dados. Questões podem tentar confundir citando restrições inexistentes ou funções incorretas para cada tipo listado.

Dica: Foque nos conceitos fundamentais de cada restrição e em como elas atuam para evitar dados inconsistentes ou incorretos.

Conclusão

Restrições como PRIMARY KEY, FOREIGN KEY e CHECK são indispensáveis para a integridade e a validade em bancos de dados relacionais, sendo a alternativa CERTA a resposta correta.

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

As restrições de integridade em um SGBD são mecanismos que asseguram a consistência e a validade dos dados:

PRIMARY KEY → garante unicidade e não nulos na identificação de registros.

FOREIGN KEY → assegura integridade referencial entre tabelas.

CHECK → valida valores dentro de condições definidas (ex.: salário > 0).

Essas restrições são justamente projetadas para evitar dados inválidos ou inconsistentes.

---

✅ Resposta: Certo

Bancos de dados NoSQL são ideais para as aplicações que exigem escalabilidade horizontal e flexibilidade de esquema, como as redes sociais e os sistemas de IoT.

A afirmação está Correta.

Bancos de dados NoSQL são projetados especificamente para lidar com grandes volumes de dados de forma flexível e escalável. Suas principais características são:

  • Escalabilidade Horizontal: A capacidade de distribuir a carga de trabalho e o armazenamento por vários servidores, o que permite o crescimento ilimitado para atender a um aumento de demanda. Isso é crucial para aplicações como redes sociais, que têm milhões de usuários.
  • Flexibilidade de Esquema: Não exigem um esquema fixo (tabelas e colunas predefinidas), o que facilita o armazenamento de dados não estruturados ou semiestruturados. Isso é ideal para sistemas de IoT, onde os dados de diferentes sensores podem ter formatos variados, e para redes sociais, onde a estrutura das informações (como posts e comentários) muda com frequência.

Por esses motivos, o modelo NoSQL é considerado a solução ideal para esses tipos de aplicações modernas e de alta demanda.

O item está correto.

  • PRIMARY KEY: Garante que cada registro em uma tabela seja único e não nulo.
  • FOREIGN KEY: Assegura a integridade referencial entre tabelas, ou seja, que os dados relacionados realmente existam na tabela referenciada.
  • CHECK: Permite definir regras que os dados devem obedecer, garantindo que apenas valores válidos sejam inseridos.

Essas restrições são mecanismos de integridade que mantêm a consistência e a validade dos dados em um SGBD.

Clique para visualizar este comentário

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