Questão FC670719
No que concerne ao modelo entidade‑relacionamento, às restrições de integridade e à Lei Geral de Proteção de Dados Pessoais (LGPD), julgue o item seguinte. Na linguagem SQL, o coma
Linguagem SQL
QUADRIX · 2025
No que concerne ao modelo entidade‑relacionamento, às restrições de integridade e à Lei Geral de Proteção de Dados Pessoais (LGPD), julgue o item seguinte.
Na linguagem SQL, o comando ALTER TABLE Pedidos ADD UNIQUE (ID_Biologo); cria uma restrição UNIQUE, a qual impede valores duplicados na coluna ID_Biologo.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A afirmação é certa porque o comando altera a estrutura da tabela e adiciona uma restrição de unicidade: ALTER TABLE modifica a tabela existente e ADD UNIQUE (ID_Biologo) cria uma constraint UNIQUE sobre a coluna ID_Biologo.
Uma vez aplicada, o SGBD passa a rejeitar qualquer INSERT ou UPDATE que tente inserir um valor já existente nessa coluna, garantindo que não haja valores duplicados.
Importante distinguir de PRIMARY KEY: a chave primária também impõe unicidade e não aceita NULL, além de ser única por tabela; já a UNIQUE pode ser criada em várias colunas e, dependendo do SGBD, pode permitir valores NULL (pois muitos tratam NULL como não comparável).
Assim, a sentença SQL indicada efetivamente cria a restrição que impede duplicidade em ID_Biologo.
Conteúdo do catálogo FC Concursos · Atualizado em