Buscar

Avaliação II Princípios de 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

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

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 6, do total de 6 páginas

Prévia do material em texto

Ir para o menuIr para o conteúdoIr para o cabeçalho
Parte superior do formulário
Parte inferior do formulário
Parte superior do formulário
Parte inferior do formulário
	Acadêmico:
	Nelma de Fatima Pontes Franco (2075448)
	
	Disciplina:
	Princípios de Banco de Dados (GTI11)
	Avaliação:
	Avaliação II - Individual FLEX ( Cod.:512985) ( peso.:1,50)
	Prova:
	18539214
	Nota da Prova:
	10,00
	
	
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	A modelagem de um banco de dados é dita como uma importante etapa durante o desenvolvimento de um banco de dados. Nesta etapa, os elementos que irão compor um sistema de informação serão mapeados e abstraídos pelos modelos de dados. O modelo lógico está associado à implementação, isto significa que esse modelo irá refletir exatamente a estrutura que os dados são armazenados fisicamente no banco. A figura anexa apresenta um modelo lógico com o relacionamento entre a tabela Cliente e a tabela Telefone. Acerca do modelo de dados, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Numero e DDD formam juntos uma chave primária composta na tabela TELEFONE.
(    ) RG e CPF no modelo acima são chaves únicas.
(    ) ID_CLIENTE é chave primária da tabela cliente.
(    ) ID_TELEFONE é chave primária na tabela TELEFONE e chave estrangeira que aponta para o ID_CLIENTE na tabela CLIENTE.
Assinale a alternativa que apresenta a sequência CORRETA:
	
	 a)
	V - F - V - V.
	 b)
	F - V - V - V.
	 c)
	V - V - F - F.
	 d)
	F - F - V - V.
	2.
	No processo de desenvolvimento de um banco de dados, a etapa de modelagem de dados se torna a primeira e mais importante etapa. Na modelagem de dados, o desenvolvedor ou administrador de banco de dados realiza a abstração do cenário para qual determinada aplicação será desenvolvida e transpõe para um modelo de dados todos os elementos sob o qual se deseja armazenar informações. 
O processo de modelagem é dividido em modelos, e cada modelo são visões diferentes, com nível de profundidade diferente para os mesmos dados. O primeiro modelo que ocorre com a sua estruturação em um nível abstrato, dito de alto nível, afinal pode ser compreendido por qualquer pessoa. Neste sentido, assinale a alternativa CORRETA que apresenta o referido modelo abstrato:
	 a)
	Compartilhado-Relacionamento.
	 b)
	Entidade-Relacionamento.
	 c)
	Construtivo-Conceitual.
	 d)
	Compartilhado-Relacional.
	3.
	O processo de modelagem de um banco de dados é um importante momento para a concepção de um banco de dados, afinal é responsável por eliminar redundâncias e garantir a integridade dos dados armazenados. Além disto, obter o modelo de dados facilita o entendimento de um projeto de software, auxiliando desde a concepção das interfaces até a realização de consultas aos dados. Segundo Fanderuff (2013), a Modelagem de Dados é uma atividade desenvolvida em fases variadas do processo metodológico de desenvolvimento de sistemas, com a finalidade de garimpar informações para a obtenção do modelo de dados. Um modelo de dados em nível macro pode ser obtido em fases de planejamento, enquanto modelos de dados detalhados podem ser obtidos em fases de análise e projeto. Tudo depende do foco que se deseja aplicar ao trabalho de levantamento e seus objetivos. Neste sentido, assinale a alternativa CORRETA que apresenta as quatro fases necessárias para executar essa modelagem:
FONTE: FANDERUFF, Damaris. Dominando o Oracle 9i: Modelagem e Desenvolvimento. São Paulo: Pearson, 2003.
	 a)
	Análise de Recursos, Projeto de Implementação, Projeto Lógico e Projeto Físico.
	 b)
	Análise de Requisitos, Projeto Conceitual, Projeto Lógico e Projeto Físico.
	 c)
	Análise de Requisitos, Projeto de Implementação, SQL e Projeto Físico.
	 d)
	Análise de Recursos, Projeto de Implementação, SQL e Projeto Físico.
	4.
	A modelagem conceitual de um banco de dados é composta por dois elementos principais: entidades e relacionamentos. As entidades representam elementos do mundo real sob os quais se desejam armazenar informações, já os relacionamentos representam comportamento entre as entidades. Os relacionamentos são vínculos ou associações lógicas entre duas ou mais entidades. Contudo, em alguns casos particulares, é possível que um relacionamento seja estabelecido entre uma entidade e ela mesma. Neste sentido, assinale a alternativa CORRETA que apresenta este tipo de relacionamento:
	 a)
	Entrerrelacionamento.
	 b)
	Grau de Relacionamento.
	 c)
	Autorrelacionamento.
	 d)
	Extrarrelacionamento.
	5.
	A atualização de um sistema gerenciador de banco de dados relacional tem como objetivo garantir a integridade e reduzir ao máximo as redundâncias das informações armazenadas. A garantia da integridade se dá logo na modelagem de um banco de dados e sua validação é feira através das Formas Normais. Sobre as formas normais, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) A terceira forma normal é independente da primeira e da segunda.
(    ) Para estar na primeira forma normal é necessário decompor a tabela em uma ou mais tabelas, sem grupos repetitivos
(    ) Para estar na segunda forma normal, as tabelas que contenham chaves primárias concatenadas, devem ter tais chaves excluídas e um único campo-chave sendo criado, ignorando suas dependências. 
(    ) Para estar na terceira forma normal, é necessário verificar se existem atributos que sejam dependentes transitivos de outros que não pertencem à chave primária, sendo ela concatenada ou não, bem como atributos que sejam dependentes de cálculo realizado a partir de outros atributos.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - F - F - V.
	 b)
	F - V - F - V.
	 c)
	V - V - V - F.
	 d)
	V - F - V - V.
	6.
	Na etapa de modelagem de banco de dados existem softwares de apoio para a criação de modelos de banco de dados. Este tipo de software faz parte de uma família de ferramentas que auxiliam no processo de software denominadas CASE (do inglês, Computer-Aided Software Engineering). O emprego de ferramentas CASE se destaca na construção de um sistema, prevendo como será sua estrutura, classes, entidades e fluxos internos. Dentre as diversas ferramentas CASE existentes no mercado dedicadas e apropriadas para se realizar a modelagem de dados, assinale a alternativa CORRETA:
	 a)
	Java, Delphi e C#.
	 b)
	Ilustrator, InDesign e CA Erwin.
	 c)
	InDesign, Flash e PowerDesigner.
	 d)
	DBDesigner, CA Erwin e PowerDesigner.
	7.
	Ao realizar o mapeamento do modelo conceitual para o modelo relacional (lógico), as entidades se transformam em tabelas, os atributos se tornam campos e os relacionamentos são transformados em chaves. Em um modelo relacional existem algumas chaves. Sobre as chaves em um banco de dados, associe os itens, utilizando o código a seguir:
I- Chave primária.
II- Chave estrangeira.
III- Chave candidata.
IV- Chave composta.
(    ) É o campo responsável por identificar unicamente cada tupla de uma tabela.
(    ) É um campo que não pode se repetir, dito único, mas não é a chave primária
(    ) É uma coluna ou conjunto de colunas que se referem necessariamente a uma chave primária de outra tabela.
(    ) Existe quando a chave primária é composta por mais de um campo.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	I - III - II - IV.
	 b)
	I - III - IV - II.
	 c)
	I - II - III - IV.
	 d)
	II - I - IV - II.
	8.
	A normalização é um processo composto por um conjunto de regras (formas normais) aplicadas sobre as tabelas de um banco de dados, este processo tem como objetivo remover ou tentar minimizar ao máximo as falhas em um banco de dados. As falhas em um banco de dados podem ser redundâncias, dissociação de assuntos e informações, entre outras. As falhas em um banco de dados são denominadas anomalias, podendo causar a repetição desnecessária de dados (redundância), levar as inconsistências e podem até mesmo causar a perda de informações associadas a um determinado registro. Diante disso,assinale a alternativa CORRETA que apresenta os três tipos de anomalias existentes:
	 a)
	Anomalias de dados, desenvolvimento e fechamento.
	 b)
	Anomalias de inclusão, remoção e desenvolvimento.
	 c)
	Anomalias de inserção, alteração e exclusão.
	 d)
	Anomalias de classes, entidades e atributos.
	9.
	A modelagem de dados pode ser entendida como o processo de descrição das características de funcionamento de um banco de dados. A modelagem é normalmente organizada em três fases distintas. Quais são essas fases?
	 a)
	Modelo Conceitual, Modelo Lógico e Modelo Físico.
	 b)
	Modelo Inicial, Modelo Metafísico, Modelo Físico.
	 c)
	Modelo Metafísico, Modelo Lógico e Modelo Didático.
	 d)
	Modelo Definido, Modelo Conceitual e Modelo Final.
	10.
	O Modelo Entidade-Relacionamento (MER) foi criado para facilitar a concepção de um projeto de banco de dados. Ele possibilita a especificação da estrutura lógica geral do banco de dados. Com vistas a isso, temos vários componentes que formam o MER, sendo um desses componentes os atributos. Com relação a este componente, analise as sentenças a seguir:
I- Ele é um elemento de dado que contém informação que descreve uma entidade.
II- Ele é uma representação abstrata de um objeto do mundo real.
III- Ele indica a associação de elementos de duas ou mais entidades.
IV- Ele pode ser classificado basicamente em dois tipos: identificadores e descritores.
Agora, assinale a alternativa CORRETA:
	 a)
	As sentenças I e III estão corretas.
	 b)
	Somente a sentença IV está correta.
	 c)
	As sentenças I e IV estão corretas.
	 d)
	As sentenças I, II e IV estão corretas.
Prova finalizada com 10 acertos e 0 questões erradas.
Parte inferior do formulário

Continue navegando