SóProvas


ID
1477507
Banca
CONSULPLAN
Órgão
TRE-MG
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Em um Banco de Dados, a garantia da integridade dos dados tem o significado da confiabilidade efetiva dos dados que estão armazenados nesse banco, ou seja, tem-se, de fato, dados de qualidade. Na garantia de que alguns tipos de incorreções não aconteçam, o SQL Server 2008 R2 tem disponível uma série de elementos que ajudam a garantir a integridade desses dados. Como exemplo, cita-se a gravação de dois pedidos com o mesmo número, ou o cadastro de determinado item com o mesmo código de outro item já cadastrado, entre outras situações. Em se tratando de alguns tipos de integridade apresentados no SQL Server 2008 R2, assinale a alternativa correta.

Alternativas
Comentários
  • 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

  • https://technet.microsoft.com/pt-br/library/ms184276(v=sql.105).aspx

  • 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