Buscar

Av1 Banco de Dados 06 16

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

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

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

Prévia do material em texto

Professor:
	RAFAEL DIAS RIBEIRO
	Turma: 9003/AC
	Nota da Prova: 2,0    Nota de Partic.: 1,5   Av. Parcial 0  Data: 10/06/2016 11:09:31
	O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
	
	 1a Questão (Ref.: 201408606345)
	Pontos: 1,0  / 1,0
	Num sistema de arquivos convencional os registros são guardados em diversos arquivos que são manipulados por uma série de programas aplicativos (escrito para extrair e gravar registros nestes arquivos). Antes do advento dos SGBDs, as organizações usavam esses sistemas para armazenar as informações. O sistema de arquivos convencional apresenta inúmeras desvantagens. Cite 3 desvantagens do sistema de arquivos convencional.
		
	
Resposta: Não era possivel o domínio total da integridade dos dados como o SQL por exemplo. Intermitencia na funcionalidade dos dados devido ao tamaho e a dimensão dos bancos. Dificil interagir com o modelo. Manipulação entre as partes limitada devido.
	
Gabarito:
Inconsistência e redundância de dados, dificuldade no acesso aos dados, isolamento dos dados, problemas de integridade, problemas de atomicidade, anomalias do acesso concorrente e problemas de segurança.
	
	
	 2a Questão (Ref.: 201409106098)
	Pontos: 0,0  / 1,0
	
A figura representa a estrutura de uma tabela criada para armazenar dados de Trabalhos de Conclusão de Curso (TCC) de alunos.
Inicialmente, todas as notas de TCC são inseridas com o valor zero até o dia da Defesa. Na data 22/11/2014, todos os alunos que defenderam seus TCC, obtiveram o grau máximo dez (10,0). Deseja-se, portanto, realizar uma atualização nos dados da tabela que permita alterar o valor do atributo AvalFinal de todos os TCCdefendidos nesta data.
 
Descreva um único comando que realiza tais alterações nos dados corretamente:
		
	
Resposta: Select from
	
Gabarito:
Padrão de Resposta:
UPDATE TCC SET AVALFINAL = 10 WHERE DTDEFESA = '22/11/2014';
	
	
	 3a Questão (Ref.: 201408753507)
	Pontos: 0,0  / 1,0
	Não é função de um Administrador de Banco de Dados.
		
	
	Instalar e manter os sistemas gerenciadores de banco de dados,
	
	Gerenciar ao níveis de acesso de modo a garantir maior segurança a informação.
	 
	Criação e manutenção de um modelo de dados corporativo;
	 
	Implementar e administrar rotinas de backup.
	
	Desenvolver e monitorar o desempenho dos servidores de banco de dados.
	
	
	 4a Questão (Ref.: 201408542382)
	Pontos: 1,0  / 1,0
	Em um Modelo de Entidade e Relacionamento, o ATRIBUTO tem a seguinte função:
		
	
	É sempre um atributo identificador único (chave primária) para apenas uma tabela.
	 
	É uma propriedade que descreve uma entidade ou um relacionamento.
	
	Identifica unicamente um relacionamento e não uma entidade.
	
	É uma propriedade que descreve somente um relacionamento.
	
	Identifica unicamente uma entidade e não um relacionamento.
	
	
	 5a Questão (Ref.: 201408781864)
	Pontos: 0,0  / 1,0
	Um relacionamento com valor mínimo para a cardinalidade igual a um é do tipo:
		
	 
	Obrigatório
	
	Único
	
	Restrito
	
	Opcional
	 
	Singular
	
	
	 6a Questão (Ref.: 201408541854)
	Pontos: 0,0  / 1,0
	Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento?
		
	
	Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades.
	
	Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas.
	 
	No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades.
	 
	O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados.
	
	A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo.
	
	
	 7a Questão (Ref.: 201408542292)
	Pontos: 0,0  / 0,5
	- Nos Fundamentos das formas normais ou Normalização, qual resposta que não se enquadra no conceito de Formas Normais (FN) abaixo:
		
	 
	Equivalência entre o modelo de dados conceitual e as formas normais
	 
	Para normalizar, o princípio básico e a desnormalização das tabelas
	
	Técnicas de elevar o grau de normalização aplicada a cada tabela
	
	Etapa de projeto de banco de dados que normaliza as tabelas
	
	Aborda as formas normais mais altas e os relacionamentos ternários no modelo ER (Entidade-Relacionamento)
	
	
	 8a Questão (Ref.: 201408781963)
	Pontos: 0,0  / 0,5
	A operação da álgebra relacional que recupera LINHAS (TUPLAS) em um tabela chama-se:
		
	
	JUNÇÃO
	 
	SELEÇÃO
	 
	PROJEÇÃO
	
	DIFERENÇA
	
	UNIÃO
	
	
	 9a Questão (Ref.: 201408542357)
	Pontos: 0,0  / 0,5
	Para que serve a instrução SELECT?
 
		
	 
	Escolher a tabela do banco a ser usada.
	
	Excluir registros de dados do banco.
	 
	Escolher registros de dados do banco.
	
	Alterar os dados de um campo específico de uma tabela.
	
	Limpar toda a tabela.
	
	
	 10a Questão (Ref.: 201408542455)
	Pontos: 0,0  / 0,5
	- Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas.
 
*Obs. A numeração automática iniciará com 1.
 
PACIENTE (id_pac, nome_pac, sexo, fone_pac)
ESPECIALIDADE (id_espec, nome_espec)
MEDICO (id_med, nome_med, fone_med, id_espec)
CONSULTA (id_cons, dt_cons, vl_cons, id_pac, id_med)
 
Dê o comando correspondente de Selecionar nome do paciente, sexo do paciente, valor da consulta para todos os pacientes.
		
	
	Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA  T2 Where T1. id_pac <= T2. id_pac
	
	Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA  T2 Where T1. id_pac > T2. id_pac
	 
	Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA  T2 Where T1. id_pac >= T2. id_pac
	 
	Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA  T2 Where T1. id_pac = T2. id_pac
	
	Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA  T2 Where T1. id_pac <> T2. id_pac

Outros materiais