Buscar

AV PARCIAL - IMPLEMENTAÇÃO DE BANCO DE DADOS

Prévia do material em texto

1a Questão (Ref.:201607858599)
	Acerto: 1,0  / 1,0
	O entendimento dos modelos de banco de dados é fundamental para compreender as vantagens e desvantagens em aspectos de estrutura e manipulação dos dados. Um destes modelos utiliza tabelas bidimensionais para o armazenamento dos dados e a maneira como os dados são armazenados influencia na facilidade de acesso às informações, existindo técnicas de normalização para aperfeiçoar a organização. Trata-se do modelo
		
	
	hierárquico
	
	em rede
	
	distribuído.
	
	orientado a objetos.
	 
	relacional.
	
	
	Gabarito Coment.
	
	
	
	
	2a Questão (Ref.:201610060530)
	Acerto: 0,0  / 1,0
	Em qualquer modelo de dados utilizado, é importante distinguir a "descrição" do banco de dados do "banco de dados" por si próprio. Analise as afirmações a seguir:
     I. Os dados armazenados em um banco de dados em um determinado instante do tempo formam um conjunto chamado de "esquema de um banco de dados".
     II. A instância altera toda vez que uma alteração no banco de dados é feita.
     III. O SGBD é responsável por garantir que toda instância do banco de dados satisfaça ao esquema do banco de dados, respeitando sua estrutura e suas restrições.
 
É correto apenas o que se afirma em
		
	
	I e II
	 
	III
	
	II
	 
	II e III
	
	I
	
	
	
	3a Questão (Ref.:201607102124)
	Acerto: 1,0  / 1,0
	Uma linguagem de consulta procedural, onde o objetivo fundamental é permitir a escrita de expressões relacionais é denominada de álgebra relacional. Com suas operações fundamentais é possível exprimir qualquer consulta nesta linguagem. Sendo assim, para apresentar os dados de acordo com a tabela abaixo, marque a alternativa correta que descreve a álgebra a ser utilizada.
	Produto.Nome
	Produto.Qualidade
	Estoque.Qtde
	Laranja
	1
	100
	Laranja
	2
	150
	Uva
	1
	200
	Uva
	2
	130
	Trigo
	2
	240
	Pêssego
	1
	260
	Pêssego
	2
	190
		
	
	σProduto.Cod_Prod = Estoque.Cod_Prod(πNome, Qualidade, Qtde)
	
	σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque)
	
	πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod)
	 
	πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque))
	
	πNome, Qualidade, Qtde
	
	
	Gabarito Coment.
	
	
	
	
	4a Questão (Ref.:201607180814)
	Acerto: 1,0  / 1,0
	Considere a relação:
FILME (nome, diretor, tempoduracao, genero, ano)
A consulta em álgebra relacional que retorna o nome e o ano de todos os filmes de ação com tempo de duração entre 120 e 180 minutos.
 
 
 
		
	
	  nome, ano ((genero = "ação" AND tempoduracao >= 120 AND tempoduracao <= 180)(FILME) )
 
	
	 nome, ano ((genero = "ação" AND tempoduracao >= 120 OR tempoduracao <= 180) (FILME) )
	 
	 nome, ano ((genero = "ação" AND tempoduracao >= 120 AND tempoduracao <= 180)(FILME) )
	
	 nome, ano ((genero = "ação" OR tempoduracao >= 120 AND tempoduracao <= 180) (FILME) )
	
	 nome, ano ((genero = "ação" AND tempoduracao = 120) (FILME) )
	
	
	Gabarito Coment.
	
	
	
	
	5a Questão (Ref.:201607738189)
	Acerto: 1,0  / 1,0
	Sabemos que a Linguagem SQL é utilizada para acesso a banco de dados e é dividida em comandos DDL, DQL, DML, DCL e DTL. São comandos da DML (Data Manipulation Language)
		
	
	CREATE, DROP e ALTER
	 
	INSERT, UPDATE e DELETE
	
	SELECT
	
	GRANT, REVOKE
	
	
	Gabarito Coment.
	
	
	
	
	6a Questão (Ref.:201607181136)
	Acerto: 1,0  / 1,0
	A linguagem SQL pode ter vários enfoques, EXCETO:
		
	
	Linguagem interativa de consulta (query AdHoc)
 
	
	Linguagem de consulta em ambiente cliente/servidor
	
	Linguagem de administração de banco de dados
	
	Linguagem para acesso às bases de dados
	 
	Linguagem para a programação de sistemas de informação
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	7a Questão (Ref.:201607747482)
	Acerto: 1,0  / 1,0
	Analise as seguintes instruções abaixo:
SELECT * FROM PAÍS;
SELECT NOMEPOPULAR FROM NOME;
SELECT * FROM CAPTURA WHERE TEMPAGUA < 25;
SELECT * FROM ESPÉCIE;
 
Nos comandos SELECT acima encontramos exemplos de:
		
	 
	Uma seleção e uma projeção.
	
	Duas seleções e uma projeção.
	
	Duas projeções e duas restrições.
	
	Duas projeções e duas seleções.
	
	Duas projeções e uma seleção.
	
	
	Gabarito Coment.
	
	
	
	
	8a Questão (Ref.:201607333238)
	Acerto: 1,0  / 1,0
	Qual das consultas a seguir responde a seguinte pergunta: quais os nomes dos alunos que possuem média maior que 6 e idade não superior a 30 anos?
		
	
	SELECT nome, cpf FROM alunos WHERE media >= 6 AND idade <= 30
	
	SELECT nome FROM professores WHERE media > 6 AND idade <= 30
	
	SELECT nome FROM alunos WHERE media >= 6 OR idade <= 30
	 
	SELECT nome FROM alunos WHERE media > 6 AND idade <= 30
	
	SELECT nome, endereco FROM alunos WHERE media > 6 OR idade > 30
	
	
	
	9a Questão (Ref.:201607181543)
	Acerto: 1,0  / 1,0
	De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
Apresentar os primeiros nomes, o salário e a data de admissão dos Empregados que ganham acima de R$ 1.000,00 em ordem Crescente de Salário e de Data de Admissão.
		
	
	SELECT PRIM_NOME, SALARIO, DT_ADMISSAO FROM EMPREGADO WHERE SALARIO > 1000 ORDER BY SALARIO DESC, DT_ADMISSAO DESC;
	
	SELECT PRIM_NOME, SALARIO, DT_ADMISSAO FROM EMPREGADO WHERE SALARIO > 1000 ORDER BY ASC SALARIO, DESC DT_ADMISSAO;
	
	SELECT PRIM_NOME, SALARIO, DT_ADMISSAO FROM EMPREGADO WHERE SALARIO > 1000 ORDER BY DESC SALARIO, ASC DT_ADMISSAO;
	
	SELECT PRIM_NOME, SALARIO, DT_ADMISSAO FROM EMPREGADO WHERE SALARIO > 1000 ORDER BY ASC SALARIO, ASC DT_ADMISSAO;
	 
	SELECT PRIM_NOME, SALARIO, DT_ADMISSAO FROM EMPREGADO WHERE SALARIO > 1000 ORDER BY SALARIO, DT_ADMISSAO;
	
	
	
	10a Questão (Ref.:201607745047)
	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:
Ordem (IDOrdem, NomeOrdem)
Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio)
Nome (IDNome, IDEspécie, NomePopular)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
 
Deseja-se exibir os nomes das ordens das Espécies de Tubarões cadastradas até o identificador de espécie de número 018103, sem que os nomes se repitam. Assinale a alternativa correta abaixo:
		
	 
	SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013;
	
	SELECT DISTINCT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie < 018013;
	
	SELECT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013;
	
	SELECT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013;
	 
	SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDEspécie = E.IDEspécie AND E.IDEspécie <= 018013;

Continue navegando