Filtrar


Questões por página:

Considere a tabela a seguir, chamada Produtos, em um banco de dados de comércio eletrônico:



Imagem associada para resolução da questão



Nesse caso, o analista de dados precisa realizar as operações a seguir, utilizando comandos SQL:


I. Atualizar o preço do ‘Smartphone X’ para R$ 1350,00.


II. Adicionar um novo produto: ‘Teclado Mecânico’, com o preço R$ 400.00 e a quantidade 30.


III. Remover o ‘Fone de ouvido Y’ do estoque.



Em relação aos comandos DML necessários para executar essas operações, assinale com V as afirmativas verdadeiras e com F as falsas.


( ) O comando UPDATE produtos SET preco = 1350.00 WHERE nome_produto = ‘Smartphone X’; realizaria a primeira operação com sucesso.


( ) O comando INSERT INTO produtos (id_produto, nome_produto, preco, quantidade_estoque) VALUES (4, ‘Teclado Mecânico’,400.00,30); adicionaria o novo produto, assumindo que id_ produto pode ser inserido manualmente.


( ) A remoção do ‘Fone de ouvido Y’ seria feita com um comando SELECT seguido de uma cláusula DELETE.



Assinale a sequência correta.

Considerando o sistema gerenciador de banco de dados SQLite, assinale a alternativa que contém, corretamente, as duas formas de representação de comentários inseridos em um código SQL:

Considere a seguinte tabela de um banco de dados relacional:


Produto (ID, Artigo, Categoria, Quantidade)


A consulta expressa por meio da linguagem de consulta estruturada (SQL) para se obter a relação de categorias e o número de registros existentes para cada categoria é:

Durante uma atividade prática de modelagem e manipulação de dados em um sistema relacional, um professor propôs aos alunos o desafio de identificar corretamente a construção SQL que permite atualizar os salários dos funcionários de um departamento específico em uma única operação, utilizando os dados de outra tabela relacionada. Considerando a sintaxe do padrãoANSI SQL, a instrução correta para aumentar em 10% os salários dos funcionários lotados no departamento de nome “Recursos Humanos” é:
Em um banco de dados relacional, deseja-se realizar uma consulta na qual o resultado seja uma tabela com todos os registros da tabela CLIENTES, cujo campo SALARIO seja maior do que R$ 1.000,00, sendo o resultado ordenado por nome e de forma crescente.
A sintaxe SQL correspondente é