Buscar

Avaliação AV Modelagem de Dados 2013

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 3 páginas

Prévia do material em texto

Avaliação: CCT0191_AV_201201677521 » MODELAGEM DE DADOS
	Tipo de Avaliação: AV 
	Aluno: 201201677521 - ELIZETE TERESINHA CANOFER VON MUHLEN 
	Professor:
	FABIO BERNARDO DA SILVA
	Turma: 9006/AD
	Nota da Prova: 3,2        Nota de Partic.:        Data: 19/11/2013 09:33:56 
	 1a Questão (Ref.: 201201798140)
	1a sem.: fundamentos
	Pontos: 0,8  / 0,8 
	Num sistema desenvolvido com a utilização de um SGBD, o procedimento de backup é responsabilidade:
		
	
	da aplicação
	
	do analista
	
	do DBA
	
	do programador
	
	do usuário
	
 2a Questão (Ref.: 201201798109)
	12a sem.: modelo relacional
	Pontos: 0,8  / 0,8 
	Relacione a segunda coluna de acordo com a primeira:		
(1) Uma coluna ou um grupo de colunas que assegura a unicidade das linhas dentro de uma tabela.
(2) Usado quando uma entidade não possui valor para um determinado atributo.
(3) Os valores que aparecem nos atributos em uma chave estrangeira devem aparecer na chave primaria da tabela referenciada.
(4) Determinado valor ou uma escala de valores que certo atributo pode assumir. 
( ) Domínio. 
( ) Chave Primaria. 
( ) Atributos nulos.
( ) Integridade Referencial
A alternativa que corresponde ao preenchimento das colunas, na sequência, é:
		
	
	4, 3, 1, 2
	
	4, 1, 2, 3
	
	2, 1, 4, 3 
	
	1, 4, 2, 3
	
	1, 3, 4, 2
	
 3a Questão (Ref.: 201201793697)
	10a sem.: MODELO CONCEITUAL
	Pontos: 0,8  / 0,8 
	A afirmação " um empregado é alocado a um ou vários projetos e um projeto possui alocados um ou vários empregados. Em um determinado projeto o empregado utiliza uma determinada máquina" seria convenientemente modelar como: 
		
	
	Uma agregação entre máquina e projeto e relacionar a entidade empregado com a agregação. 
	
	Uma agregação entre empregado e máquina e relacionar a entidade projeto com a agregação. 
	
	Um relacionamento entre máquina e projeto e outro relacionamento entre projeto e empregados.
	
	Uma agregação entre empregado e projeto e relacionar a entidade máquina com a agregação. 
	
	Um relacionamento entre máquina e projeto, um relacionamento entre empregado e projeto e um relacionamento entre empregado e máquina. 
	 
4a Questão (Ref.: 201201820168)
	1a sem.: Problema de redundância de dados
	Pontos: Sem Correç.  / 0,8 
	Redundância de dados ocorre quando uma determinada informação está representada no sistema em computador várias vezes. Há duas formas de redundância de dados, a redundância controlada de dados e a redundância não controlada de dados. A redundância não controlada de dados acontece quando a responsabilidade pela manutenção da sincronia entre as diversas representações de uma informação está com o usuário e não com o software. Este tipo de redundância deve ser evitado, pois traz consigo vários tipos de problemas, como por exemplo, a Inconsistências de dados. Descreva sobre este tipo problema de redundância.
		
	
Resposta: Esse tipo de problema de redundancia pode ocasionar lentidão, duplicação das informações, e inconsistencia. Pois quando as informações estão duplicadas no momento que irá salvar ou adicionar algo, o sistema não saberá onde salvar. Ou poderá salvar somente em um dos arquivos e o outro ficará incompleto.
	
Gabarito:A responsabilidade por manter a sincronia entre as informações é do usuário. Por erro de operação, pode ocorrer que uma representação de uma informação seja modificada, sem que as demais representações o sejam. O banco de dados passa a ter informações inconsistentes. Levando assim, a graves problemas de representação de dados. A inconsistência dos dados leva a desvalorização dos sistemas.
	
	 5a Questão (Ref.: 201201798441)
	5a sem.: modelo relacional
	Pontos: 0,0  / 0,8 
	Na modelagem de bancos de dados relacionais, um relacionamento um para muitos de A para B significa que:
		
	
	as entidades em A e em B não têm qualquer relacionamento entre si, apenas que o número de registros em B deve ser obrigatoriamente menor que o número de registros em A
	
	uma entidade em B é associada a várias entidades em A (zero ou mais) e uma entidade em A pode estar associada a, no máximo, uma entidade em B
	
	uma entidade em A é associada a, no mínimo, duas entidades em B e uma entidade em B pode estar associada a, no mínimo, uma entidade em A. 
	
	uma entidade em B é associada a, no máximo, duas entidades em A e uma entidade em A pode estar associada a, no mínimo, uma entidade em B
	
	uma entidade em A é associada a várias entidades em B (zero ou mais) e uma entidade em B pode estar associada a no máximo uma entidade em A
	
	 6a Questão (Ref.: 201201838326)
	3a sem.: Níveis de abstração
	Pontos: Sem Correç.  / 0,8 
	Já que muitos dos usuários dos sistemas de bancos de dados não são treinados em computação, os desenvolvedores de sistemas omitem essa complexidade desses usuários por meio dos diversos níveis de abstração, de modo a facilitar a interação dos usuários com o sistema. 
Considerando o texto, descreva sobre o nível físico de abstração de dados.
	
	
Resposta: Muitos dos usuarios dos bancos de dados não precisam conhecer todos as informações . Pois utilizam apenas parte do banco de dados.
	
Gabarito: Nível físico (nível interno) é o mais baixo nível de abstração que descreve a estrutura física de armazenamento do banco de dados, sua organização de arquivos e seus métodos de acesso.
	
	 7a Questão (Ref.: 201201798224)
	12a sem.: FUNDAMENTOS BD
	Pontos: 0,0  / 0,8 
	Um banco de dados relacional armazena os dados em vários locais chamados tabela e, simultaneamente, também monitora o relacionamento entre elas. Uma das diretrizes básicas para banco de dados relacional é que cada tabela 
		
	
	deve conter um campo que represente toda a informação sobre uma das entidades da referida tabela. 
	
	que permita repetição de valores em um campo definido como chave primária deve, obrigatoriamente, possuir um relacionamento entre esse campo em um outro definido como chave estrangeira. 
	
	deve armazenar informações de uma entidade específica. 
	
	que contenha campos que aceitem valores nulos deve ter esses campos inicializados com 0 (zero), quando esses forem numéricos, e com um espaço em branco quando não-numéricos. 
	
	deve conter pelo menos um campo definido como chave estrangeira, um como chave primária e, finalmente, um campo definido com autonumeração, que será utilizado com índice. 
	 8a Questão (Ref.: 201201798170)
	15a sem.: NORMALIZAÇÃO
	Pontos: 0,0  / 0,8 
	 Considerando os conceitos de dependência funcional e normalização (obs: chaves primárias estão em negrito e chaves estrangeiras sublinhadas) e observando a tabela Trabalha é correto afimar que:
 
Trabalha (pessoa_nome, empresa_nome, empresa_cidade, empresa_rua, pessoa_salário, (nome_dependente)*)
 
- Atributo multivalorado = nome_dependente
		
	
	O esquema em 1FN (primeira forma normal) consiste de
Trabalha (pessoa_nome, empresa_nome)
Localizado (empresa_nome, empresa_cidade, empresa_rua, nome_dependente)
Ganha (pessoa_nome, pessoa_salário)
	
	A tabela Trabalha tem problemas de redundância e anomalias de atualização, e está na primeira forma normal (1FN). Quando convertido para a segunda forma normal (2FN) o esquema consiste de
Trabalha (pessoa_nome, empresa_nome)
Empresa (empresa_nome, empresa_cidade, empresa_rua)
Pessoa (pessoa_nome, pessoa_salário, nome_dependente)
	
	A tabela precisa ser convertida até a 5ª Forma Normal, para retirar dependências de junção, resultando no esquema a seguir:
Empresa 	(empresa_nome, empresa_cidade, empresa_rua)
Pessoa	(pessoa_nome, empresa_nome, pessoa_salário, nome_dependente)
	
	Na tabela Trabalha o atributo pessoa_salário possui dependência transitiva em relação ao atributo pessoa_nome, pertencenteà chave primária, e por isso a tabela precisa ser convertida para a segunda forma normal.
	
	Na tabela Trabalha o atributo empresa_cidade possui dependência funcional parcial em relação à chave primária, e por isso a tabela precisa ser convertida para a segunda forma normal, em que o objetivo é atingir a dependência funcional total;
	 9a Questão (Ref.: 201201798189)
	12a sem.: modelo relacional
	Pontos: 0,0  / 0,8 
	Um conceito usado no modelo relacional é o de atributos chaves. Existem diferentes tipos de chaves que uma tabela em um modelo relacional pode ter. Uma propriedade apresentada por um desses tipos é: 
		
	
	uma chave candidata de uma entidade identifica de forma única uma instância da entidade;
	
	uma chave candidata não pode ser escolhida como chave Primária
	
	uma chave estrangeira não pode ter valor NULL
	
	uma chave candidata de uma entidade indica que ela está associada a outra entidade
	
	uma chave primária pode ter valor NULL
	 
10a Questão (Ref.: 201201793554)
	4a sem.: MODELO CONCEITUAL
	Pontos: 0,8  / 0,8 
	Na notação de Peter Chen um losango representa um(a) : 
		
	
	Atributo 
	
	Relacionamento 
	
	Entidade Tipo 
	
	Agregação 
	
	Relacionamento Tipo 
	 
11a Questão (Ref.: 201201798240)
	14a sem.: MODELO RELACIONAL
	Pontos: 0,0  / 0,8 
	A especificação de chaves estrangeiras para atributos de uma tabela R em relação a ela própria é uma característica necessária nos SGBD para a tradução de diagramas ER que contêm:
		
	
	estruturas de especialização; 
	
	atributos multi-valorados; 
	
	estruturas de generalização; 
	
	auto-relacionamentos. 
	
	dependências funcionais circulares;

Outros materiais