Na criação de uma tabela em um banco de dados MySQL, o par...

Próximas questões
Com base no mesmo assunto
Ano: 2012 Banca: FUNCAB Órgão: MPE-RO Prova: FUNCAB - 2012 - MPE-RO - Analista de Sistemas |
Q222046 Banco de Dados
Na criação de uma tabela em um banco de dados MySQL, o parâmetro UNIQUE do comando CREATE INDEX:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - garante a unicidade de um registro.

Para entender a questão, é preciso conhecer os tipos de índices e restrições aplicáveis em tabelas de bancos de dados. O comando CREATE INDEX é usado para criar índices, que melhoram a performance nas operações de consulta. O parâmetro UNIQUE, especificamente, define que os valores na coluna ou conjunto de colunas do índice devem ser únicos. Isso significa que não podem existir duas linhas com o mesmo valor para a coluna ou combinação de colunas marcadas com essa restrição.

A justificação para a alternativa correta está no fato de que o parâmetro UNIQUE do comando CREATE INDEX é uma restrição de integridade que impede a duplicidade de valores na coluna indexada. Ao garantir que cada valor na coluna indexada seja único, essa restrição assegura a unicidade dos registros em relação aos dados daquela coluna específica.

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

A restrição UNIQUE garante que o conteúdo da coluna (ou combinação de colunas) assume um valor diferente para cada linha da tabela. Neste caso a coluna ou combinação de colunas constituem uma UNIQUE KEY ou ALTERNATE KEY (identificador alternativo).

Uma UNIQUE KEY distingue-se de uma PRIMARY KEY (chave primária) pelos seguintes fatores:

1 ) Enquanto a PRIMARY KEY é única por tabela, podem existir várias UNIQUE KEYs para a tabela;

2) O conteúdo de uma PRIMARY KEY é sempre NOT NULL enquanto que numa UNIQUE KEY pode ser NULL;

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo