Buscar

Avaliação II - Individual - Principios 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

23/05/2023, 11:38 Avaliação II - Individual
about:blank 1/6
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:822944)
Peso da Avaliação 1,50
Prova 61304673
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
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 InDesign, Flash e PowerDesigner.
B Ilustrator, InDesign e CA Erwin.
C Java, Delphi e C#.
D DBDesigner, CA Erwin e PowerDesigner.
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 classes, entidades e atributos.
B Anomalias de inserção, alteração e exclusão.
C Anomalias de inclusão, remoção e desenvolvimento.
D Anomalias de dados, desenvolvimento e fechamento.
O Modelo Entidade-Relacionamento (MER) é uma representação gráfica dos objetos do mundo real, 
chamados de entidades, bem como a forma como que eles estão relacionados, denominada 
relacionamento. Esse modelo tem por objetivo retratar uma porção da realidade para que seja 
 VOLTAR
A+ Alterar modo de visualização
1
2
3
23/05/2023, 11:38 Avaliação II - Individual
about:blank 2/6
implementada sobre uma estrutura de Banco de Dados. Sobre os principais componentes do Modelo 
Entidade Relacionamento, analise as sentenças a seguir:
I- Dentro do MER, os relacionamentos são representados por círculos, e normalmente seus nomes são 
verbos que identificam uma ação entre as duas entidades.
II- Os atributos relacionados à entidade podem ser representados dentro dela, ou na forma geométrica 
de losangos, também associados à entidade que pertencem.
III- Cada entidade deve possuir identificação própria e atributos. Dentro do MER, as entidades são 
representadas por um retângulo.
IV- O relacionamento é a forma pela qual são feitas associações entre as entidades existentes no 
mundo real.
Assinale a alternativa CORRETA:
A As sentenças I e IV estão corretas.
B As sentenças II e IV estão corretas.
C As sentenças III e IV estão corretas.
D As sentenças I e II estão corretas.
Um banco de dados também pode ser chamado de base de dados. Os dados são armazenados de uma 
maneira que tem como objetivo facilitar a inclusão, remoção, consulta e alteração. 
Como representamos graficamente as entidades no modelo entidade-relacionamento?
A Retângulo.
B Prisma.
C Quadrado.
4
23/05/2023, 11:38 Avaliação II - Individual
about:blank 3/6
D Círculo.
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 II - I - IV - II.
D I - II - III - IV.
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. 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 
modelo de dados detalhados podem ser obtidos em fases de análise e projeto. Sobre as fases de um 
projeto de banco de dados, ordene os itens a seguir:
I- Projeto Conceitual.
II- Projeto Lógico.
III- Análise de Requisitos.
IV- Projeto Físico.
Assinale a alternativa que apresenta a sequência CORRETA:
A III - I - II - IV.
B I - IV - III - II.
C
5
6
23/05/2023, 11:38 Avaliação II - Individual
about:blank 4/6
I - II - III - IV.
D II - I - III - IV.
Há três tipos de graus de relacionamento presente no modelo entidade relacionamento.
Sobre esses graus, assinale a alternativa CORRETA:
A
Um para zero; um para muitos; muitos para nenhum.
 
B Um para um; um para muitos; muitos para muitos.
C Um para dois; um para vários; muitos para nenhum.
D Um para zero; um para vários; muitos para muitos.
Segundo Fanderuff (2003), 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 modelo 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 dados e requisitos, modelagem das entidades, otimização e projeto físico do banco
de dados.
B Análise de dados e requerimentos, normalização, prototipação e implementação.
C Análise de dados e requisitos, modelagem das relações das entidades e normalização, verificação
do modelo de dados e projeto do banco de dados.
D Definição das entidades, modelagem do banco de dados, normalização e implementação.
Com base no grau de relacionamento ou cardinalidade, temos a possibilidade de classificar os 
relacionamentos entre as entidades com três tipos de graus distintos.
7
8
9
23/05/2023, 11:38 Avaliação II - Individual
about:blank 5/6
O que é grau do relacionamento?
A Também chamado de simplicidade do relacionamento, é responsável por determinar o número de
ocorrências entre duas entidades que estão associadas por um relacionamento.
B Também chamado de finalidade do relacionamento, é responsável por determinar o número de
ocorrências entre duas entidades que estão associadas por um relacionamento.
C Também chamado de cardinalidade do relacionamento, é responsável por determinar o número
de ocorrências entre duas entidades que estão associadas por um relacionamento.
D Também chamado de obrigatóriedade do relacionamento, é responsável por determinar o número
de ocorrências entre duas entidades que estão associadas por um relacionamento.
A modelagem de um banco de dados é dita como uma importante etapa duranteo 
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:
( ) Número 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 F - F - V - V.
B V - F - V - V.
C V - V - F - F.
10
23/05/2023, 11:38 Avaliação II - Individual
about:blank 6/6
D F - V - V - V.
Imprimir

Continue navegando