Em um Banco de Dados, a garantia da integridade dos dados ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Alternativa A - Domínio, Entidade e Referencial.
A questão aborda o tema de integridade de dados dentro de um Banco de Dados SQL Server, focando especificamente nas ferramentas e conceitos que ajudam a preservar a qualidade dos dados armazenados. Para resolver a questão com sucesso, é necessário compreender os diferentes tipos de integridade de dados que o SQL Server oferece:
- Integridade de Domínio: Esta integridade garante que os dados inseridos em uma coluna estejam dentro de um conjunto definido de valores válidos. Isso inclui restrições de tipo de dados, como INT ou VARCHAR, e pode incluir limites como um intervalo de valores permitidos ou uma lista de valores específicos.
- Integridade de Entidade: Este tipo de integridade refere-se à unicidade dos registros dentro de uma tabela. Geralmente é garantida por meio da implementação de chaves primárias, que asseguram que cada registro tenha um identificador único, evitando duplicatas como dois pedidos com o mesmo número.
- Integridade Referencial: Esta integridade é mantida por meio de chaves estrangeiras e assegura que as relações entre tabelas sejam consistentes. Por exemplo, não seria possível adicionar um registro em uma tabela de detalhes de pedido se não houver um pedido correspondente na tabela de pedidos, garantindo a validade das referências.
As alternativas B, C e D incluem termos que não são tipos de integridade de dados reconhecidos pelo SQL Server (como "Relacionamento"), o que as torna incorretas. A alternativa A, por outro lado, lista os três tipos importantes de integridade de dados que são pertinentes para a garantia da qualidade dos dados no SQL Server. Por essas razões, a alternativa A - Domínio, Entidade e Referencial está correta.
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
Integridade dos dados: Garante a qualidade dos dados no banco de dados.
Tem três tipos:
Integridade de Domínio: Restringe nas colunas o tipo de dados (int, varchar), intervalo de valores, restrições de chaves extrangeiras, NOT NULL dentre outras coisas.
Integridade de Referência: Mantém íntegra as referências entre as tabelas. Assegura a consistência dos valores das chaves primárias e estrangeiras em todas as tabelas relacionadas.
Integridade
de Entidade: Determina
uma linha como exclusiva da tabela. Aplica a integridade das chave primárias,
colunas únicas e índices. Exclusividade de chaves primárias, índices, colunas e da linha.
Resposta letra: a
Somente complementando o comentário do colega Rafael Freitas e usando, coincidentemente, a mesma fonte postada pelo Fabiano Santana. Embora não me recorde de haver visto alguma questão de concurso que aborde o tema, existe também um quarto tipo conhecido como integridade do usuário.
https://technet.microsoft.com/pt-br/library/ms184276(v=sql.105).aspx
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo