Lista completa de Questões de Ciência da Computação do ano 2007 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Ciência da Computação - Linguagem SQL - Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG) - 2007
Com relação à linguagem PL/SQL, é INCORRETO afirmar que
a cláusula RETURN permite separar a especificação de um cursor de seu corpo.
a sobrecarga de funções é permitida pela linguagem.
NOT_LOGGED_ON e ZERO_DIVIDE são exemplos de exceções predefinidas.
variáveis declaradas no escopo de subprogramas são visíveis em todo package correspondente.
Ciência da Computação - Linguagem SQL - Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG) - 2007
Entre as instruções SQL abaixo relacionadas, assinale aquela que envolve a manipulação de cursores.
Close
Create table
Insert
Select unitária
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Considerando as tabelas e os comandos SQL apresentados, julgue os itens seguintes.
A execução do comando 1 produz o seguinte resultado.
Ana 2.000,00
Claudia 1.000,00
Francisco 1.000,00
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Considerando as tabelas e os comandos SQL apresentados, julgue os itens seguintes.
A execução do comando 2 produz o seguinte resultado.
Ana
Fabio
Francisco
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Considerando as tabelas e os comandos SQL apresentados, julgue os itens seguintes.
A execução do comando 3 produz o seguinte resultado.
Netuno Multimercado 1,5
RF Mercurio Renda fixa 1,5
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Considerando as tabelas e os comandos SQL apresentados, julgue os itens seguintes.
A execução dos comandos a seguir resulta na inserção de um registro na tabela Fundos e na remoção de três registros da tabela Clientes.
insert into Fundos
values (66, 'FIX Terra', 10, 1);
delete from Clientes
where CPF between 234 and 456;
Sobre o comando SQL a seguir, escolha a afirmativa correta:
SELECT depto.nome, funcionario.nome
FROM depto, funcionario
WHERE depto.codigo = funcionário.depto_codigo AND
funcionário.salario > 5000 AND depto.codigo = 'Diretoria' OR
depto.codigo = 'Tenologia'
Seleciona os funcionários da Diretoria e da Tecnologia que tenham salário maior que 5.000.
Seleciona os funcionários da Diretoria com salário maior que 5.000 e todos os funcionários da Tecnologia, independente de salário.
Seleciona os funcionários que fazem parte da Diretoria e da Tecnologia, simultaneamente, e que tenham salário maior que 5.000.
Seleciona todos os funcionários com salário maior que 5.000 e ainda os funcionários da Diretoria e Tecnologia, independente de seus salários.
Analise as seguintes afirmativas sobre a linguagem SQL:
I. Usando a palavra-chave DISTINCT, podemos evitar que linhas duplicadas sejam apresentadas no resultado de um comando SELECT.
II. Em um comando SELECT, a cláusula HAVING só poderá ser utilizada em conjunto com GROUP BY.
III. Expressões aritméticas contendo um valor nulo terão sempre um resultado nulo. Por exemplo, o comando SELECT saldo + 100 FROM conta resultará em um valor nulo se a coluna saldo estiver nula.
As afirmativas VERDADEIRAS são:
I e II apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
São funções agregadas da linguagem SQL padrão, EXCETO:
SUM.
MAX.
DIFF.
AVG.
Observe os comandos SQL a seguir e identifique qual apresentará ERRO ao ser executado:
SELECT matricula, nome
FROM funcionario
WHERE sal = (SELECT MIN(sal)
FROM funcionario
GROUP BY departamento)
INSERT INTO gerente (matricula, nome, sal)
SELECT matricula, nome, sal
FROM funcionario
WHERE cargo = 'gerente'
DELETE funcionario
FROM gerente
WHERE funcionario.matricula = gerente.matricula
SELECT nome, cargo, sal as salario
FROM funcionario
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...