Buscar

Avs - Implemantaçã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 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 
 
Avaliação: CCT0199_AVS_201202269737 » IMPLEMENTAÇÃO DE BANCO DE DADOS 
Tipo de Avaliação: AVS 
Aluno: 201202269737 - WAGNER ROBERTO CARVALHO MONTEIRO 
Professor: 
PATRICIA FIUZA DE CASTRO 
RENATO AUGUSTO DOS SANTOS CORTES 
Turma: 9002/AB 
Nota da Prova: 3,5 Nota de Partic.: 0 Data: 02/07/2015 17:58:21 
 
 
 1a Questão (Ref.: 201202411820) Pontos: 0,0 / 1,5 
CONSIDERE O BANCO DE DADOS CRIADO PELOS COMANDOS ABAIXO: 
 
CREATE TABLE DISCIPLINA (COD_DISCIPLINA VARCHAR (7) PRIMARY KEY, NOME_DISC VARCHAR (20) NOT NULL, CARGA_HORARIA 
NUMBER (3) NOT NULL) 
CREATE TABLE TURMA (COD_TURMA NUMBER (4) PRIMARY KEY, ANO NUMBER (4) NOT NULL, SEMESTRE VARCHAR (1) NOT NULL, 
COD_DISC VARCHAR (7) REFERENCES DISCIPLINA (COD_DISCIPLINA)); 
 
QUAIS O(S) COMANDO (S) SQL NECESSÁRIO(S) PARA INSERIR A TURMA 3020 DE IMPLEMENTAÇÃO DE BANCO DE DADOS, NO PRIMEIRO 
SEMESTRE DE 2012, 88 CREDITOS, COM CÓDIGO DE DISCIPLNA CCT0199. A DISCIPLINA AINDA NÃO EXISTE NO BANCO DE DADOS. 
 
 
 
 
Resposta: Create Table Disciplina (CCT0199) Select from CCT0199 Insert (COD_TURMA NUMBER) 
 
 
Gabarito: 
INSERT INTO DISCIPLINA VALUES ('CCT0199', 'IMPLEMENTAÇÃO DE BANCOS DE DADOS, 88); 
INSERT INTO TURMA VALUES (3020, 2012, 1, 'CCT0199'); 
 
 
 
 2a Questão (Ref.: 201202418394) Pontos: 0,0 / 1,5 
Descreva as principais estratégias de otimização de consultas. 
 
 
 
Resposta: 
 
 
Gabarito: 
 Otimização por regras: o otimizador utiliza um conjunto de heurísticas para transformar a consulta em um plano de acesso. 
 Otimização por custo: o otimizador utiliza algoritmos de busca por um plano de menor custo no espaço de todos os planos de execução 
possíveis. Para a determinação do custo de um plano, o otimizador precisa consultar estatísticas sobre as tabelas do banco de dados. 
 
 
 
 
 
 
 
 3a Questão (Ref.: 201202403601) Pontos: 0,5 / 0,5 
Dentre as vantagens da utilização dos SGBDs a seguir, qual NÃO é uma vantagem? 
 
 
 
Redução ou Eliminação de redundâncias. 
 
Independência dos dados. 
 
Padronização dos dados. 
 Dependência entre programas e dados. 
 
Compartilhamento de Dados. 
 
 
 
 4a Questão (Ref.: 201202403952) 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. 
 
 
 
União 
 
Interseção 
 Junção 
 Projeção 
 
Diferença 
 
 
 
 5a Questão (Ref.: 201202407105) Pontos: 0,5 / 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. 
 
Delete e Update. 
 
Grant e Delete. 
 
Update e Grant. 
 
Drop e Grant. 
 
 
 
 6a Questão (Ref.: 201202540637) 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 
 WHERE 
 
UNTIL 
 
 
 
 
 
 
 7a Questão (Ref.: 201202403757) Pontos: 0,5 / 0,5 
Considere a relação abaixo: 
CLIENTE (cpf, nome, endereço, telefone) 
A consulta SQL que responde a pergunta "Quais os clientes (cpf e nome) que não possuem endereço 
cadastrado" é: 
 
 
 
SELECT CPF, NOME FROM CLIENTE WHERE ENDERECO IS NOT NULL; 
 
SELECT CPF, NOME FROM CLIENTE; 
 
SELECT * FROM CLIENTE WHERE ENDERECO IS NULL; 
 
Nenhuma das respostas acima. 
 SELECT CPF, NOME FROM CLIENTE WHERE ENDERECO IS NULL; 
 
 
 
 8a Questão (Ref.: 201202416689) 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.veiculo, m.modelo 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.ano, m.descricao FROM Veiculo v INNER JOIN Modelo m ON v.Modelo_codMod = 
m.codMod WHERE ano > 2010; 
 SELECT v.placa, v.ano, m.descricao FROM Veiculo v INNER JOIN Modelo m ON v.Modelo_codMod = 
m.codMod WHERE ano >= 2010; 
 
Nenhuma das respostas acima. 
 
 
 
 9a Questão (Ref.: 201202420927) Pontos: 0,0 / 1,0 
Para sabermos o valor atual em uma sequência, devemos usar: 
 
 
 Select NomeSequencia.NEXTVAL from Dual 
 
Nenhuma das demais respostas 
 
Select NomeSequencia.NEXTVAL from NomeTabela 
 Select NomeSequencia.CURRVAL from Dual 
 
Select NomeSequencia.CURRVAL from NomeTabela 
 
 
 
 10a Questão (Ref.: 201202420938) Pontos: 1,0 / 1,0 
Dentre as propriedades de uma transação, qual delas é responsável por preservar a integridade do banco de 
dados? 
 
 
 
Isolamento 
 
Isonomia 
 
Durabilidade 
 Consistência 
 
Atomicidade 
 
 
 
Observação: Eu, WAGNER ROBERTO CARVALHO MONTEIRO, estou ciente de que ainda existe(m) 1 questão(ões) não 
respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação. 
 
Data: 02/07/2015 18:16:18

Continue navegando