Lista completa de Questões sobre Linguagem SQL para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Você administra um banco de dados de cotações usadas pelos vendedores de sua empresa. A empresa recentemente aprovou um aumento de preço de 10% para todos os produtos. Você precisa alterar os preços em sua base de dados de cotações para refletir este aumento. Em referência a este cenário, indique o tipo de consulta (query) SQL que deve ser usado.
SELECT
CHANGE
APPEND
ALTER
UPDATE
Observe o comando SQL a seguir:
SELECT nome, sobrenome, PIS, anos_de_servico FROM Empregados A cláusula que deve ser adicionada ao comando acima para ordenar os registros por anos de serviço, com os empregados que estão há mais tempo na empresa aparecendo primeiro na listagem, éORDER 'anos_de_servico' BY ASC
ORDER BY 'anos_de_servico'
ORDER BY anos_de_servico DESC
SORTED BY anos_de_servico DESC
ORDER BY anos_de_servico ASC
Ciência da Computação - Linguagem SQL - Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP) - 2013
O formato simplificado do comando SQL para criar visões em um banco de dados é:
Ciência da Computação - Linguagem SQL - Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP) - 2013
FOR T LIKE (Pen,Bus)
WHERE T INTO (Pen,Bus)
WHERE T IN (Pen,Bus)
USING T = (Pen,Bus)
BY T IN (Pen,Bus)
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2013
Julgue os itens subsecutivos, referentes a tecnologias de desenvolvimento móvel.
Apesar de o SQLite permitir o uso de visões, elas são usadas somente para leitura, o que impede que sejam executadas operações DELETE, INSERT ou UPDATE sobre as visões.
O modelo relacional a seguir representa um banco de dados simplificado de uma empresa de comércio. As chaves estão sublinhadas.
CLIENTE(NomeC, EnderecoC)
PRODUTO(NomeP)
FORNECEDOR(NomeF)
PRODUZ(NomeF,NomeP,Preco)
PEDIDO(NomeC,NomeF,NomeP,Quantidade)
Se o dono da empresa deseja saber quais clientes nunca pediram um produto do fornecedor cujo nome é "Barateira", que consulta SQL deve fazer?
SELECT * FROM CLIENTE WHERE CLIENTE. NOMEC IN (SELECT NOMEC FROM PEDIDO WHERE NOMEF="Barateira")
SELECT * FROM CLIENTE WHERE CLIENTE. NOMEC NOT IN (SELECT NOMEC FROM PEDIDO WHERE NOMEF="Barateira")
SELECT * FROM CLIENTE WHERE CLIENTE. NOMEC=PEDIDO.NOMEC AND CLIENTE.NOMEC NOT IN (SELECT NOMEC FROM PEDIDO WHERE NOMEF="Barateira")
SELECT * FROM CLIENTE,PEDIDO WHERE CLIENTE.NOMEC=PEDIDO.NOMEC AND CLIENTE. NOMEC IN (SELECT NOMEC FROM PEDIDO WHERE NOMEF="Barateira")
SELECT * FROM CLIENTE,PEDIDO WHERE CLIENTE. NOMEC=PEDIDO.NOMEC AND NOMEF<>"Barateira"
Ciência da Computação - Linguagem SQL - Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP) - 2013
Considere a seguinte consulta SQL:
SELECT XXX A FROM TAB Para que não haja repetições nos valores obtidos como resposta para o atributo A, XXX deve ser substituído por:IN
ALL
LIKE
SINGLE
DISTINCT
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2013
Acerca de SQL, julgue os itens a seguir.
Sentenças com o comando SELECT INTO com a cláusula ON podem ser utilizadas para fazer bacape de tabelas, desde que a tabela de destino esteja no mesmo banco de dados da tabela de origem.
Ciência da Computação - Linguagem SQL - Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP) - 2013
O comando SQL para inserir todos os registros da tabela T1, na tabela T2, é:
INSERT INTO T2
SELECT * FROM T1INSERT INTO T2
SELECT MAX FROM T1INSERT INTO T2
SELECT FROM T1INSERT INTO T2
SELECT ALL T1INSERT INTO T2
SELECT *.T1Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2013
Acerca de SQL, julgue os itens a seguir.
A sentença SQL abaixo retorna todas as linhas da tabela Tab1 e da tabela Tab2, inclusive aquelas em que não haja correspondência entre os campos C3 das duas tabelas.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...