Buscar

A linguagem SQL permite uma série de ações sobre bancos de dados, sendo uma referência para os estudos de bancos de dados relacionais. Compreender ...

A linguagem SQL permite uma série de ações sobre bancos de dados, sendo uma referência para os estudos de bancos de dados relacionais.
Compreender comandos dessa linguagem é algo fundamental para os estudos e muitas vezes nos deparamos com problemas decorrentes de erros na escrita destes comandos que podem ser lógicos ou apenas de desatenção na escrita dos mesmos.
update nome_cliente, telefone_cliente from cliente where nome_cliente like ‘Jo_o’ order by nome_cliente, telefone_cliente asc;
Observando o comando acima, assinale a alternativa que indique o erro contido no comando acima que poderia ser identificado ignorando as ações que este realizaria sobre um banco de dados.


a. O comando escolhido está incorreto ou toda a sintaxe do mesmo no exemplo da questão.
b. Existe uma cláusula order by que não pode aceitar mais de um atributo.
c. As tabelas indicadas estão escritas de forma equivocada e gerarão problemas na execução do comando.
d. Um parâmetro desconhecido asc foi adicionado ao final do comando.
e. A condição não pode ser escrita desta forma, usando caracteres não aceitos como o subscrito ou underline (_).

Essa pergunta também está no material:

AE3 - Atividade de Estudo 3 BANCO DE DADOS UNIMAR
5 pág.

Banco de Dados I Universidade de MaríliaUniversidade de Marília

Respostas

13 pessoas visualizaram e tiraram suas dúvidas aqui
User badge image

Ed Verified user icon

Analisando o comando SQL fornecido, podemos identificar que o erro contido no comando é a opção: d. Um parâmetro desconhecido "asc" foi adicionado ao final do comando. A cláusula "order by" não aceita o parâmetro "asc" para especificar a ordenação ascendente. O correto seria utilizar apenas "order by nome_cliente, telefone_cliente" para ordenar os resultados pelo nome do cliente e pelo telefone do cliente em ordem ascendente.

0
Dislike1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina