Buscar

IMPLEMENTAÇÃO DE BANCO DE DADOS

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 5 páginas

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

Prévia do material em texto

1a
          Questão
	Acerto: 1,0  / 1,0
	
	Conforme a relação de empregado abaixo, através da álgebra relacional, escolha a opção que  selecione o nome e endereço de cada empregado, que possua salário superior a R$ 5.000,00.
 
Empregado(matrícula, nome, endereço, salário, departamento, cargo).
		
	
	π nome,endereço (Empregado) X (δ salario>5000 (Empregado))
	
	π salario>5000   (δ nome,endereco  (Empregado))
	
	δ nome,endereco  (π salario>5000 (Empregado))
	 
	π nome,endereco  (δ salario>5000 (Empregado))
	
	π salario>5000    X (δ nome,endereco  (Empregado))
	Respondido em 23/03/2021 08:23:40
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	A constraint Foreign Key possui no SQL Ansi quais regras?
		
	
	On Delete Cascade / On Delete Set Null / On Update Cascade / On Update Set Null
	
	On Delete Set Null / On Delete Set Default / On Update Set Null / On Update Set Default
	
	On Delete Set Null / On Delete Restrict / On Update Set Null / On Update Delete
	
	On Delete Cascade / On Delete Restrict / On Delete Set Null / On Update Cascade / On Update Delete / On Update Set Null
	 
	On Delete Cascade / On Delete Restrict / On Update Cascade / On Update Delete
	Respondido em 23/03/2021 08:25:25
	
		3a
          Questão
	Acerto: 1,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:
 
Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio)
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 um metro possui 39,3700787 polegadas, assinale a alternativa correto abaixo que consulta a data da captura, a temperatura da água e o comprimento do tubarão convertido em polegadas com o título Polegadas:
		
	
	SELECT DATA, TEMPAGUA, "COMPRIMENTO * 39,3700787" Polegadas FROM TUBARÃO T, CAPTURA C WHERE C.IDTUBARÃO = T.IDTUBARÃO;
	
	SELECT DATA, TEMPAGUA, COMPRIMENTO * 39.3700787 Polegadas FROM TUBARÃO T, CAPTURA C;
	 
	SELECT DATA, TEMPAGUA, COMPRIMENTO * 39.3700787 Polegadas FROM TUBARÃO T, CAPTURA C WHERE C.IDTUBARÃO = T.IDTUBARÃO;
	
	SELECT DATA, TEMPAGUA, COMPRIMENTO * 39,3700787 Polegadas FROM TUBARÃO T, CAPTURA C WHERE C.IDTUBARÃO = T.IDTUBARÃO;
	
	SELECT DATA, TEMPAGUA, (COMPRIMENTO * 39,3700787) Polegadas FROM TUBARÃO T, CAPTURA C WHERE C.IDTUBARÃO = T.IDTUBARÃO;
	Respondido em 23/03/2021 08:28:42
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Dada a instrução SQL:
SELECT * FROM Paciente WHERE endereço NOT LIKE "Avenida%";
É correto afirmar que serão selecionados
		
	
	todos os registros da tabela Paciente que possuem no início do conteúdo do campo "endereço" a palavra Avenida.
	 
	apenas os registros da tabela Paciente que não possuem como inicial do conteúdo do campo "endereço" a palavra Avenida.
	
	todos os registros da tabela Paciente que possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida.
	
	todos os registros da tabela Paciente que não possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida.
	
	todos os registros da tabela Paciente que possuem no final do conteúdo do campo "endereço" a palavra Avenida.
	Respondido em 23/03/2021 08:29:37
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a seguinte tabela de Empregados:
Empregado (CodEmpregado, Nome, Salario)
Escolha o comado SQL que liste o nome de todos os empregados sem repetição e em ordem decrescente:
		
	
	SELECT Nome FROM Empregado ORDER BY Nome
	
	SELECT Nome FROM Empregado ORDER BY DISTINCT Nome
	 
	SELECT DISTINCT Nome FROM Empregado ORDER BY Nome DESC
	
	SELECT DISTINCT Nome FROM Empregado GROUP BY Nome
	
	SELECT ORDER BY Nome FROM Empregado WHERE DISTINCT Nome
	Respondido em 23/03/2021 08:30:13
	
		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?
		
	
	160 registros
	 
	320 registros
	
	20 registros
	
	220 registros
	
	22 registros
	Respondido em 23/03/2021 08:31:41
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	eM  um banco de dados há três tabelas: T1, T2 e T3, com 10, 20 e 30 registros respectivamente. Cada tabela possui um atributo A, sobre o qual é definida uma chave primária. Nesse cenário, está correto concluir que o comando select T1.* from T1 cross join T2 cross join T3 produz um resultado que, além da linha de títulos, possui:
		
	
	10 linhas;
	
	30 linhas;
	
	600 linhas;
	 
	6.000 linhas.
	
	20 linhas;
	Respondido em 23/03/2021 08:32:45
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual dos operadores de comparação de consultas Multi-Linhas a seguir NÃO é válido?
		
	
	> ALL
	
	<> ALL
	 
	=
	
	< ALL
	
	= ANY
	Respondido em 23/03/2021 08:34:30
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a seguinte consulta SQL:
SELECT nome,  count(*)
FROM aluno
GROUP BY nome
Esta consulta tem como resultado.
		
	
	o atributo nome e o número de registros existentes para cada nome, na tabela nome.
	
	o atributo nome e a soma do conteúdo do atributo nome, da tabela aluno.
	 
	o atributo nome e o número de registros existentes para cada nome, da tabela aluno.
	
	todos os atributos das tabelas nome e aluno.
	
	todos os atributos da tabela nome, além do atributo especial Count.
	Respondido em 23/03/2021 08:35:54
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a seguinte representação de uma tabela de um banco de dados relacional: Produto (Cod, Descricao, QtdeEstoque, Categoria) O comando SQL para se obter a soma dos valores do atributo QtdeEstoque, agrupada por Categoria, apenas para as Categorias com QtdeEstoque total superior a 20 unidades, é:
		
	
	SELECT GROUP (Categoria), COUNT (QtdeEstoque) FROM Produto WHERE QtdeEstoque > 20
	
	SELECT Categoria, COUNT (QtdeEstoque) FROM Produto WHERE Qtde > 20 GROUP BY Categoria
	 
	SELECT Categoria, SUM (QtdeEstoque) FROM Produto GROUP BY Categoria HAVING SUM (QtdeEstoque) > 20
	
	SELECT Categoria, Qtde FROM Produto WHERE Qtde > 20 GROUP BY Categoria
	
	SELECT GROUP (Categoria), SUM (QtdeEstoque) FROM Produto WHERE QtdeEstoque > 20

Continue navegando