Buscar

CCT0199_AV_ » 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

BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 
 
1 de 5 25 /11/2015 02:06 Marcos Lima 
 
Avaliação: CCT0199_AV_ » IMPLEMENTAÇÃO DE BANCO DE DADOS 
Tipo de Avaliação: AV 
Aluno: - MARCOS RAIMUNDO DE LIMA 
Professor: RENATO AUGUSTO DOS SANTOS CORTES Turma: 9002/AB 
Nota da Prova: 4,0 Nota de Partic.: 1 Data: 18/11/2015 15:07:15 
 
Sejam as seguintes relações: 
AGENCIAS (COD_AG, NOME, CIDADE); 
CLIENTES (COD_CLI, NOME, CIDADE); 
EMPRESTIMOS (NUMERO, COD_CLI, COD_AG, QUANTIA); CONTAS 
(NUMERO, COD_CLI, COD_AG, SALDO); 
Escreva as sentenças em ÁLGEBRA RELACIONAL para responder as questões propostas: 
a) Selecionar o código do cliente e o código da agência dos empréstimos maiores que 200,00. 
b) Selecionar os códigos dos clientes que têm conta na agência 01 e que tem empréstimo na agência 01. obs: para representar 
considere PI para projeção e SIGMA para seleção. 
Resposta: (sigma) EMPRESTIMOS = COD_CLI.COD_AG > 200,00 (sigma) EMPRESTIMOS = (COD_CLI.COD_AG) |X| COD_AG = 01 
Gabarito: a) PI cód_cli,cód_ag (SIGMA quantia > 200,00 (EMPRESTIMOS)); b) PI cod_cli (SIGMA cod_ag = 01 
(CONTAS) ∩ PI cod_cli (SIGMA cod_ag = 01 (EMPRESTIMO)); 
 
Escreva uma consulta SQL que recupere o nome(nome_dependente) e o parentesco dos dependentes da empregada Luciana. 
 
1 a Questão (Ref.: 201403693145) Pontos: 0 , 0 / 1 , 5 
2 a Questão (Ref.: 201403128914) Pontos: 0 , 0 / 1 , 5 
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 
 
2 de 5 25 /11/2015 02:06 Marcos Lima 
 
Resposta: ROLLBACK 
Gabarito: 
Sugestão: 
SELECT nome_dependente, parentesco 
FROM empregado e, dependente d 
WHERE e.codigo_empregado = d.codigo_empregado AND nome = 'Luciana'. 
 
 
3 a Questão (Ref.: 201403257135) Pontos: 0 , 5 / 0 , 5 
Um atributo de uma tabela que é chave primária em alguma outra tabela é denominado: 
Chave candidata 
Chave externa 
Não existe atributo com esta característica 
Chave simples 
Chave estrangeira 
4 a Questão (Ref.: 201403120634) Pontos: 0 , 5 / 5 , 0 
De acordo com a tabela a seguir, como ica a instruçaõ de seleçaõ para recuperarmos os funcionários possuem ID maior do que 102, 
trabalham no Departamento 10 e ganham mais de R$ 2.000,00 de Salário? 
s ID = 102 OU id_Depto = OU E Salario > 2000 
( Empregado ) 
s ID > 102 OU id_Depto = 10 OU Salario > 2000 
( Empregado ) 
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 
 
3 de 5 25 /11/2015 02:06 Marcos Lima 
s ( Empregado ) 
ID > 102 E id_Depto = 10 E Salario > 2000 
s ( Empregado ) 
ID = 102 E id_Depto = 10 E Salario > 2000 
s ( Empregado ) 
ID > 102 OU id_Depto = 10 E Salario > 2000 
 
O comando SQL que apaga um tabela é: 
UPDATE 
REMOVE TABLE 
DELETE TABLE 
DROP TABLE 
INSERT INTO 
 
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: 
Duas seleções e uma projeção. 
Duas projeções e uma seleção. 
Uma seleção e uma projeção. 
Duas projeções e duas seleções. 
Duas projeções e duas restrições. 
5 a Questão (Ref.: 201403120490) Pontos: 0 , 5 / 0 , 5 
6 a Questão (Ref.: 201403686484) Pontos: 0 , 0 / 0 , 5 
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 
 
4 de 5 25 /11/2015 02:06 Marcos Lima 
 
 
 
 
 (CESGRANRIO - 2010 - IBGE - Analista de Sistemas - Desenvolvimento de Aplicações) 
7 a Questão (Ref.: 201403120176) Pontos: 0 , 0 / 0 , 5 
Na linguagem SQL, para totalizarmos os valores de uma coluna usamos o comando: 
COUNT 
EQUAL 
AVG 
SUM 
GROUP BY 
8 a Questão (Ref.: 201403603192) Pontos: 0 , 5 / 0 , 5 
SELECT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A WHERE P.MATP = A.MATP AND 
A.MATA = T.MATA; 
SELECT DISTINCT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A; 
SELECT DISTINCT NOMEP FROM PROFESSOR P , TCC T, ALUNO A; 
SELECT DISTINCT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A WHERE P.MATP = 
A.MATP AND A.MATA = T.MATA; 
SELECT NOMEP FROM PROFESSOR P , TCC T, ALUNO A WHERE P.MATP = A.MATP AND A.MATA = T.MATA; 
9 a Questão (Ref.: 201403137606) Pontos: 1 , 0 / 1 , 0 
Para sabermos o valor atual em uma sequência, devemos usar: 
Select NomeSequencia.CURRVAL from NomeTabela 
Select NomeSequencia.NEXTVAL from NomeTabela 
Select NomeSequencia.NEXTVAL from Dual 
Select NomeSequencia.CURRVAL from Dual 
Nenhuma das demais respostas 
10 a Questão (Ref.: 201403135039) Pontos: 1 , 0 / 1 , 0 
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 
 
5 de 5 25 /11/2015 02:06 Marcos Lima 
Algumas regras de heurísticas vinculadas à álgebra relacional, como "execute as operações de seleção o mais cedo possível", 
"execute antes as projeções" e "evite os produtos cartesianos", são usualmente empregadas em sistemas gerenciadores de 
bancos de dados para a implementação de 
controle de concorrência. otimização de 
consultas. 
chaves primárias e estrangeiras. índices do tipo 
bit map. recuperação de dados após falhas. 
Período de não visualização da prova: desde 12/11/2015 até 24/11/2015.

Continue navegando