Buscar

2018.1 AVALIANDO APRENDIZADO IMPLEMENTAÇÃO DE BANCO DE DADOS 2018.1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

valiando Aprend.: CCT0083_SM_201602290 V.1 
	Aluno(a): ANDERSON DOUGLAS MORAES 
	Matrícula: 201602290
	Desemp.: 0,3 de 0,5
	16/04/2018 10:23:03 (Finalizada)
	
	
	1a Questão (Ref.:201605165556)
	Pontos: 0,0  / 0,1  
	
		
	
	SELECT Registro, Tamanho Tamanho m², NumQuartos QTD Quartos, NumBanheiros QTD Banheiros FROM IMOVEL WHERE Tamanho > 70
	
	SELECT Registro, Tamanho 'Tamanho m²', NumQuartos 'QTD Quartos', NumBanheiros 'QTD Banheiros' FROM IMOVEL WHERE Tamanho > 85
	 
	SELECT Registro, Tamanho "Tamanho m²", NumQuartos "QTD Quartos", NumBanheiros "QTD Banheiros" FROM IMOVEL WHERE Tamanho > 90
	 
	SELECT Registro, Tamanho Tamanho m², NumQuartos QTD Quartos, NumBanheiros QTD Banheiros FROM IMOVEL WHERE Tamanho > 90
	
	SELECT Registro, Tamanho "Tamanho m²", NumQuartos "QTD Quartos", NumBanheiros "QTD Banheiros" FROM IMOVEL WHERE Tamanho > 85
	
	
	
	2a Questão (Ref.:201605114471)
	Pontos: 0,1  / 0,1  
	Em banco de dados o relacionamento N para N exige o uso de:
		
	
	Índices
	
	VISÕES
	
	CHAVE ESTRANGEIRA
	
	Normalização
	 
	TABELA AUXILIAR
	
	
	
	3a Questão (Ref.:201605114484)
	Pontos: 0,0  / 0,1  
	
		
	
	SELECT c.nome cliente, a.carro_placacarro, a.valor FROM aluguel a, cliente c ON a.cliente_idcliente=c.idcliente
	
	SELECT c.nome cliente, a.carro_placacarro, a.valor FROM aluguel a LEFT JOIN cliente c where a.cliente_idcliente=c.idcliente
	
	SELECT c.nome cliente, a.carro_placacarro, a.valor FROM aluguel a, cliente c
	 
	SELECT c.nome cliente, a.carro_placacarro, a.valor FROM aluguel a RIGHT JOIN cliente c ON a.cliente_idcliente=c.idcliente
	 
	SELECT c.nome cliente, a.carro_placacarro, a.valor FROM aluguel a, cliente c where a.cliente_idcliente=c.idcliente
	
	
	
	4a Questão (Ref.:201605114308)
	Pontos: 0,1  / 0,1  
	O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados públicos de captura de tubarões.
Características do esquema: Chave primária sublinhada e chave estrangeira em negrito.
Seguem algumas tabelas do Esquema:
Nome (IDNome, NomePopular, IDEspecie)
Tubarao (IDTubarao, Comprimento, Sexo, IDEspecie )
Captura (NumCaptura, Data, TempAgua, IDTubarao, IDLocal)
Especie(IDEspecie, Nome_Cientifico, TipoReproducao)
 Sabendo-se que a tabela nome contém nomes populares de tubarões e deseja-se listar o comprimento e o sexo de todos os tubarões que tem nome popular terminado com a letra k. O comando em SQL que realiza esta consulta é:
		
	
	SELECT * FROM Tubarao T, Especie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspecie = E.IDEspecie AND NomePopular like %k;
	
	SELECT Comprimento, Sexo FROM Tubarao T, Especie E, Nome N WHERE T.IDEspecie = N.IDEspecie AND NomePopular like %k;
	 
	SELECT Comprimento, Sexo FROM Tubarao T, Especie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspecie = E.IDEspecie AND NomePopular like %k;
	
	SELECT Comprimento, Sexo FROM Tubarao T, Especie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspecie = E.IDEspecie AND UPPER (NomePopular) like _k;
	
	SELECT Comprimento, Sexo FROM Tubarao T, Especie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspecie = E.IDEspecie AND UPPER (NomePopular) like %k%;
	
	
	
	5a Questão (Ref.:201605114465)
	Pontos: 0,1  / 0,1  
	Em bancos de dados relacionais, um relacionamento é definido como o conjunto de associações entre
		
	 
	entidades
	
	relacionamentos
	
	atributos
	
	chaves
	
	banco de dados

Continue navegando