Baixe o app para aproveitar ainda mais
Prévia do material em texto
14/12/12 Estácio 1/4bquestoes.estacio.br/entrada.asp?p0=136964520&p1=201001509341&p2=1135304&p3=CCT0199&… Avaliação: CCT0199_AV3_201001509341 » IMPLEMENTAÇÃO DE BANCO DE DADOS Tipo de Avaliação: AV3 Aluno: 201001509341 - RAPHAEL DA SILVA ROMA Professor: PATRICIA FIUZA DE CASTRO Turma: 9001/AA Nota da Prova: 8,0 de 10,0 Nota do Trabalho: 0 Nota de Participação: 0 Data: 07/12/2012 1a Questão (Cód.: 106891) Pontos: 1,0 / 1,0 Dentre as vantagens da utilização dos SGBDs a seguir, qual NÃO é uma vantagem? Independência dos dados. Compartilhamento de Dados. Padronização dos dados. Redução ou Eliminação de redundâncias. Dependência entre programas e dados. 2a Questão (Cód.: 110395) Pontos: 1,0 / 1,0 (CONSULPLAN - 2012) Ao contrário das linguagens tradicionais, que são procedimentais, SQL é uma linguagem declarativa, que integra três sublinguagens: Data Manipulation Language (DML), Data Definition Language (DDL) e Data Control Language (DCL). Um comando DML e outro DDL são, respectivamente: Grant e Delete. Delete e Update. Update e Drop. Drop e Grant. Update e Grant. 3a Questão (Cód.: 120904) Pontos: 0,0 / 1,0 Analise as afirmações abaixo: I. Quando fazemos uma consulta em uma View podemos usar todos as clausulas do comando Select, tais como : Where, Group By, Having e Order By. II. Quando fazemos uma consulta em uma View podemos utilizar os operadores relacionais ( in, between, like, is null), os operadores lógicos ( and, or not) e as funções de grupo. III. Quando fazemos uma consulta em uma View podemos fazer junções com uma tabela IV. Quando fazemos uma consulta em uma View podemos fazer subconsultas e utilizar operadores de conjunto; São VERDADEIRAS: 14/12/12 Estácio 2/4bquestoes.estacio.br/entrada.asp?p0=136964520&p1=201001509341&p2=1135304&p3=CCT0199&… I, II, III e IV. I, III e IV. I e II. I, II e III. I, II, e IV. 4a Questão (Cód.: 106404) Pontos: 0,0 / 1,0 Analise as seguintes afirmações: "(1) O valor de uma chave estrangeira só pode ser inserido em uma tabela se já existe na tabela onde é chave primária PORQUE (2) esta restrição garante a integridade referencial." Podemos afirmar: As duas afirmações são verdadeiras e primeira justifica a segunda. A primeira afirmação é verdadeira e a segunda é falsa. As duas afirmações são verdadeiras e primeira não justifica a segunda A primeira afirmação é falsa e a segunda é verdadeira. As duas afirmações são falsas. 5a Questão (Cód.: 124217) Pontos: 1,0 / 1,0 Para sabermos o valor atual em uma sequência, devemos usar: Select NomeSequencia.CURRVAL from Dual Select NomeSequencia.NEXTVAL from NomeTabela Nenhuma das demais respostas Select NomeSequencia.NEXTVAL from Dual Select NomeSequencia.CURRVAL from NomeTabela 6a Questão (Cód.: 120302) Pontos: 1,0 / 1,0 (FCC - 2009 - Análise de Sistemas - Suporte - ADAPTADA) Uma instrução Select usada na cláusula Where ou Having de outra instrução Select é Uma visão. Um índice. Um join. Uma subconsulta. Um crosstab. 7a Questão (Cód.: 124224) Pontos: 1,0 / 1,0 Dentre os estados de transação, em qual estado se encontra uma transação após a execução da última operação? Ativa Efetivada 3/4bquestoes.estacio.br/entrada.asp?p0=136964520&p1=201001509341&p2=1135304&p3=CCT0199&… Efetivada Em efetivação parcial Em falha Abortada 8a Questão (Cód.: 107177) Pontos: 1,0 / 1,0 De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para: Apresentar o menor salário pago aos Empregados Agrupados por Departamento. SELECT MINIMO(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO; SELECT MINUS(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO; SELECT MIN(SALARIO) FROM EMPREGADO GROUP BY ID; SELECT MIN(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO; SELECT MINUS(SALARIO) FROM EMPREGADO GROUP BY ID; 9a Questão (Cód.: 107134) Pontos: 1,0 / 1,0 De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para: Apresentar apenas os nomes completos dos Empregados que trabalhem nos Departamentos 11, 21, 22, 31, 42 ou 51. SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51); 14/12/12 Estácio 4/4 SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51); SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51); SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO =11 AND ID_DEPTO =21 AND ID_DEPTO =22 AND ID_DEPTO =31 AND ID_DEPTO =42 AND ID_DEPTO =51; SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51); 10a Questão (Cód.: 107076) Pontos: 1,0 / 1,0 Considere a relação: ALUNO (matrícula, nome, endereço, estado, cidade, cep, datadeingresso, coeficiente_de_rendimento) A consulta SQL para listar os alunos com maior e menor coefiente de rendimento nos estado de SP, RJ e MG é: Nenhuma das respostas acima SELECT MAX(COEFICIENTE_DE_RENDIMENTO), MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO WHERE ESTADO = 'SP' AND ESTADO = 'RJ' AND ESTADO = 'MG'; SELECT MAX(COEFICIENTE_DE_RENDIMENTO), MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO; SELECT MAX(COEFICIENTE_DE_RENDIMENTO), MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO WHERE ESTADO = 'SP' OR ESTADO = 'RJ' OR ESTADO = 'MG'; SELECT MAX, MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO WHERE ESTADO = 'SP' OR ESTADO = 'RJ' OR ESTADO = 'MG';
Compartilhar