Logo Passei Direto
Buscar

SIMULADO AV Implementação de Banco de Dados

Ferramentas de estudo

Passei Direto Aniversário

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Considere a seguinte tabela criada: Aluno {matricula, nome, email} Marque a alternativa que representa em Álgebra Relacional, a PROJEÇÃO apenas do nome do aluno cuja matrícula é 0364.

Em uma tabela criada no banco de dados com o nome VEICULOS, contendo os campos ID, DESCRICAO, MARCA e MODELO, indique a alternativa que apresenta o comando correto para selecionar a quantidade de veículos cadastrados por modelo, ordenado por modelo em ordem crescente.
SELECT * FROM VEICULOS ORDER BY MODELO desc;
SELECT MODELO, COUNT(ID) FROM VEICULOS GROUP BY MARCA ORDER BY MODELO desc;
SELECT MODELO, COUNT(ID) FROM VEICULOS GROUP BY MODELO ORDER BY MODELO Asc;
SELECT * FROM VEICULOS GROUP BY MODELO;
SELECT DESCRICAO, MODELO FROM VEICULOS ORDER BY DESCRICAO desc;

Em uma junção Cruzada entre três tabelas com respectivamente 10, 8 e 4 resgistros, gerará uma saída com quantos registros?
220 registros
22 registros
160 registros
320 registros
20 registros

Qual dos tipos de sub-consulta que faz referência a uma coluna da tabela da consulta externa?
Sub-Consulta Principal
Sub-Consulta Simple
Sub-Consulta Multi-Linhas
Sub-Consulta Correlata
Sub-Consulta Multi-Valorada

O comando SELECT FROM corresponde a seguinte operação da álgebra relacional:


Seleção
Projeção
Interseção
Junção
União

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Considere a seguinte tabela criada: Aluno {matricula, nome, email} Marque a alternativa que representa em Álgebra Relacional, a PROJEÇÃO apenas do nome do aluno cuja matrícula é 0364.

Em uma tabela criada no banco de dados com o nome VEICULOS, contendo os campos ID, DESCRICAO, MARCA e MODELO, indique a alternativa que apresenta o comando correto para selecionar a quantidade de veículos cadastrados por modelo, ordenado por modelo em ordem crescente.
SELECT * FROM VEICULOS ORDER BY MODELO desc;
SELECT MODELO, COUNT(ID) FROM VEICULOS GROUP BY MARCA ORDER BY MODELO desc;
SELECT MODELO, COUNT(ID) FROM VEICULOS GROUP BY MODELO ORDER BY MODELO Asc;
SELECT * FROM VEICULOS GROUP BY MODELO;
SELECT DESCRICAO, MODELO FROM VEICULOS ORDER BY DESCRICAO desc;

Em uma junção Cruzada entre três tabelas com respectivamente 10, 8 e 4 resgistros, gerará uma saída com quantos registros?
220 registros
22 registros
160 registros
320 registros
20 registros

Qual dos tipos de sub-consulta que faz referência a uma coluna da tabela da consulta externa?
Sub-Consulta Principal
Sub-Consulta Simple
Sub-Consulta Multi-Linhas
Sub-Consulta Correlata
Sub-Consulta Multi-Valorada

O comando SELECT FROM corresponde a seguinte operação da álgebra relacional:


Seleção
Projeção
Interseção
Junção
União

Prévia do material em texto

Disc.: IMPLEMENTAÇÃO DE BANCO DE DADOS   
	
	
	
	18/10/2021
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a seguinte tabela criada:
Aluno {matricula, nome, email}
Marque a alternativa que representa em Álgebra Relacional, a PROJEÇÃO  apenas do nome do aluno cuja matrícula é 0364.
		
	 
	
	
	
	
	
	
	
	
	
	Respondido em 18/10/2021 12:52:56
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela?
		
	
	DELETE
	
	ALTER
	
	INSERT
	 
	DROP
	
	UPDATE
	Respondido em 18/10/2021 13:01:11
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a relação abaixo:
AUTOMÓVEL (placa, fabricante, modelo, cor, data_de_fabricação)
A consulta SQL que responde a questão "Liste todos os automóveis (placa, modelo, cor)  fabricados pela VW ou pela Fiat" é:
		
	
	SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE BETWEEN  VW AND FIAT;
	
	SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE =  VW AND FABRICANTE = FIAT;
	 
	SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IN (VW, FIAT);
	
	Nenhuma das resposta acima.
	
	SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IS (VW, FIAT);
	Respondido em 18/10/2021 13:03:09
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	
		
	
	SELECT * FROM TipoImovel WHERE Descricao LIKE %churrasqueira%
	 
	SELECT * FROM Imovel WHERE Descricao LIKE %churrasqueira%
	
	SELECT * FROM TipoImovel WHERE Descricao LIKE _churrasqueira*
	
	SELECT * FROM Imovel WHERE Descricao LIKE _churrasqueira%
	
	SELECT * FROM Imovel WHERE Descricao LIKE *churrasqueira*
	Respondido em 18/10/2021 13:12:36
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Em uma tabela criada no banco de dados com o nome VEICULOS, contendo os campos ID, DESCRICAO, MARCA e MODELO, indique a alternativa que apresenta o comando correto para selecionar a quantidade de veículos cadastrados por modelo, ordenado por modelo em ordem crescente.
		
	
	SELECT DESCRICAO, MODELO FROM VEICULOS ORDER BY DESCRICAO desc;
	
	SELECT MODELO, COUNT(ID) FROM VEICULOS GROUP BY MARCA ORDER BY MODELO desc;
	 
	SELECT MODELO, COUNT(ID) FROM VEICULOS GROUP BY MODELO ORDER BY MODELO Asc;
	
	SELECT * FROM VEICULOS ORDER BY MODELO desc;
	
	SELECT * FROM VEICULOS GROUP BY MODELO;
	Respondido em 18/10/2021 13:25:00
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Em uma junção Cruzada entre três tabelas com respectivamente 10, 8 e 4 resgistros, gerará uma saída com quantos registros?
		
	
	20 registros
	
	22 registros
	
	220 registros
	 
	320 registros
	
	160 registros
	Respondido em 18/10/2021 13:27:37
	
		7a
          Questão
	Acerto: 0,0  / 1,0
	
	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 entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser baixados no endereço: https://data.qld.gov.au/dataset/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263
Características do esquema: Chave primária sublinhada e chave estrangeira em itálico.
Seguem algumas tabelas do Esquema:
 
Nome (IDNome, IDEspécie, NomePopular)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
Local (IDLocal, CodArea, NomeLocal)
Area (CodArea, NomeArea)
 
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. Assinale a alternativa abaixo que retorna corretamente a consulta desejada:
		
	
	SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspécie = E.IDEspecie AND UPPER (NomePopular) like %k%;
	
	SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspécie = E.IDEspecie AND UPPER (NomePopular) like _k;
	 
	SELECT * FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspécie = E.IDEspecie AND NomePopular like %k;
	
	SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = N.IDEspécie AND NomePopular like %k;
	 
	SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspécie = E.IDEspecie AND NomePopular like %k;
	Respondido em 18/10/2021 13:38:04
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual dos tipos de sub-consulta que faz referência a uma coluna da tabela da consulta externa?
		
	
	Sub-Consulta Simple
	
	Sub-Consulta Principal
	
	Sub-Consulta Multi-Linhas
	
	Sub-Consulta Multi-Valorada
	 
	Sub-Consulta Correlata
	Respondido em 18/10/2021 13:42:12
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	O comando SELECT FROM corresponde a seguinte operação da álgebra relacional:
		
	
	Seleção
	
	União
	
	Interseção
	
	Junção
	 
	Projeção
	Respondido em 18/10/2021 13:42:55
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere que existe uma tabela empregados com os seguintes dados:
TABELA EMPREGADOS
	MATRICULA
	NOME
	DATA_NASCIMENTO
	122233
	MARIA DA SILVA
	01/01/1982
	222545
	JOSE DOS SANTOS
	10/10/1990
	142533
	ANTONIO ALVES
	20/05/1980
	213211
	JERONIMO SOUZA
	15/06/2015
O comando SQL que traz todos os dados da tabela ordenados pela ordem alfabetica dos nomes dos empregados é:
		
	
	SELECT *.* FROMEMPREGADO ORDERED BY NOME;
	 
	SELECT * FROM EMPREGADO ORDER BY NOME;
	
	SELECT * FROM EMPREGADO ORDERED BY NOME ASCENDING;
	
	SELECT (MATRICULA, NOME) FROM EMPREGADO E ORDER BY Nome;
	
	SELECT NOME AND EMPREGADO FROM EMPREGADO ORDER BY NOME ASC;
	Respondido em 18/10/2021 13:44:41

Mais conteúdos dessa disciplina