AV2_BD FLAVIO
6 pág.

AV2_BD FLAVIO


DisciplinaImplementação de Banco de Dados2.363 materiais11.104 seguidores
Pré-visualização2 páginas
Parte superior do formulário
	
	Avaliação On-Line 
Avaliação:
AV2-2011.3S.EAD - BANCO DE DADOS - CCT0169 
Disciplina:
CCT0169 - BANCO DE DADOS 
Tipo de Avaliação:
AV2 
Aluno:
201001294939 - FLÁVIO LUIZ DA SILVA DANTAS 
Nota da Prova: 
3.5
Nota do Trabalho:      
Nota da Participação:      2 
Total:  
5,5
Prova On-Line 
Questão: AV12011.3CCT01690087 (177529)
1 - 
Com base no processo de Normalização é apresentada as seguintes tabelas:
Tabela ALUNO (CodAluno, NomeAluno, CodLocalNascAluno)
Tabela NASCIMENTO (CodLocalNascAluno, NomeLocalNascAluno) 
Tabela TURMA (CodTurma, NomeTurma, CodDisciplina) 
Tabela DISCIPLINA (CodDisciplina, NomeDisciplina)
Tabela ALUNO_DISCIPLINA (CodAluno, CodDisciplina)
Considerando que o aluno pode estar matriculado em mais de uma disciplina e, cada disciplina tem uma ou mais turmas e cada turma está vinculada a somente uma disciplina.
As colunas possuem os seguintes significados:
CodAluno \u2013 código do aluno matriculado
CodTurma \u2013 código da turma na qual o aluno está matriculado (é o identificador da turma)
 SiglaTurma \u2013 denominação da turma
CodDisciplina \u2013 código que identifica a disciplina
NomeDisciplina \u2013 nome de uma disciplina da turma
NomeAluno \u2013 nome do aluno matriculado
CodLocaINascAluno \u2013 código da localidade em que nasceu o aluno
NomeLocalNascAluno \u2013 nome da localidade em que nasceu o aluno
Durante a aplicação do processo de Normalização foi identificada as seguintes situações:
 
I \u2013 a tabela TURMA está em 1FN
II - a tabela TURMA está em 2FN
III- a tabela TURMA está em 3FN
 
De acordo com a abordagem, assinale a opção CORRETA: 
  Pontos da Questão: 1 
II e III, apenas. 
I e III, apenas. 
I, apenas. 
I e II, apenas. 
I, II e III. 
Questão: AV12011.3CCT01690076 (177519)
2 - Em relação a uma chave primária, assinale a alternativa CORRETA.  Pontos da Questão: 0,5 
O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela. 
Um atributo único que possui a propriedade de identificar de forma única uma linha da tabela. 
Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. 
Ocorre um atributo de uma relação for chave primária em outra relação. 
Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. 
Questão: AV12011.3CCT01690163 (200743)
3 - Dada a instrução SQL: 
SELECT * FROM VENDEDOR WHERE salario > (SELECT AVG(salario) FROM VENDEDOR); 
É correto afirmar que: 
Fonte: (FCC/10) 
  Pontos da Questão: 1 
serão selecionados todos os registros da tabela VENDEDOR cujo conteúdo do campo "salario" seja maior que a média dos salários de todos os vendedores. 
serão selecionados todos os registros da tabela VENDEDOR cujo conteúdo do campo "salario" seja maior que o número de vendedores cadastrados. 
serão selecionados todos os registros da tabela VENDEDOR cujo conteúdo do campo "salario" seja maior que a soma dos salários de todos os vendedores. 
se trata de um exemplo de OUTER JOIN. 
se trata de um exemplo de INNER JOIN. 
Questão: AV12011.3CCT01690183 (200771)
4 - Com base na tabela abaixo, realize as devidas normalizações (até 3FN), mostrando as decomposições a cada uma das formas normais. 
Indicar as chaves primárias por PK. 
Tabela Cliente (codigo_cliente(PK), nome, codigo_profissao, nome_profissao, rua, numero, cidade, estado, CEP) 
Considerar que um cliente poderá possuir no máximo um endereço e, cada CEP estará vinculado a apenas a uma cidade. 
As colunas possuem os seguintes significados: 
codigo_cliente \u2013 código identificador do cliente 
nome \u2013 nome completo do cliente 
codigo_profissao \u2013 código identificador da profissão 
nome_profissao \u2013 nome da profissão 
rua - logradouro 
numero \u2013 número do imóvel 
cidade \u2013 nome da cidade 
estado \u2013 sigla da unidade da federação 
CEP \u2013 código de endereçamento postal (identificador da cidade)  Pontos da Questão: 1,5 
Resposta do Aluno:
.
Gabarito:
1FN (0,5 pontos) Cliente (codigo_cliente(PK), nome, codigo_profissao, rua, numero, cidade, estado, CEP) Profissão (codigo_profissao(PK), nome_profissao) Ou Cliente (codigo_cliente(PK), nome, codigo_profissao, rua, numero, cidade, estado, CEP, nome_profissao) 2FN (0,5 pontos) Cliente (codigo_cliente(PK), nome, codigo_profissao, rua, numero, cidade, estado, CEP) Profissão (codigo_profissao(PK), nome_profissao) 3FN (0,5 pontos) Cliente (codigo_cliente(PK), nome, codigo_profissao, rua, numero, CEP) Profissão (codigo_profissao(PK), nome_profissao) CEP (CEP(PK), cidade, estado)
Fundamentação do Professor:
Pontos do Aluno:   
Questão: AV12011.3CCT01690013 (177466)
5 - São características dos ambientes dos Sistemas de Gerenciamento de Arquivos, com exceção de:  Pontos da Questão: 0,5 
O acesso aos dados é único para cada usuário. 
O acesso aos dados está escrito nos programas que o manipulam, subordinando os programas aos arquivos. 
A responsabilidade sobre os procedimentos de backup e recuperação esta a cargo da aplicação. 
A manipulação dos dados contidos nos arquivos pelas aplicações específicas dificulta o desenvolvimento de novos sistemas e torna a manutenção dos aplicativos difícil e cara. 
O sistema possibilita uma redundância não controlada de dados e inconsistência ao permitir que em um sistema um dado seja alterado e esse mesmo dado não seja alterado em outro. 
Questão: AV12011.3CCT01690112 (200654)
6 - Em relação à linguagem SQL, são três cláusulas da estrutura básica de uma expressão SQL: 
Fonte: (UFF/09) 
  Pontos da Questão: 0,5 
select, from e where; 
In, between e like. 
insert, delete e update; 
table, view e group; 
order by, group by e having; 
Questão: AV12011.3CCT01690036 (177484)
7 - Em Banco de dados, existem alguns modelos que podem ser utilizados para realizar o projeto do banco de forma mais detalhada. O modelo A possui conceitos que descrevem dados como os usuários percebem. O modelo B mostra os dados por meio de registros e apresenta o popular modelo relacional. Dessa forma, marque corretamente a alternativa que apresenta o nome do modelo A e do modelo B, respectivamente.  Pontos da Questão: 0,5 
Conceitual e Orientado a Objetos. 
Representacional e Físico. 
Físico e Conceitual. 
Conceitual e Lógico. 
Orientado a Objetos e Físico. 
Questão: AV12011.3CCT01690058 (177509)
8 - O Modelo ER (Entidade-Relacionamento) básico consiste em três classes de objetos. Marque a resposta correta. As classes são:  Pontos da Questão: 0,5 
Campos, Relacionamentos e Atributos 
Relacionamentos, Tabelas e Atributos 
Diagramas, Relacionamentos e Atributos 
Índices, Entidades, Relacionamentos 
Entidades, Relacionamentos e Atributos 
Questão: AV12011.3CCT01690196 (200823)
9 - Com base no esquema de banco de dados a seguir, determine as expressões em SQL para atender os itens abaixo: 
JOGADORES (num_jogador, unome_jogador, pnome_jogador, pais, ano_nascimento, ano_profissionalização, cidade_natal, cidade-residencia, num_titulos_simples, num_titulos_duplas, num-vitorias, num_derrotas, natp) 
TORNEIO (num_torneio, nome_torneiro, pais_torneio, num_torneio, nome_torneio, pais_torneio, categoria, quadra, num_participantes) 
JOGADOR_TORNEIO (numt, ano_torneio, numj, premio) 
                      numt REFERENCIA num_torneiro em TORNEIO 
                      numj REFERENCIA num_jogador em JOGADORES 
FINAIS (ano, torneio, vencedor, finalista) 
                      torneio REFERENCIA num_torneio em TORNEIO 
                      vencedor REFERENCIA num_jogador em JOGADORES 
                      finalista REFERENCIA num_jogador em JOGADORES) 
NOVOS_JOGADORES (unome_jogador, pnome_jogador, ano_profissionalização, qtde_titulos) 
I) Obter todos os atributos de todas as tuplas das 5 relacões. 
II) Obter o numero de torneios cadastrados. 
III)Obter o numero de vezes em que realizaram-se torneios em um determinado pais. 
  Pontos da Questão: 1,5 
Resposta do Aluno:
I) SELECT * FROM JOGADORES.*, TORNEIO.*, JOGADOR_TORNEIO.*,