Lista completa de Questões de Ciência da Computação do ano 2011 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
As operações da álgebra relacional Seleção, Projeção e Produto Cartesiano são implementadas na linguagem SQL, respectivamente, pelas cláusulas
Select, From e Where.
Select, Where e From.
Where, Select e From.
Where, From e Select.
Select, Select e Join.
Em SQL, para limitar o intervalo de valores que podem ser colocados em uma coluna, em tempo de criação de tabela, utiliza-se a restrição
CHECK.
DEFAULT.
UNIQUE.
ALIAS.
FOREIGN KEY.
As tabelas a seguir compõem a base de dados de uma livraria.
Qual comando SQL irá retornar corretamente as informações solicitadas por esse gerente?
SELECT L.COD_LIVRO
FROM VENDA V,LIVRO L
WHERE L.COD_LIVRO=V.COD_LIVRO AND AVG(V.QTD*L.PREC_UNIT) > (SELECT AVG(V.QTD*L.PREC_UNIT)
FROM VENDA V,LIVRO L WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2)
SELECT L.COD_LIVRO
FROM VENDA V,LIVRO L
WHERE L.COD_LIVRO=V.COD_LIVRO
HAVING AVG(V.QTD*L.PREC_UNIT) > (SELECT AVG(V.QTD*L.PREC_UNIT)
FROM VENDA V,LIVRO L
WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2)
SELECT L.COD_LIVRO
FROM VENDA V,LIVRO L
WHERE L.COD_LIVRO=V.COD_LIVRO
GROUP BY L.COD_LIVRO
HAVING AVG(V.QTD*L.PREC_UNIT) > (SELECT AVG(V.QTD*L.PREC_UNIT)
FROM VENDA V,LIVRO L
WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2)
SELECT L.COD_LIVRO
FROM VENDA V,LIVRO L
WHERE L.COD_LIVRO=V.COD_LIVRO
GROUP BY L.COD_LIVRO
HAVING AVG(V.QTD*L.PREC_UNIT) > (SELECT SUM(V.QTD*L.PREC_UNIT)
FROM VENDA V,LIVRO L
WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2) / (SELECT SUM(V.NUM_VENDA)
FROM VENDA V,LIVRO L
WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2)
SELECT L.COD_LIVRO
FROM VENDA V,LIVRO L
WHERE L.COD_LIVRO=V.COD_LIVRO GROUP BY L.COD_LIVRO
HAVING AVG(V.QTD*L.PREC_UNIT) > (SELECT SUM(V.QTD*L.PREC_UNIT) FROM VENDA V,LIVRO L
WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2) / (SELECT COUNT(*) FROM VENDA V,LIVRO L
WHERE L.COD_LIVRO=V.COD_LIVRO)
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Julgue os itens subsequentes, relativos a comandos SQL (structured query language).
O comando a seguir permite criar a tabela ALUNO inserindo as restrições de integridade. Os dados da tabela e as suas restrições podem ser alteradas utilizando-se o comando ALTER TABLE.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Julgue os itens subsequentes, relativos a comandos SQL (structured query language).
O comando drop table aluno pode ser utilizado para eliminar a tabela aluno, seus dados e suas referências com outras tabelas.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Julgue os itens subsequentes, relativos a comandos SQL (structured query language).
O comando Select * from aluno permite exibir, na tela do computador, todas as colunas da tabela aluno.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Julgue os itens subsequentes, relativos a comandos SQL (structured query language).
O comando a seguir permite exibir, na tela do computador, o nome, a cidade e o CEP dos alunos constantes da tabela aluno que moram na cidade de Brasília e cujo endereço tenha o CEP maior que 70000. Select nome from aluno where cidade = "Brasilia" and CEP > 70000
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
Julgue os itens subsequentes, relativos a comandos SQL (structured query language).
O comando a seguir permite exibir, na tela do computador, os dados de todos os alunos constantes da tabela aluno que recebam salário maior que 2000. Select count (*) from aluno where salário > 2000
Considere as relações R, S e T abaixo para responder às questões de nos 55 e 56.
Considere o comando em SQL abaixo.
SELECT S.C, COUNT(S.B) AS Q
FROM S, T
WHERE T.D=S.B AND S.C IN (SELECT DISTINCT R.A FROM R)
GROUP BY S.C HAVING COUNT(S.B) >= 1
O resultado da execução do comando SQL fornecido é.
Considere as relações R, S e T abaixo para responder às questões de nos 55 e 56.
Considere as relações R, S e T e o comando SQL a seguir.
UPDATE T
SET D = E + 1
WHERE EXISTS(SELECT DISTINCT S.C FROM S WHERE S.C = T.C)
Após a execução desse comando, o novo estado da relação T é
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...