Os dados são tão importantes que são considerados como o “no...
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.
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (3)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
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