Questão FC265899
Um Sistema Gerenciador de Banco de Dados (SGBD) deve contribuir para que os dados reflitam corretamente a realidade representada pelo banco de dados relacional e que esses dados se
Projeto e Modelagem de Dados
IDECAN · 2020
Um Sistema Gerenciador de Banco de Dados (SGBD) deve contribuir para que os dados reflitam corretamente a realidade representada pelo banco de dados relacional e que esses dados sejam consistentes entre si. Para tentar garantir a integridade de um banco de dados relacional, os SGBD oferecem mecanismos de restrições de integridade. Sobre restrições de integridade em banco de dados relacionais, marque a opção correta.
- Os valores da chave estrangeira devem ser únicos.
- Os valores dos campos que aparecem em uma chave estrangeira não necessariamente devem aparecer na chave primária da tabela referenciada.
- Os valores dos campos não necessariamente precisam obedecer a definição definida pela coluna, podendo haver uma promoção (casting) automática de tipo.
- Os valores dos campos que compõem uma chave primária sempre devem ser diferentes de vazio.
- Os valores da chave primária referenciadas pela chave estrangeira podem ser excluídos normalmente.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A afirmação está correta porque a chave primária garante a identificação única de cada tupla; para isso, seus componentes não podem ser vazios. Na prática, um SGBD impõe que as colunas que fazem parte da chave primária tenham a restrição NOT NULL, ou seja, não aceitam NULL.
Além de não permitirem valores nulos, os campos da chave primária também devem formar um valor único para cada registro, assegurando a integridade de entidade. Em chaves compostas, a regra vale para cada coluna que compõe a chave: nenhuma pode ser nula, pois isso comprometeria a unicidade e a identificação do registro.
O SGBD aplica e faz cumprir essa restrição automaticamente quando se declara uma chave primária, prevenindo inconsistências e ambiguidade na representação dos dados.
Conteúdo do catálogo FC Concursos · Atualizado em