FC ConcursosFC Concursos

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

Continue aprendendo