Buscar

Exercícios de Aula - Modelagem de Dados

Prévia do material em texto

EXERCÍCIOS – MODELAGEM DE DADOS
AULA 01 
	
		1.
		Um Banco de Dados é:
		Quest.: 1
	
	
	
	
	um grupo de dados guardados num computador.
	
	
	um sequência de linhas armazenadas em uma tabela.
	
	
	uma coleção de fatos aleatórios registrados, que representam certos aspectos de interesse do mundo real.
	
	
	uma coleção de fatos armazenados num arquivo computadorizado.
	
	 
	uma coleção organizada de fatos registrados, que refletem o estudo de certos aspectos de interesse do mundo real.
	
	
		2.
		Com relação às características de um SGBD, o compartilhamento de dados:
		Quest.: 2
	
	
	
	
	permite que usuários diferentes utilizem o dado em tempos diferentes.
	
	
	permite que um dado seja dividido pelas aplicações.
	
	
	permite que usuários diferentes utilizem o dado com conceitos diferentes.
	
	
	permite que aplicações diferentes utilizem o dado com conceitos diferentes
	
	 
	permite que usuários diferentes utilizem o dado ao mesmo tempo.
	
	
		3.
		O grupo de usuários de um Sistema de Banco de Dados que é encarregado de coordenar e monitorar o uso do sistema é denominado:
		Quest.: 3
	
	
	
	
	Programador de Aplicações
	
	
	Projetista de Banco de Dados
	
	 
	Analista de Sistemas
	
	
	Administrador de Dados
	
	 
	Administrador de Banco e dados
AULA 02
	
	
	
		1.
		Um Sistema Gerenciador de Banco de Dados é conjunto complexo de software que deve prover um conjunto básico de funcionalidades, dentre elas a capacidade de permitir que haja evolução na descrição dos dados da empresa, sem que os sistemas ou aplicações tenham que ser alterados. Esta funcionalidade refere-se:
		Quest.: 1
	
	
	
	
	Redundância de Dados
	
	
	Restrições de Acessos
	
	 
	Compartilhamento de Dados
	
	 
	Independência de Dados
	
	
	Restrições de Integridade
	
	
		2.
		Três das principais características que um SGBD deve prover são:
		Quest.: 2
	
	
	
	 
	independência de dados, retrição de integridade e compartilhamento de dados
	
	
	independência de dados, divisão de dados e restrição de acesso
	
	
	controle de acesso, dependência de dados e mecanismos de backup e recuperação
	
	
	mecanismos de backup e recuperação, dependência de dados e retrição de integridade
	
	 
	controle de redundância, compartilhamento de acesso e restrição de integridade
	
	
		3.
		Um Sistema Gerenciador de Banco de Dados tem como grande característica o isolamento de dados, uma dessas propriedades é a independência programa - dados que conceitualmente trata a capacidade do :
		Quest.: 3
	
	
	
	 
	Do Banco de dados ter sua estrutura alterada sem precisar alterar os programas que o acessam.
	
	
	Banco de dados não implementar uma correta abstração de dados.
	
	
	Usuário final acessar os dados.
	
	 
	Nível de acesso concedido aos usuários.
	
	
	Banco de dados ser totalmente dependente da aplicação.
AULA 03
	
		1.
		O Diagrama Entidade-Relacionamento, proposto por P. Chen, é uma ferramenta tipicamente utilizada para a elaboração do seguinte modelo de dados:
		Quest.: 1
	
	
	
	
	interno
	
	 
	conceitual
	
	
	hierárquico
	
	
	físico
	
	
	externo
	
	
		2.
		No contexto do projeto de banco de dados requisitos de informação podem ser visto como:
		Quest.: 2
	
	
	
	 
	o conjunto de dados para atender as necessidades de um usuário
	
	
	um modelo de dados semântico
	
	
	um conjunto de normas que regulam o funcionamento do sistema
	
	 
	a descrição de uma realidade que se deseja modelar
	
	
	um modelo adaptado a realidade de um determinado SGBD
	
	
		3.
		No contexto do projeto de banco de dados podemos afirmar que o modelo conceitual é :
		Quest.: 3
	
	
	
	
	composto pelo script com os comandos de DDL.
	
	
	uma descrição de um banco de dados no nível do SGBD.
	
	
	um processo através do qual o ser humano "foca" apenas algumas propriedades de fenômenos da realidade.
	
	 
	composto por um Diagrama Entidade Relacionamento.
	
	
	uma parcela do mundo real de interesse do usuário.
AULA 04
	
	 1a Questão (Ref.: 201301773496)
	
	A caracterização das propriedades de uma entidade de um modelo de dados é chamada de :
		
	 
	Atributos.
	
	Query.
	
	Banco de Dados.
	
	Entidade Fraca.
	
	Relacionamento.
	
	
	 2a Questão (Ref.: 201301587924)
	
	Em relação ao diagrama entidade-relacionamento, pode-se dizer que:
		
	
	os losangos representam os relacionamentos entre uma entidade e seus atributos;
	
	é possível haver um relacionamento entre atributos de diferentes entidades;
	 
	as linhas unem os atributos à entidade e as entidades aos relacionamentos;
	
	os retângulos representam atributos, as elipses representam os relacionamentos e os losangos representam as entidades.
	
	o número de atributos de uma entidade é de, no máximo, 3 vezes o número de relacionamentos que ela possui;
	
	
	 3a Questão (Ref.: 201301578830)
	
	No contexto do projeto de banco de dados podemos afirmar que no DER a associação de objetos do mundo real é representado como:
		
	
	Entidade Tipo
	
	Agregação
	 
	Entidade
	
	Atributo
	 
	Relacionamento Tipo
AULA 05
	
		1.
		No modelo ER, o conceito de entidade fraca aplica-se a entidades que:
		Quest.: 1
	
	
	
	 
	não podem participar de relacionamentos N:M.
	
	
	não podem participar de auto-relacionamentos;
	
	
	são opcionais;
	
	
	não possuem chaves primárias;
	
	 
	não podem existir separadamente de outras entidades;
	
	
		2.
		Em relação ao DER considere as seguintes afirmativas:
I  "Cada autor tem um  código, nome e uma nacionalidade. Cada autor cadastrado possui pelo menos um livro e é identificado pelo seu código" nos indica que com certeza que código é um atributo único e obrigatório.
II ''Podem existir vários livros de um mesmo autor" nos indica que a cardinalidade  entre autor e livro é (0,1)
III  '' Cada livro  foi  editado por uma única editora." nos indica que a cardinalidade  entre livro e editora é (1,N)
IV '' Cada livro tem um número de identificação, um título,um ou vários idiomas, um ano de edição." nos indica que idioma é um atributo multivalorado de livro.
Estão corretas as afirmativas
		Quest.: 2
	
	
	
	 
	III e IV
	
	
	II e III
	
	
	I e II
	
	
	II e IV
	
	 
	somente a I
	
	
		3.
		Na notação de Peter Chen (0,1) representa a cardinalidade :
		Quest.: 3
	
	
	
	
	Mínimo um , Máximo zero
	
	
	Mínimo zero , Máximo muitos
	
	
	Mínimo um , Máximo muitos
	
	
	Mínimo muitos , Máximo muitos
	
	 
	Mínimo zero , Máximo um
AULA 06
	
		1.
		O Modelo de dados é representado através de um modelo entidade-relacionamento - modelo ER, enquanto que o diagrama entidade-relacionamento (DER) constitui a representação gráfica do modelo ER. No que diz respeito à simbologia utilizada, para generalização/especialização e entidade associativa são empregados, respectivamente, os seguintes símbolos:
		Quest.: 1
	
	
	
	
	
	
	 
	
	
	
	
	
	
	
	
	
	
	
	
		2.
		Na confecção de Modelo de Entidade e Relacionamento, não é permitido o relacionamento entre relacionamentos. Mas, existe um elemento qual os relacionamentos são tratados como entidades de mais alto nível, permitindo este tipo derelacionamento. O elemento o qual o texto se refere é uma ?
		Quest.: 2
	
	
	
	
	Especialização.
	
	
	Entidade Fraca.
	
	 
	Agregação.
	
	
	Generalização.
	
	
	Generalização Parcial.
	
	
		3.
		Um atributo, em um modelo de entidade-relacionamento, possui "sub-atributos" em sua nomenclatura que podem ou não ser do mesmo tipo e que são agregados a ele no mundo real. Esse atributo é definido como:
		Quest.: 3
	
	
	
	 
	um atributo chave.
	
	 
	um atributo composto.
	
	
	um atributo derivado.
	
	
	um atributo monovalorado.
	
	
	um atributo multivalorado.
AULA 07
	
		1.
		O modelo lógico de dados, tem como conceito básico estabelecer relações entre linhas de tabelas de um banco de dados relacional. Dentre as listadas abaixo, selecione o tipo de chave que tem como característica a Implementação de relacionamento entre tabelas de um banco de dados relacional
		Quest.: 1
	
	
	
	
	Chave Candidata.
	
	
	Chave Alternativa.
	
	 
	Chave composta
	
	
	Chave Primária.
	
	 
	Chave Estrangeira.
	
	
		2.
		Relacione as colunas e em seguida marque a alternativa correta:
		Quest.: 2
	
	
	
	
	5 - 4 - 2 - 1 - 3
	
	
	3 - 1 - 4 - 5 - 2
	
	 
	2 - 5 - 4 - 3 - 1
	
	 
	2 - 5 - 4 - 1 - 3
	
	
	1 - 3 - 5 - 4 - 2
	
	
		3.
		Quando se fala em restrição de integridade de chave estamos falando de:
		Quest.: 3
	
	
	
	
	restrição que define que os valores da chave primária não pode ser null.
	
	 
	restrição que define que os valores da chave candidata devem ser 0.
	
	 
	restrição que define que os valores da chave primária devem ser únicos.
	
	
	restrição que define que os valores da chave secundária devem existir na chave primária da relação que participa o relacionamento.
	
	
	restrição que define que os valores da chave secundária não podem ser null.
AULA 08
	
		1.
		No relacionamento de N:M, durante a transformação de um modelo conceitual para um modelo lógico, quantas relações serão criadas ?
		Quest.: 1
	
	
	
	
	4
	
	 
	3
	
	
	1
	
	 
	2
	
	
	5
	
	
		2.
		A afirmação: "A receita federal classifica os contribuinte como pessoas físicas ou jurídicas". Seria convenientemente representada em uma estrutura de:
		Quest.: 2
	
	
	
	
	Relacionamento ternário entre contribuinte, pessoa física e pessoa jurídica.
	
	 
	Agregação entre contribuintes e receita federal.
	
	
	Generalização/Especialização parcial com superposição.
	
	
	Agregação entre pessoa física e pessoa jurídica.
	
	 
	Generalização/Especialização total e exclusiva.
	
	
		3.
		 
A partir da figura acima podemos afirmar que:
		Quest.: 3
	
	
	
	 
	Apenas os empregados próprios possuem salário como atributo.
	
	
	Todos os empregados possuem nome, mas apenas os próprios possuem matricula como atributo.
	
	
	Os empregados próprios possuem matricula e salario como atributo.
	
	
	Todos os empregado possuem matricula, nome, salario e carga_horaria como atributo.
	
	
	Os empregados terceirizados possuem matricula, nome, salario e carga_horaria como atributo.
AULA 09
	
		1.
		Durante a transformação de um modelo conceitual em modelo lógico, entre as entidades A e B cujo o relacionamento é de 1:N, Onde : A(nome, CNPJ) e B(Cod_loja, Nome, Endereço). O que acontecerá com as chaves primárias de A e B ?
		Quest.: 1
	
	
	
	
	As Chaves primárias das entidades A e B, vão migrar como Chave estrangeira das novas tabelas C e D respectivamente.
	
	 
	A Chave primária da entidade B, vai migrar como Chave estrangeira da entidade A.
	
	
	As Chaves primárias das entidades A e B, vão permanecer nas suas respectivas entidades.
	
	 
	A Chave primária da entidade A, vai migrar como Chave estrangeira da entidade B.
	
	
	As Chaves primárias das entidades A e B, vão migrar como Chave estrangeira da nova entidade C.
	
	
		2.
		Tendo como base as seguintes informações abaixo : ROUPA (cod_modelo, preco, tipoTecido) e TECIDO (cod_tecido, descricao), onde as chaves primárias das entidades são respectivamente cod_modelo e cod_tecido e possuem um relacionamento chamado POSSUEM em uma relação N:M, como ficará o relacionamento (POSSUEM) destas duas entidades quando convertida para o modelo lógico.
		Quest.: 2
	
	
	
	
	POSSUEM (preco, tipoTecido,descricao)
	
	 
	POSSUEM (cod_modelo,cod_tecido)
	
	
	POSSUEM (cod_modelo, cod_tecido,decricao)
	
	 
	POSSUEM (cod_modelo, cod_tecido,decricao,tipoTecido)
	
	
	POSSUEM (cod_tecido, tipoTecido)
	
	
		3.
		Durante a transformação de um modelo conceitual em modelo lógico, entre duas entidades cujo o relacionamento é de 1:N. As relações deste evento são : FABRICA (nome, CNPJ) e LOJA(CNPJ_LOJA, razão_social, End, nome). Os atributos chaves de cada uma das relações são CNPJ e CNPJ_LOJA. Qual das duas chaves irá se tornar a chave estrangeira da relação e para qual relação irá migrar ?
		Quest.: 3
	
	
	
	 
	CNPJ da relação FABRICA migra para a relação LOJA.
	
	
	é Gerada um nova Relação FABRICA_LOJA com os atributos chaves de FABRICA e LOJA.
	
	
	CNPJ_LOJA da relação LOJA migra para a relação FABRICA.
	
	
	Ambas as Relações migram seus atributos chaves entre si.
	
	
	Nenhuma das Relações Migram seus atributos chaves entre si.
AULA 10
	
		1.
		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):
		Quest.: 1
	
	
	
	
	Somente a afirmativa III
	
	
	I e III
	
	
	Somente a afirmativa II
	
	
	I, II e III
	
	 
	I e II
	
	
		2.
		Ao atributo ou conjunto de atributos de uma relação que referencia a chave primária de outra relação, de forma a garantir a restrição de integridade referencial, dá-se o nome de chave
		Quest.: 2
	
	
	
	
	referencial.
	
	 
	estrangeira.
	
	
	candidata.
	
	
	transitiva.
	
	
	secundária.
	
	
		3.
		(Concurso: Banco do Nordeste) No processo de desenvolvimento de um sistema de informação, elabora-se um modelo de dados no qual se usam técnicas de normalização. Sobre esta técnica de normalização, é CORRETO afirmar que:
		Quest.: 3
	
	
	
	
	em um modelo totalmente normalizado, preserva-se a relação de dependência entre os atributos, além de preservar a redundância da informação, pois assim consegue-se garantir o fácil acesso às informações em virtude de encontrarem-se disponíveis em vários pontos do modelo de dados.
	
	 
	a normalização é um processo formal que examina os atributos de uma entidade, com o objetivo de evitar anomalias, eliminando grupos repetitivos, dependências e redundâncias dos atributos.
	
	
	a normalização define regras para cada um dos atributos da entidade.
	
	
	a normalização tem como objetivo definir as funções a serem executadas por cada entidade do modelo relacional.
	
	
	a normalização define as relações existes entre os atributos que podem ser do tipo um para um ou um para vários.

Continue navegando