Buscar

av 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

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

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

Avaliação: CCT0169_AV_BANCO DE DADOS
	Tipo de Avaliação: AV
	Aluno: 
	Professor:
	CLAUDIA ABREU PAES
	Turma: 9003/AC
	Nota da Prova: 2,0    Nota de Partic.: 0   Av. Parcial 0  Data: 29/11/2016 17:11:17
	O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
	
	 1a Questão (Ref.: 201310182253)
	Pontos: 0,0  / 1,0
	Devido a várias desvantagens do sistema de arquivos convencional e dificuldades na gerência dos dados foram desenvolvidos os SGBDs. Além de seus modelos de banco de dados, um SGBD deve oferecer um conjunto de facilidades e serviços que definem a capacidade de banco de dados. Cite 3 facilidades ou serviços que são oferecidos pelo SGBD.
		
	
Resposta:
	
Gabarito:
Persistência; definição e manipulação de dados;carga, descarga, cópia, restauração e recuperação de dados; segurança;integridade;controle de concorrência de transações; e desempenho.
	
	
	 2a Questão (Ref.: 201310681997)
	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 TCC defendidos nesta data.
 
Descreva um único comando que realiza tais alterações nos dados corretamente:
		
	
Resposta:
	
Gabarito:
Padrão de Resposta:
UPDATE TCC SET AVALFINAL = 10 WHERE DTDEFESA = '22/11/2014';
	
	
	 3a Questão (Ref.: 201310118295)
	Pontos: 1,0  / 1,0
	Qual(is) das atribuições a seguir NÃO é (são) de um Administrador de Banco de Dados?
		
	
	Criar planos para definição dos recursos de dados e aplicativos.
	
	Desenvolver gerência dos recursos de dados.
	 
	Programar tudo para quem for acessar o banco, em termos de linguagem.
	
	Administrar de modo centralizado as estratégias, procedimentos e práticas para o processo de gerência.
	
	Padronizar, organizar, proteger e utilizar recursos de dados.
	
	
	 4a Questão (Ref.: 201310117699)
	Pontos: 0,0  / 1,0
	O Diagrama Entidade-Relacionamento é utilizado para elaboração do seguinte modelo de dados:
		
	 
	hierárquico
	
	físico
	
	interno
	 
	conceitual
	
	externo
	
	
	 5a Questão (Ref.: 201310116947)
	Pontos: 0,0  / 1,0
	Em um projeto de Banco de Dados pode-se ter diversos relacionamentos implícitos entre várias entidades. Um tipo de relacionamento entre entidades define um conjunto de associações ou um conjunto de relacionamento. Há algumas restrições que podem ser utilizadas para limitar a quantidade de associações em um banco. Uma destas restrições se chama cardinalidade. Analisando a figura abaixo, marque corretamente a alternativa que identifica a cardinalidade representada pela figura.
 
		
	
	N:1
	
	2:1
	
	1:1
	 
	N:N
	 
	1:N
	
	
	 6a Questão (Ref.: 201310118226)
	Pontos: 0,0  / 1,0
	- Esquema de banco de dados pode ser definido como:
		
	 
	Projeto lógico do banco de dados
	
	Projeto físico de registros e tabelas
	
	Projeto de normalização do banco de dados
	
	Projeto de construção de script
	 
	Projeto relacional do banco de dados
	
	
	 7a Questão (Ref.: 201310116936)
	Pontos: 0,0  / 0,5
	Um dos objetivos da normalização é eliminar as anomalias nas operações de inclusão, remoção e alteração. Uma das características da normalização é que se um modelo está na quarta forma normal (4FN), ela está na terceira, na segunda e na primeira. Assim como, se ela estiver na segunda forma normal (2FN) obrigatoriamente ela está na primeira forma normal. A figura abaixo representa um determinado modelo, dessa forma, assinale corretamente em qual forma normal se encontra o modelo?
		
	
	2FN
	 
	3FN
	 
	4FN
	
	5FN
	
	1FN
	
	
	 8a Questão (Ref.: 201310116989)
	Pontos: 0,5  / 0,5
	A linguagem de consulta formal e procedimental, ou seja, aquela em que o usuário fornece instruções para o sistema para que este realize uma sequência de operações na base de dados para calcular o resultado desejado, se chama:
		
	
	Modelo Entidade-Relacionamento.
	
	Cardinalidade.
	
	Normalização.
	 
	Álgebra relacional.
	
	Linguagem de programação.
	
	
	 9a Questão (Ref.: 201310120231)
	Pontos: 0,5  / 0,5
	Em um projeto lógico de um sistema foi identificado que  um projeto é de um certo tipo. Assim, as relações abaixo foram definidas:
TIPO_PROJETO (ID_TIPO, NOME)
PROJETO (ID_PROJETO,  NOME,  DESCRICAO, ID_TIPO, VALOR) 
 
Conforme a linguagem SQL e as relações dadas, escolha a opção que mostre o nome  do projeto e nome do seu tipo, dos projetos que não possuam valor, bem como dos tipos que possuam mais do que cinco projetos.
		
	
	SELECT P.NOME, TP.NOME
FROM TIPO_PROJETO TP, PROJETO P
WHERE TP.ID_TIPO = P.ID_TIPO AND P.VALOR =0 AND TP.ID_TIPO =
(SELECT ID_TIPO
FROM PROJETO
GROUP BY ID_TIPO
HAVING COUNT(*) > 5);
	 
	SELECT P.NOME, TP.NOME
FROM TIPO_PROJETO TP, PROJETO P
WHERE TP.ID_TIPO = P.ID_TIPO AND VALOR IS NULL AND TP.ID_TIPO IN
(SELECT ID_TIPO
FROM PROJETO
GROUP BY ID_TIPO
HAVING COUNT(*) > 5);
	
	SELECT P.NOME, TP.NOME
FROM TIPO_PROJETO TP, PROJETO P
WHERE TP.ID_TIPO = P.ID_TIPO AND P.VALOR =0
GROUP BY ID_TIPO
HAVING COUNT(*) > 5;
	
	SELECT P.NOME, TP.NOME
FROM TIPO_PROJETO TP, PROJETO P
WHERE TP.ID_TIPO = P.ID_TIPO AND VALOR IS NULL AND TP.ID_TIPO IN
(SELECT ID_TIPO
FROM TIPO_PROJETO
GROUP BY ID_TIPO
HAVING COUNT(*) > 5);
	
	SELECT P.NOME, TP.NOME
FROM TIPO_PROJETO TP, PROJETO P
WHERE TP.ID_TIPO = P.ID_TIPO AND P.VALOR =0 AND TP.ID_TIPO IN
(SELECT ID_TIPO
FROM PROJETO
GROUP BY ID_TIPO
HAVING COUNT(*) > 5);
	
	
	 10a Questão (Ref.: 201310118301)
	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)
 
Aponte a sintaxe correta do comando de Inclusão de uma nova especialidade na tabela ESPECIALIDADE.
		
	 
	Insert Into ESPECIALIDADE Values ('Pediatria')
	
	Insert Into ESPECIALIDADE Values (1,'Cardiologia')
	
	Insert Into ESPECIALIDADE Values (Pediatria)
	 
	Insert Into ESPECIALIDADE Values (1,'Cardiologia')
	
	Insert Into ESPECIALIDADE Values ('1','Cardiologia')
	
	
Observação: Estou ciente de que ainda existe(m) 2 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação.
Data: 29/11/2016 17:13:58

Outros materiais