A confecções Encobertos lançou a coleção 2019, com seus mais de 50.000 produtos. Pensando na agilidade do processo de compras, a equipe de T.I. resolveu gerar um índice da tabela PRODUTOS sobre o campo NOME com o intuito que o site demonstra-se rapidamente os produtos disponíveis para a coleção daquele ano. Sabendo que a tabela de PRODUTOS tem diversos campos mas deve-se indexar o campo Nome_produto, qual a correta instrução a ser desenvolvida pela T.I. para resolver a situação a presentada.
Assinale a alternativa que apresenta o correto Script necessário.
Escolha uma:
a. CREATE INDEX IDX_Produto ON PRODUTO(Nome_produto);
b. CREATE TABLE IDX_Produto ON PRODUTOS(Nomeproduto);
c. CREATE TABLE IDX_Produto ON PRODUTO(Nome_produto);
d. CREATE TABLE IDX_Produto ON PRODUTOS(Nome_produto);
e. CREATE INDEX IDX_Produto ON PRODUTOS(Nome_produto);
Soluções para a tarefa
Resposta:
CREATE TABLE IDX_Produto ON PRODUTOS(Nome_produto);
Explicação:
Apesar de estar errada, esta é a resposta correta conforme correção do AVA. :/
O correto seria:
Conforme enunciado, a tabela PRODUTOS já existe, então o script correto para criar o índice:
CREATE INDEX IDX_Produto ON PRODUTOS(Nome_produto);
Caso a tabela não existisse, o script também não seria o que foi considerado correto pelo AVA.
O comando correto que cria um índice na tabela PRODUTOS através do campo Nome_produto é CREATE INDEX IDX_Produto ON PRODUTOS(Nome_produto). A alternativa correta é a e).
O comando CREATE INDEX
Para criar índices dentro de uma tabela, é possível usar o comando CREATE INDEX. Ele irá criar através de um dos campos, que será informado na sintaxe. No caso do exemplo, a tabela é PRODUTOS (no plural) e o campo é Nome_produto. Portanto o comando correto é:
CREATE INDEX IDX_Produto ON PRODUTOS(Nome_produto);
Você pode aprender mais sobre SQL aqui:
https://brainly.com.br/tarefa/50689479
Espero ter ajudado!
#SPJ2