É especificada durante a criação ou a alteração de uma tabel...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Letra A - constraint.
No contexto de Banco de Dados SQL, uma constraint é uma regra aplicada a um campo ou ao conjunto de campos de uma tabela, que impõe limitações aos dados que podem ser armazenados nessa tabela. Essas restrições são essenciais para garantir a integridade e a correção dos dados.
As constraints podem ser especificadas durante a criação de uma nova tabela (CREATE TABLE
) ou podem ser adicionadas ou alteradas após a tabela já estar criada, através do comando ALTER TABLE
. As restrições são de vários tipos, incluindo:
- NOT NULL: Garante que a coluna não possa ter valores nulos.
- UNIQUE: Assegura que todos os valores em uma coluna ou grupo de colunas sejam únicos entre si.
- PRIMARY KEY: Uma combinação da NOT NULL e UNIQUE. Identifica de forma única cada registro na tabela.
- FOREIGN KEY: Uma referência a uma PRIMARY KEY de outra tabela, usada para manter a integridade referencial entre duas tabelas.
- CHECK: Permite definir uma condição que todos os valores na coluna devem satisfazer.
Assim, a alternativa correta é a Letra A, pois "constraint" é o termo utilizado no SQL para se referir às restrições que impomos às colunas das tabelas no banco de dados, adequadamente controlando os tipos de dados e as condições que aqueles dados devem atender.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Entre as restrições encontram-se:
Chaves Primárias;
Chaves Únicas;
Chaves Estrangeiras;
Identificadores de campos Obrigatórios;
CONDIÇÕES PARA VALORES PERMITIDOS PARA DETERMINADO CAMPO
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo