Buscar

AV IMP BCO 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

Avaliação: CCT0199_AV_201102204935 » IMPLEMENTAÇÃO DE BANCO DE DADOS
	Tipo de Avaliação: AV
	Aluno: 
	Professor:
	PATRICIA FIUZA DE CASTRO
	Turma: 9003/AC
	Nota da Prova: 2,5        Nota de Partic.: 1        Data: 18/11/2014 15:57:46
	
	 1a Questão (Ref.: 201102333232)
	Pontos: 0,0  / 0,5
	Considere o esquema:
Aluno(matricula, cpf, nome, endereço).
Assinale a alternativa que não representa uma super-chave deste esquema.
		
	 
	nome, endereço
	
	matricula, cpf
	
	matricula, nome
	
	cpf, nome
	 
	matricula, endereco
	
	
	 2a Questão (Ref.: 201102332670)
	Pontos: 0,0  / 0,5
	Em relação a álgebra relacional, o operador de _____________ permite combinar seleções e um produto cartesiano em uma só operação.
		
	
	Interseção
	 
	União
	
	Projeção
	
	Diferença
	 
	Junção
	
	
	 3a Questão (Ref.: 201102346591)
	Pontos: 0,0  / 1,0
	(CESGRANRIO - 2006 - EPE - Área Tecnologia da Informação)
Para as técnicas de controle de concorrência em Bancos de Dados, assinale a afirmativa INCORRETA.
		
	
	O deadlock ocorre quando cada transação em um conjunto de duas ou mais transações espera por algum item que esteja bloqueado por alguma outra transação T no conjunto.
	 
	Diz-se que uma transação segue o protocolo de bloqueio de duas fases se todas as operações (read_lock, write_lock) precedem a última operação de desbloqueio na transação
	
	O problema de espera indefinida (starvation) pode ocorrer se o esquema de espera para itens bloqueados for parcial, dando prioridade a algumas transações sobre as outras.
	
	Uma forma para detectar um estado de deadlock consiste em construir um grafo wait-for.
	 
	As técnicas de controle de concorrência baseadas em ordenação por timestamp não usam bloqueios, portanto, deadlocks nunca podem ocorrer.
	
	
	 4a Questão (Ref.: 201102340587)
	Pontos: 0,0  / 1,5
	CONSIDERE O BANCO DE DADOS ABAIXO
AUTOMOVEIS (Código, Fabricante, Modelo, Ano, País, Preço) 
REVENDEDORAS (CGC, Nome, Proprietário, Cidade, Estado) 
GARAGENS (CGCRevenda, CodAuto, AnoAuto, Quantidade)
CGCRevenda REFERENCIA Cgc GARAGENS
CodAuti REFERENCIA Código em AUTOMÓVEIS
QUAL A CONSULTA EM SQL QUE RETORNA QUANTIDADE DE REVENDEDORAS  DO JOÃO DA SILVA EM CADA CIDADE DO ESTADO DO RIO DE JANEIRO?
		
	
Resposta: SELECT revendedora FROM joaodasilva FROM estadoriodejaneiro MAX revendedoras
	
Gabarito: SELECT COUNT(*) , CIDADE FROM REVENDEDORAS WHERE PROPRIETÁRIO = 'JOÃO DA SILVA' AND ESTADO = 'RJ' GROUP BY CIDADE
	
	
	 5a Questão (Ref.: 201102469355)
	Pontos: 0,0  / 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:
		
	
	ORDER
	 
	WHERE
	 
	FROM
	
	UP
	
	UNTIL
	
	
	 6a Questão (Ref.: 201102345407)
	Pontos: 0,5  / 0,5
	 
 
 
Listar  placa, o ano do veículo e a descrição de seu modelo, se ele possuir ano a partir de 2010
		
	 
	SELECT v.placa, v.ano, m.descricao FROM Veiculo v INNER JOIN Modelo m ON v.Modelo_codMod = m.codMod WHERE ano >= 2010;
	
	SELECT v.placa, m.descricao FROM Veiculo v INNER JOIN Modelo m ON v.Modelo_codMod = m.codMod WHERE ano = 2010;
	
	SELECT v.placa, v.veiculo, m.modelo FROM Veiculo v INNER JOIN Modelo m ON v.Modelo_codMod = m.codMod WHERE ano >= 2010;
	
	Nenhuma das respostas acima.
	
	SELECT v.placa, v.ano, m.descricao FROM Veiculo v INNER JOIN Modelo m ON v.Modelo_codMod = m.codMod WHERE ano > 2010;
	
	
	 7a Questão (Ref.: 201102333295)
	Pontos: 0,5  / 0,5
	Qual o resultado da consulta SELECT COUNT(DISTINCT X) FROM R?
		
	
	2
	
	4
	
	1
	 
	3
	
	0
	
	
	 8a Questão (Ref.: 201102469548)
	Pontos: 0,0  / 1,0
	Uma visão pode ser:
		
	 
	Simples ou complexa.
	
	Somente complexa
	
	Linear
	
	Somente simples
	 
	Simples e linear
	
	
	 9a Questão (Ref.: 201102335823)
	Pontos: 0,0  / 0,5
	(CONSULPLAN - 2012) Ao contrário das linguagens tradicionais, que são procedimentais, SQL é uma linguagem declarativa, que integra três sublinguagens: Data Manipulation Language (DML), Data Definition Language (DDL) e Data Control Language (DCL). Um comando DML e outro DDL são, respectivamente:
		
	 
	Update e Drop.
	
	Grant e Delete.
	 
	Update e Grant.
	
	Drop e Grant.
	
	Delete e Update.
	
	
	 10a Questão (Ref.: 201102340955)
	Pontos: 1,5  / 1,5
	Escreva uma consulta SQL que recupere o código e o nome de todos os empregados. A tabela empregado está ilustrada na figura a seguir.
		
	
Resposta: SELECT codigo_empregado,nome FROM empregado
	
Gabarito: SELECT codigo_empregado, nome
FROM empregado.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes