Buscar

AV Implementacao banco de dados 2016 1

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

Prévia do material em texto

Fechar
Disciplina: IMPLEMENTAÇÃO DE BANCO DE DADOS
Avaliação: Data: 18/06/2016 09:56:03 (A) Critério: AV
Aluno: 
Nota da Prova: 6,5 Nota de Partic.: 1,5 Av. Parcial.: 2
1a Questão (Ref.: 52583) Pontos: 1,0 / 1,0
 A tabela c_empr foi criada pelo seguinte comando:
 CREATE TABLE c_empr
 (id NUMBER(7) CONSTRAINT c_empr_id_pk PRIMAY KEY,
 ult_nome VARCHAR2(25)
 CONSTRAINT c_empr_ult_nome_nn NOT NULL,
 prim_nome VARCHAR2(25),
 senha VARCHAR2(8)
 CONSTRAINT c_empr_senha_nn NOT NULL,
 dt_admissao DATE,
 salario NUMBER(11,2),
 id_gerente NUMBER(7) ,
 id_depto NUMBER(7) ,
 perc_comissao NUMBER(4,2))
Escreva os comandos de Alter Table necessários para acrescentar uma chave estrangeira na tabela de forma que a
coluna id_depto referencie a coluna ID da tabela c_Depto.
Resposta: alter table c_empr (id_depto NUMBER(7) CONSTRAINT ID FOREING KEY c_DEpto)
Gabarito:
ALTER TABLE x_empr
ADD CONSTRAINT c_empr_id_depto_fk
FOREIGN KEY (id_depto) REFERENCES c_depto (id)
2a Questão (Ref.: 266412) Pontos: 0,5 / 1,0
Como se dá a otimização de consultas baseada em custo?
Resposta: Otimização de consultas baseada em custo, é quando a consulta é feita utlizando criterios de melhores
perfomance da consulta.
Gabarito: Os algoritmos estimam sistematicamente o custo de estratégias de execução diferentes e escolhem o
plano de execução com o menor custo estimado.
BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_...
1 of 4 30-11-2016 09:46
3a Questão (Ref.: 106382) Pontos: 0,0 / 1,0
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:
5,2,1,3,4
5,3,2,1,4
5,2,3,4,1
5,2,3,1,4
4,2,3,1,5
4a Questão (Ref.: 107247) Pontos: 1,0 / 1,0
Em relação a álgebra linear é correto afirmar que:
 I - A operação de projeção é aplicada sobre apenas uma relação visando selecionar um subconjunto de tuplas
(com todos os seus atributos).
 II O produto cartesiano é uma operação binária que combina todas as tuplas de duas tabelas.
 III - A operação de seleção é aplicada sobre apenas uma relação de visando projetar os atributos de uma
relação de acordo com uma lista de atributos oferecida.
Estão corretas:
I e III
Somente a II
II e III
Somente III
Somente I
Gabarito Comentado.
5a Questão (Ref.: 107757) Pontos: 1,0 / 1,0
O comando SQL para excluir os registros da tabela Aluno, cujo campo nome comece com a letra M, é:
DELETE FROM Aluno WHERE nome SUCH '%M'.
DELETE FROM Aluno WHERE nome LIKE 'G%'.
DELETE FROM Aluno WHERE nome='M'.
DELETE FROM Aluno WHERE nome LIKE 'M%'.
DELETE FROM Aluno
BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_...
2 of 4 30-11-2016 09:46
Gabarito Comentado.
6a Questão (Ref.: 107870) Pontos: 1,0 / 1,0
Observe a tabela R:
Qual será o resultado da consulta:
SELECT X FROM R WHERE Y is null;
5
1 e 4
4 e null
1 e 5
null e 5
7a Questão (Ref.: 107183) Pontos: 0,5 / 0,5
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
Apresentar o maior salário pago aos Empregados Agrupados por Departamento, para os Departamentos (11, 21, 22,
31, 42, 51).
SELECT MAX(SALARIO) FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51) GROUP BY
ID_DEPTO;
SELECT MAX(SALARIO) FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51) GROUP BY
ID_DEPTO;
SELECT MAXIMO(SALARIO) FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51) GROUP BY
ID_DEPTO;
SELECT MAX(SALARIO) FROM EMPREGADO WHERE ID_DEPTO =11 AND ID_DEPTO =21 AND ID_DEPTO
=22 AND ID_DEPTO =31 AND ID_DEPTO =42 AND ID_DEPTO =51;
SELECT MAXIMO(SALARIO) FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51) GROUP BY
ID_DEPTO;
Gabarito Comentado.
8a Questão (Ref.: 28142) Pontos: 0,5 / 0,5
BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_...
3 of 4 30-11-2016 09:46
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,endereco (δ salario>5000 (Empregado))
δ nome,endereco (π salario>5000 (Empregado))
π nome,endereço (Empregado) X (δ salario>5000 (Empregado))
π salario>5000 (δ nome,endereco (Empregado))
π salario>5000 X (δ nome,endereco (Empregado))
Gabarito Comentado.
9a Questão (Ref.: 266222) Pontos: 0,5 / 0,5
O comando para apagar um visão é:
DEL VIEW
CANCEL VIEW
DELETE VIEW
NEW VIEW
DROP VIEW
Gabarito Comentado.
10a Questão (Ref.: 124228) Pontos: 0,5 / 0,5
Dentre as propriedades de uma transação, qual delas é responsável por preservar a integridade do banco de dados?
Consistência
Isonomia
Atomicidade
Isolamento
Durabilidade
BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_...
4 of 4 30-11-2016 09:46

Outros materiais