Lista completa de Questões de Ciência da Computação do ano 2012 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 - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
A respeito de SQL, julgue os itens subsequentes.
Em SQL, a contrapartida da operação de junção é obtida mediante o comando LEFT OUTER JOIN, a expressão mais complexa para operações de junção em SQL.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
A respeito de SQL, julgue os itens subsequentes.
Os qualificadores em SQL podem ser aplicados a uma tabela ou relação, produzindo um valor lógico.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Acerca das características de bancos de dados relacionais e SQL, julgue os itens a seguir.
Como em SQL as funções de agregação efetuam operações para uma lista de valores que aparecem em um atributo, não é possível renomear a função de agregação para a apresentação dos dados na tabela de resultado.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Acerca das características de bancos de dados relacionais e SQL, julgue os itens a seguir.
Sobre o código apresentado, considere:
I. Durante a criação da tabela de inscritos, as chaves primárias Curso, Professor e Aluno serão validadas pela trigger insert_inscrito.
II. A query (SELECT Codigo FROM cursos WHERE Codigo = NEW.Curso) é utilizada para validar a inserção de um novo aluno para um determinado curso.
III. A referência NEW é utilizada para acessar dados da nova linha sendo inserida na tabela.
É correto o que consta em
II, apenas.
I, II e III.
II e III, apenas
I e II, apenas.
III, apenas.
Com base no código apresentado, ao ser executado o código:
-- insert 8
INSERT INTO inscritos VALUES(1,2,1);
será
executado o comando RAISE(ABORT, "codigo de erro 3").
inserida uma nova linha na tabela de inscritos.
inserida apenas uma nova coluna para a tabela de professores.
executado o comando RAISE(ABORT, "codigo de erro 2").
inserida uma nova coluna para professores na tabela de inscritos.
Com base no código apresentado, ao ser executado o código:
-- update 1
UPDATE inscritos SET Curso = 2 WHERE Professor = 2;
será
inserida uma nova coluna na tabela de inscritos com o novo código do professor.
executado o comando RAISE(ABORT, "codigo de erro 3").
atualizada a tabela de inscritos com o novo código do professor.
executado o comando RAISE(ABORT, "codigo de erro 1").
ignorado, pois o teste comparativo da cláusula WHERE não encontrará nenhuma ocorrência.
Atenção: As questões de números 48 a 50, referem-se às diferenças na aplicação de instruções da linguagem SQL nos SGBDs Oracle, SQL Server e MySQL.
Considere:
SELECT
matricula,
nome,
sobrenome,
nome||' '||sobrenome AS Nome_Completo
FROM funcionarios
Trata-se de uma instrução SELECT, cuja sintaxe é típica APENAS em:
SQL Server.
MySQL.
Oracle.
SQL Server e MySQL.
MySQL e Oracle.
Atenção: As questões de números 48 a 50, referem-se às diferenças na aplicação de instruções da linguagem SQL nos SGBDs Oracle, SQL Server e MySQL.
Considere:
I. SELECT DATEPART(day, '7/2/2010')
II. SELECT DATE_FORMAT('2010-11-23', '%d');
Os itens I e II referem-se a instruções válidas, respectivamente, nos SGBDs:
SQL Server e MySQL.
MySQL e Oracle.
Oracle e SQL Server.
SQL Server e Oracle.
Oracle e MySQL.
Atenção: As questões de números 48 a 50, referem-se às diferenças na aplicação de instruções da linguagem SQL nos SGBDs Oracle, SQL Server e MySQL.
Considere:
ALTER VIEW ViewFuncionarios AS
SELECT
nome AS Nome,
sobrenome AS Sobrenome
FROM funcionarios
A sintaxe da instrução acima NÃO é interpretada pelo:
SQL Server.
MySQL.
Oracle.
SQL Server e MySQL.
MySQL e Oracle.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...