FC ConcursosFC Concursos

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:

  1. CHECK
  2. UNIQUE
  3. NOT NULL
  4. FOREIGN KEY
  5. 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

Continue aprendendo