Buscar

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

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

Prévia do material em texto

Avaliação: CCT0191_AV2_201201677521 » MODELAGEM DE DADOS
	Tipo de Avaliação: AV2 
	Aluno: 201201677521 - ELIZETE TERESINHA CANOFER VON MUHLEN 
	Professor:
	CLAUDIA ABREU PAES
	Turma: 9006/BD
	Nota da Prova: 5,0 de 8,0        Nota do Trabalho:        Nota de Participação: -2        Data: 05/06/2013 10:32:29
	
	 1a Questão (Cód.: 93059)
	Pontos: 1,5  / 1,5 
	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 de visão (nível externo) de abstração de dados.
		
	
Resposta: O desenvolvedor pode restringir ou permitir o acesso conforme a condição do usuário. O usuário terá um acesso restrito ao sistema, sendo permitido somente o acesso as configurações básicas do sistema. Já que há muita complexidade no software, limitam sua permissão.
	
Gabarito: 
Nível externo é o mais alto nível de abstração e descreve apenas parte do banco de dados. Muito dos usuários de banco de dados não precisam conhecer todas as informações. Pelo contrário, os usuários normalmente utilizam apenas parte do banco de dados. 
	
	
	 2a Questão (Cód.: 48275)
	Pontos: 0,0  / 0,5 
	No contexto do projeto de banco de dados podemos afirmar que no DER a associação de objetos do mundo real é representado como: 
		
	
	Agregação 
	
	Relacionamento Tipo 
	
	Entidade Tipo 
	
	Entidade 
	
	Atributo 
	
	
	 3a Questão (Cód.: 53168)
	Pontos: 0,0  / 1,0 
	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 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
	
	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, 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 várias entidades em A (zero ou mais) e uma entidade em A pode estar associada a, no máximo, uma entidade em B
	
	
	 4a Questão (Cód.: 74909)
	Pontos: 1,5  / 1,5 
	Um banco de dados pode ser modelado (descrito) a vários níveis de abstração. Um modelo de dados que servirá para explicar a um usuário qual é a organização de um banco de dados provavelmente não conterá detalhes sobre a representação em meio físico das informações. Já um modelo de dados usado por um técnico para otimizar a performance de acesso ao banco de dados conterá mais detalhes de como as informações estão organizadas internamente e portanto será menos abstrato. No projeto de banco de dados, normalmente são considerados dois níveis de abstração de modelo de dados, o do modelo conceitual e o do modelo lógico. Descreva sobre o modelo conceitual.
		
	
Resposta: No modelo conceitual sempre terá relacionamento de (1,1), (1,N),(0,1), (1,0).
	
Gabarito: 
Um modelo conceitual é modelo de dados abstrato, que descreve a estrutura de um banco de dados de forma independente de um sistema de gerência de banco de dados (SGBD) particular. O modelo conceitual registra que dados podem aparecer no banco de dados, mas não registra como estes dados estão armazenados em nível de SGBD.
	
	
	 5a Questão (Cód.: 52754)
	Pontos: 1,0  / 1,0 
	As seguintes afirmações são verdadeiras ( V ) ou falsas ( F ) ? 
 
( ) Uma chave pode ser utilizada como índice e um índice é, necessariamente, uma chave.
( ) Quando há ocorrência de valores nulos os usuários tem certeza de que o atributo em  
         questão não é aplicável para uma instância em particular da entidade.
( ) O principal conceito da abordagem relacional deriva da teoria de conjuntos combinado 
         com a idéia de que o usuário não necessita saber onde os dados estão nem como estão. 
( ) A integridade referencial é um sistema de regras usado para garantir que as relações 
         entre as tabelas sejam válidas e impedindo que tuplas relacionadas sejam eliminadas ou 
         alteradas acidentalmente
 
A alternativa que corresponde ao preenchimento das colunas, na sequência, é:
		
	
	V, F, F, V
	
	V, F, V, V
	
	V, V, F, F
	
	F, F, V, V
	
	F, V, F, V
	
	
	 6a Questão (Cód.: 52980)
	Pontos: 0,0  / 0,5 
	Analise as seguintes afirmações sobre modelo entidade/relacionamento.
 
I. O modelo entidade/relacionamento é uma das formas de projetar a estrutura de um banco de dados. O produto resultante do processo de modelagem entidade/relacionamento é um diagrama.
 
II. Diagramas entidade/relacionamento descrevem as entidades, os atributos, os relacionamentos entre as entidades, as multiplicidades dos relacionamentos, os eventuais atributos de relacionamentos, as entidades compostas e as chaves primárias das entidades.
 
III. Extensões do modelo entidade/relacionamento criaram conceitos adicionais, como: generalização e agregação, os quais não foram definidos no modelo proposto originalmente.
 
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
		
	
	Apenas I e II. 
	
	I, II e III.
	
	Apenas III. 
	
	Apenas I. 
	
	Apenas II e III.
	
	
	 7a Questão (Cód.: 48361)
	Pontos: 0,0  / 0,5 
	A afirmação: "A receita federal classifica os contribuinte como pessoas físicas ou jurídicas". Seria convenientemente representada em uma estrutura de: 
		
	
	Generalização/Especialização parcial com superposição.
	
	Relacionamento ternário entre contribuinte, pessoa física e pessoa jurídica.
	
	Agregação entre contribuintes e receita federal.
	
	Generalização/Especialização total e exclusiva.
	
	Agregação entre pessoa física e pessoa jurídica.
	
	
	 8a Questão (Cód.: 48409)
	Pontos: 0,0  / 0,5 
	Considere as afirmativas abaixo: 
I - Através da especialização é possível atribuir propriedades particulares a um subconjunto das ocorrências de uma entidade genérica.
II - Para que seja possível modelar um relacionamento entre uma entidade A e um agrupamento de duas entidades B e C que tem entre elas um relacionamento R já existente, é necessário realizar uma agregação de B e C e relacionar a entidade A com a agregação.
III - Os relacionamentos somente podem conter atributos próprios se forem identificadores.
Esta(ão) correta(s) a(s) afirmativa(s): 
		
	
	Somente a afirmativa III 
	
	I e III 
	
	I, II e III 
	
	Somente a afirmativa II 
	
	I e II 
	
	
	 9a Questão (Cód.: 48617)
	Pontos: 0,5  / 0,5 
	
 
 
Considere o modelo entidade relacionamento acima.
Na transformação deste modelo conceitual em um modelo lógico relacional as cardinalidades do relacionamento entre as entidades exercem um papel fundamental. Dado que se deseja gerar um modelo relacional que atenda a 3FN pode-se afirmar que sempre darão origem a uma tabela para cada uma das entidades envolvidas os relacionamentos do tipo:
		
	
	(1,1)x (0,1) devendo gerar uma tabela para o relacionamento 
	
	(1,N)x (0,N) podendo ou não gerar uma tabela para o relacionamento 
	
	(0,N)x (0,N) podendo ou não gerar uma tabela para o relacionamento 
	
	(0,1)x (0,N) devendo gerar uma tabela para o relacionamento 
	
	(0,1)x (0,N) podendo não gerar uma tabela para o relacionamento 
	
	
	 10a Questão (Cód.: 57374)
	Pontos: 0,5  / 0,5 
	Usando-se o modelo Entidade-Relacionamento,quando o endereço de um empregado pode ser manipulado tanto como um todo como pelas suas partes separadas (CEP, Bairro, Cidade, etc.), ele deve ser modelado 
		
	
	c) como um atributo composto. 
	
	a) como um único atributo atômico. 
	
	d) apenas como uma coleção de atributos simples, um para cada parte. 
	
	e) sempre como uma outra entidade.
	
	b) como um atributo multivalorado. 
	
	
	Período de não visualização da prova: desde 03/06/

Continue navegando