Buscar

AV-IMPL.BAN.DADOS

Prévia do material em texto

Fechar
	Avaliação: CCT0199_AV_201101607386 » IMPLEMENTAÇÃO DE BANCO DE DADOS
	Tipo de Avaliação: AV
	Aluno: 201101607386 - EDVALDO AQUINO DE CARVALHO
	Professor:
	PATRICIA FIUZA DE CASTRO
	Turma: 9001/AA
	Nota da Prova: 6,0        Nota de Partic.: 2        Data: 11/03/2014 09:37:03
	
	 1a Questão (Ref.: 201101774506)
	Pontos: 0,5  / 0,5
	Relacione as colunas abaixo:
(1) Tabela bidimensional, composta por linhas e colunas de dados        
(2) Coluna                                                                                          
(3) Linha                                                                                               
(4) Conjunto de valores de um atributo
(5) Nomes das relações seguidas pelos nomes dos atributos, com chaves primária e estrangeiras identificadas
 
( ) Esquema
( ) Atributo
( ) Tupla
( ) Relação
( ) Domínio
 
A sequência correta está representada na opção:
 
		
	
	4,2,3,1,5
	
	5,3,2,1,4
	
	5,2,3,4,1
	
	5,2,1,3,4
	 
	5,2,3,1,4
	
	
	 2a Questão (Ref.: 201101774897)
	Pontos: 0,5  / 0,5
	O operador que possibilita a seleção de uma faixa de valores sem a necessidade do uso dos operadores >=, <= e AND é:
		
	
	GROUP BY
	
	LIKE
	 
	BETWEEN
	
	IN
	
	HAVING
	
	
	 3a Questão (Ref.: 201101778518)
	Pontos: 0,5  / 0,5
	(CONSULPLAN - 2012) Dentre os objetivos da implementação de bancos de dados, um visa solucionar um problema que ocorre quando aplicações diferentes operam sobre os mesmos dados, armazenados em arquivos diferentes. Esse problema é conhecido por:
		
	
	Replicação de dados.
	 
	Redundância de dados.
	
	Integridade de dados.
	
	Consistência de dados.
	
	Dependência de dados.
	
	
	 4a Questão (Ref.: 201101792319)
	Pontos: 0,5  / 0,5
	Na sintaxe ANSI da junção Interior, na sua forma padrão é:
		
	
	select [colunas] from tabela1 RIGHT JOIN tabela2 ON ;
	
	select * from tabela1 LEFT JOIN tabela2;
	 
	select [colunas] from tabela1 INNER JOIN tabela2 ON ;
	
	select * from tabela1 CROSS JOIN tabela2;
	
	select [colunas] from tabela1 LEFT JOIN tabela2 ON ;
	
	
	 5a Questão (Ref.: 201101792341)
	Pontos: 0,0  / 0,5
	Para sabermos o valor atual em uma sequência, devemos usar:
		
	 
	Select NomeSequencia.CURRVAL from NomeTabela
	
	Select NomeSequencia.NEXTVAL from NomeTabela
	 
	Select NomeSequencia.CURRVAL from Dual
	
	Select NomeSequencia.NEXTVAL from Dual
	
	Nenhuma das demais respostas
	
	
	 6a Questão (Ref.: 201101775063)
	Pontos: 0,5  / 0,5
	Durante a criação de uma tabela, é detectada a necessidade de se definir um atributo de texto que armazenará dados com tamanhos entre 2000 e 3000 caracteres. Qual é o tipo adequado a ser usado este atributo neste caso?
		
	
	RAW(tam)
	 
	VARCHAR2(tam)
	
	LONG RAW
	
	LONG
	
	CHAR(tam)
	
	
	 7a Questão (Ref.: 201101775913)
	Pontos: 1,0  / 1,0
	Observe a tabela abaixo, referente a um banco de dados empresa:
Para gerar uma consulta SQL com todos os atributos, classificados por NOME_PACIENTE, deve-se utilizar o seguinte comando:
		
	
	SELECT * FROM PACIENTE ASC NOME_PACIENTE;
	
	SELECT * FROM PACIENTE DESC NOME_PACIENTE;
	 
	SELECT * FROM PACIENTE ORDER BY NOME_PACIENTE;
	
	SELECT * OVER PACIENTE ASC NOME_PACIENTE;
	
	SELECT * OVER PACIENTE ORDER BY NOME_PACIENTE;
	
	
	 8a Questão (Ref.: 201101788103)
	Pontos: 1,0  / 1,0
	 
 
 
Listar  placa, o ano do veículo e a descrição de seu modelo, se ele possuir ano a partir de 2010
		
	
	SELECT v.placa, v.ano, m.descricao FROM Veiculo v INNER JOIN Modelo m ON v.Modelo_codMod = m.codMod WHERE ano > 2010;
	
	Nenhuma das respostas acima.
	
	SELECT v.placa, v.veiculo, m.modelo FROM Veiculo v INNER JOIN Modelo m ON v.Modelo_codMod = m.codMod WHERE ano >= 2010;
	
	SELECT v.placa, m.descricao FROM Veiculo v INNER JOIN Modelo m ON v.Modelo_codMod = m.codMod WHERE ano = 2010;
	 
	SELECT v.placa, v.ano, m.descricao FROM Veiculo v INNER JOIN Modelo m ON v.Modelo_codMod = m.codMod WHERE ano >= 2010;
	
	
	 9a Questão (Ref.: 201101783640)
	Pontos: 0,0  / 1,5
	Escreva o comando SQL que aumente em 10% o valor do preço das peças de cor azul.
A tabela PECAS está ilustrada na figura a seguir.
 
		
	
Resposta: SELECT cor, preco FROM Pecas WERE cor=preco*0,1;
	
Gabarito: UPDATE pecas SET preco = preco*1.1 WHERE cor='Azul'.
	
	
	 10a Questão (Ref.: 201101783715)
	Pontos: 1,5  / 1,5
	Baseado nas tabelas esporte e atleta ilustradas a seguir, escreva uma consulta SQL que recupere os nomes e sexo dos atletas que praticam natação ordenados alfabeticamente. 
		
	
Resposta: SELECT nome, sexo FROM Atleta a WERE a.atleta = e.esporte
	
Gabarito: Sugestão:
SELECT a.nome, sexo
FROM atleta a, esporte e
WHERE a.idesporte = e.idesporte AND e.nome = 'natação'
ORDER BY a.nome

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes