Buscar

CCT0199_IMPLEMENTACAO_BANCO_DADOS_AV_e_AVS

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 8 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

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 6, do total de 8 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

Fechar
	Avaliação: CCT0199_AV_IMPLEMENTAÇÃO DE BANCO DE DADOS
	Tipo de Avaliação: AV
	Aluno: XXX
	Professor:
	PATRICIA FIUZA DE CASTRO
	Turma: 9001/AA
	Nota da Prova: 4,0        Nota de Partic.: 1        Data: 06/11/2014 15:10:02
	
	 1a Questão (Ref.: 201001169098)
	Pontos: 0,0  / 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,2,3,1,4
	
	5,2,1,3,4
	
	5,3,2,1,4
	 
	5,2,3,4,1
	
	
	 2a Questão (Ref.: 201001186946)
	Pontos: 0,0  / 1,0
	Para iniciar uma transação no Oracle, basta usarmos um comando SQL executável e para encerrar, podemos usar qualquer dos comandos abaixo, com Exceção de:
		
	 
	SELECT
	
	COMMIT
	
	CREATE
	 
	GRANT
	
	ROLLBACK
	
	
	 3a Questão (Ref.: 201001169468)
	Pontos: 0,5  / 0,5
	O comando SELECT  FROM  WHERE  corresponde as seguintes operações da álgebra relacional:
		
	
	Projeção e União
	 
	Seleção  e Projeção
	
	Seleção e Diferença 
	
	União e Interseção
	
	Seleção e Junção
	
	
	 4a Questão (Ref.: 201001186931)
	Pontos: 0,0  / 1,0
	Quanto a visões, é correto afirmar:
 I - Pode-se fazer uma consulta a uma view com as cláusulas Having e Group By.
II - Pode-se fazer subconsultas e utilizar operadores de conjunto em uma view.
III - Uma visão pode permitir, com restrições que os dados da tabela sejam manipulados em comando de INSERT, UPDATE e DELETE, porém, não armazena estes dados.
		
	 
	Todas as afirmações estão corretas.
	
	Apenas as afirmações I e III são corretas.
	
	Apenas as afirmações II e III são corretas.
	
	Apenas as afirmações I e II são corretas.
	 
	Apenas a afirmação III é correta.
	
	
	 5a Questão (Ref.: 201001306524)
	Pontos: 0,5  / 0,5
	Representa a linguagem de manipulação de dados:
		
	
	DRL
	
	DCL
	 
	DML
	
	TDL
	
	DDL
	
	
	 6a Questão (Ref.: 201001306692)
	Pontos: 0,5  / 0,5
	UM recurso do comando SELECT é a possibilidade de agruparmos nossos dados. Para isso usamos a cláusula:  
		
	
	ORDER BY
	
	SUM
	 
	GROUP BY
	
	ORDER
	
	JOIN
	
	
	 7a Questão (Ref.: 201001169141)
	Pontos: 0,5  / 0,5
	Sejam as relações:
 
       T1 =   nome ((sexo="FEMININO") and (salário>1500) (EMPREGADO))
 
       T2  =  nome (dept=5 (EMPREGADO))
 
A relação T3 = T1 - T2 conterá:
		
	
	Nome de todas mulheres que ganham  mais do 1500
	
	Nome de todas mulheres que ganham 1500 e estão lotados no departamento 5.
	 
	Nome de todas mulheres que ganham mais do que 1500 e não estão lotadas no departamento 5.
	
	Nome de todas mulheres que ganham mais do que 1500 e estão lotadas no departamento 5.
	
	Nome de todas mulheres que ganham mais do que 1500 ou estão lotadas no departamento 5.
	
	
	 8a Questão (Ref.: 201001176532)
	Pontos: 1,5  / 1,5
	Defina chave estrangeira. Qual a utilidade deste conceito?
		
	
Resposta: Chave estrangeira é uma chave que referencia um campo de uma tabela ao campo de outra tabela no qual este campo é uma chave primária. É usada para associar dados de uma tabela com outro e assim manter a integridade das informações entre as tabelas.
	
Gabarito: Chave estrangeira é um atributo da tabela que é chave primária em outra tabela. É utilizada para representar os relacionamentos existentes no modelo conceitual.
	
	
	 9a Questão (Ref.: 201001329125)
	Pontos: 0,0  / 1,5
	O que é uma árvore de consulta para o otimizador de consultas?
		
	
Resposta:
	
Gabarito: Estrutura de árvore que corresponde a uma expressão da álgebra relacional.
	
Fundamentação do(a) Professor(a): Sem resposta.
	
	
	 10a Questão (Ref.: 201001180268)
	Pontos: 0,5  / 0,5
	
Qual das consultas abaixo retorna o nome e a placa de todos os veículos?
		
	
	SELECT placa FROM Veiculo INNER JOIN Cliente ON Cliente_cpf = cpf;
	 
	SELECT v.placa, c.nome FROM Veiculo v INNER JOIN Cliente c ON v.Cliente_cpf = c.cpf;
	
	SELECT c.nome FROM Veiculo v INNER JOIN Cliente c ON cpf = cpf;
	
	SELECT c.cpf, c.nome FROM Veiculo v INNER JOIN Cliente c ON v.Cliente_cpf = c.cpf  WHERE v.placa;
	
	SELECT v.placa, c.nome FROM Cliente INNER JOIN Cliente c ON v.Cliente_cpf = c.cpf;
	
	
	
	
	 
	 Fechar
	Avaliação: CCT0199_AVS_IMPLEMENTAÇÃO DE BANCO DE DADOS
	Tipo de Avaliação: AVS
	Aluno: XXX
	Professor:
	PATRICIA FIUZA DE CASTRO
	Turma: 9001/AA
	Nota da Prova: 5,5        Nota de Partic.: 1        Data: 11/12/2014 16:09:48
	
	 1a Questão (Ref.: 201001178232)
	Pontos: 0,5  / 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: update Pecas set preco = preco + (preco * 10 /100);
	
Gabarito: UPDATE pecas SET preco = preco*1.1 WHERE cor='Azul'.
	
	
	 2a Questão (Ref.: 201001169122)
	Pontos: 0,5  / 0,5
	A relação T1 abaixo conterá:
T1 =   nome, sexo,salário,dept ((sexo="MASCULINO") and (salário<5000) (EMPREGADO)) 
 
		
	
	Esta não é uma consulta válida
	
	Nome, sexo, salário e depto de todos os empregados que ganham menos que 5000
	
	Nome e depto de todos os empregados homens que ganham menos que 5000
	
	Nome, sexo, salário e depto de todos os empregados homens que ganham 5000
	 
	Nome, sexo, salário e depto de todos os empregados homens que ganham menos que 5000
	
	
	 3a Questão (Ref.: 201001169092)
	Pontos: 0,0  / 0,5
	Considere o texto a seguir e complete as lacunas, com as expressões constantes nas alternativas, respeitando a correlação sequencial em que estão dispostas.
Uma ..................... é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais, dentro de uma tabela.
Uma ...................... é uma coluna ou uma combinação de colunas cujos valores aparecem, necessariamente, na ........................ de uma tabela. 
Em alguns casos, mais de uma coluna ou combinações de colunas podem servir para distinguir uma linha das demais. Uma das colunas (ou combinação de colunas) é escolhida como ..................... As demais colunas ou combinações são denominadas ........................
A seqüência correta encontra-se apenas em:
		
	
	Chave primária; super-chave; chave primária; chave candidata; chaves secundárias.
	
	Chave primária; chave primária; chave primária; super-chave; chaves secundárias.
	 
	Chave primária; chave estrangeira; chave primária; chave primária; chaves estrangeiras.
	 
	Chave primária; chave estrangeira; chave primária; chave primária; chaves alternativas.
	
	Chave primária; chave estrangeira; chave primária; chave secundária; chaves alternativas.
	
	
	 4a Questão (Ref.: 201001306643)
	Pontos: 0,5  / 0,5
	Ao selecionar os dados de uma tabela, para visualização ou outra necessidade podemos restringir o seu espectro de visualização utilizando a cláusula:
		
	
	UP
	
	ORDER
	
	FROM
	
	UNTIL
	 
	WHERE
	
	
	 5a Questão (Ref.: 201001169817)
	Pontos: 0,5  / 0,5
	O comando SQL que apaga um tabela é:DROP TABLE
	
	REMOVE TABLE
	
	UPDATE
	
	DELETE TABLE
	
	INSERT INTO
	
	
	 6a Questão (Ref.: 201001306807)
	Pontos: 1,0  / 1,0
	Uma consulta que ocorre dentro de outro comando SQL é denominada:
		
	 
	Subconsulta
	
	Consulta externa
	
	Não é possivel uma consulta deste tipo
	
	Operação
	
	Consulta interna
	
	
	 7a Questão (Ref.: 201001170571)
	Pontos: 0,5  / 0,5
	Qual será o resultado da consulta SQL SELECT COUNT(*) FROM pecas WHERE cor='Vermelho' ao ser aplicada na tabela peças?
		
	
	0
	
	4
	 
	3
	
	1
	
	2
	
	
	 8a Questão (Ref.: 201001186909)
	Pontos: 0,5  / 0,5
	Em uma junção Cruzada entre três tabelas com respectivamente 10, 8 e 4 resgistros, gerará uma saída com quantos registros?
		
	
	22 registros
	
	20 registros
	
	160 registros
	
	220 registros
	 
	320 registros
	
	
	 9a Questão (Ref.: 201001178247)
	Pontos: 0,5  / 1,5
	Escreva uma consulta SQL que recupere todas as informações da peça que possui o maior preço. A tabelapecas  está ilustrada na figura a seguir.
		
	
Resposta: select num_peca,pnome,cor,peso,cidade,max(preco) from Pecas;
	
Gabarito:
Sugestão:
SELECT *
FROM pecas
WHERE preco = (SELECT MAX(preco) FROM pecas)
	
	
	 10a Questão (Ref.: 201001328940)
	Pontos: 1,0  / 1,0
	A propriedade da transação que garante a credibilidade do banco de dados é:
		
	
	Durabilidade
	 
	Consistência
	
	Coerência
	
	Isolamento
	
	Persistência

Outros materiais