Questão FC369459
Na linguagem SQL, as constraints são usadas para especificar regras para os dados armazenados em uma tabela. A constraint que garante que a coluna não contenha valores nulos, que t
Linguagem SQL
FGV · 2024
Na linguagem SQL, as constraints são usadas para especificar regras para os dados armazenados em uma tabela. A constraint que garante que a coluna não contenha valores nulos, que todos os valores da coluna sejam únicos e que a coluna identifique unicamente cada registro da tabela é o:
- CHECK
- UNIQUE
- NOT NULL
- FOREIGN KEY
- PRIMARY KEY
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A PRIMARY KEY é a constraint que identifica de forma única cada registro de uma tabela relacional.
Por definição, a PRIMARY KEY combina as propriedades de NOT NULL (não admite valores nulos) e UNIQUE (garante unicidade dos valores), assegurando que nenhuma linha compartilhe o mesmo valor na(s) coluna(s) da chave.
Ela pode ser composta por uma única coluna ou por um conjunto de colunas (chave composta), caso em que a unicidade vale para a combinação desses campos.
Na prática, ao declarar uma PRIMARY KEY o SGBD cria um índice único e impede inserções/atualizações que violem a restrição, servindo como base para integridade de entidade e relacionamento entre tabelas.
Conteúdo do catálogo FC Concursos · Atualizado em