FC ConcursosFC Concursos

Questão FC372736

Considere que uma tabela de um banco de dados relacional possui uma chave primária composta por um único atributo. Essa tabela tem como propriedade:

Projeto e Modelagem de Dados

FCC · 2018

Considere que uma tabela de um banco de dados relacional possui uma chave primária composta por um único atributo.

 

Essa tabela tem como propriedade:

  1. a chave primária não pode ser nem do tipo booleano, nem do tipo inteiro.
  2. a chave primária deve ser do tipo inteiro longo.
  3. metade dos seus registros, no máximo, pode ter esse atributo com o valor nulo.
  4. nenhum par de seus registros pode ter o mesmo valor para esse atributo na chave primária.
  5. o armazenamento da chave primária na tabela deve ser feito de forma criptografada.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A afirmação diz que, quando uma tabela tem uma chave primária composta por um único atributo, nenhum par de seus registros pode compartilhar o mesmo valor nesse atributo. Isso significa que esse campo atua como identificador único: para quaisquer duas linhas distintas i e j da tabela, o valor do atributo na linha i é diferente do valor na linha j.

Na prática, o SGBD garante essa restrição de unicidade, rejeitando inserções ou atualizações que gerem duplicação. Dessa forma a chave primária permite localizar uma tupla sem ambiguidade e serve de referência segura para relacionamentos com outras tabelas.

Além da unicidade, lembre-se que a chave primária não admite valor nulo, pois um identificador ausente impediria a identificação inequívoca do registro.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo