Ed
ano passado
Para responder à sua pergunta, precisamos entender o que cada um dos comandos SQL apresentados faz, especialmente em relação à restrição de valores duplicados e aceitação de valores nulos. Vamos analisar as opções: A) ALTER TABLE tabela ADD SINGLE INDEX `indice` (`coluna` ASC). - Um índice simples não garante a unicidade dos valores, portanto, pode permitir duplicatas. B) ALTER TABLE tabela ADD FULLTEXT INDEX `indice` (`coluna` ASC). - Um índice de texto completo é usado para buscas em texto, mas não garante unicidade e não é o que estamos procurando. C) ALTER TABLE tabela ADD PRIMARY KEY `indice` (`coluna` ASC). - Uma chave primária não permite valores nulos e garante a unicidade, mas não atende ao requisito de aceitar valores nulos. D) ALTER TABLE tabela ADD INDEX `indice` (`coluna` ASC). - Um índice normal não garante unicidade, portanto, pode permitir duplicatas. E) ALTER TABLE tabela ADD UNIQUE INDEX `indice` (`coluna` ASC). - Um índice único garante que não haja valores duplicados, mas permite valores nulos. Diante da análise, a alternativa que representa o comando que inclui uma restrição que impede valores duplicados, mas que aceita valores nulos é: E) ALTER TABLE tabela ADD UNIQUE INDEX `indice` (`coluna` ASC).


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material