Buscar

Princípios de Banco de Dados AV II

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

Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:738589)
 1,50
 49617496
 10
 9/1
 9,00
Em um projeto de banco de dados, o Modelo Entidade-Relacionamento (modelo conceitual) é 
composto por diversos elementos. Um dos itens avaliados nesse modelo são os atributos que são 
propriedades de entidades e retêm informações específicas sobre as caraterísticas de uma entidade. 
Com relação ao atributo no modelo conceitual, analise as sentenças a seguir:
I- O atributo identificador identifica unicamente uma entidade.
II- É representando graficamente por um círculo no MER.
III- O atributo identificador identifica unicamente uma instância da entidade.
IV- No MER, o atributo é representado graficamente como losango.
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 II estão corretas.
D Somente a sentença II está correta.
As chaves, com relação ao modelo lógico, correspondem aos atributos identificadores. Eles permitem 
dar uma identificação a cada ocorrência de instância em uma tabela e garantir que elas sejam únicas. 
Dentro do banco de dados propriamente dito, as chaves contam ainda com outras funcionalidades, 
sendo que, além de ter a função de identificar uma linha de uma tabela, elas ajudam a estabelecer o 
relacionamento entre as tabelas de um banco de dados relacional. Sobre o exposto, classifique V para 
as sentenças verdadeiras e F para as falsas:
( ) Chaves primárias só funcionam quando são compostas, formada de duas ou mais em cada tabela.
( ) O campo que pertence a uma chave primária pode ter valor opcional, sendo um deles o NULL 
(nulo).
1
2
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/ey...
1 of 6 17/06/2022 11:42
( ) Ao definir uma chave primária, está se definindo apenas uma restrição de integridade.
( ) A chave primária simples é formada por apenas um campo da tabela.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B F - V - F - V.
C F - F - F - F.
D V - F - F - V.
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, SQL e Projeto Físico.
B Análise de Recursos, Projeto de Implementação, 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 Requisitos, Projeto Conceitual, Projeto Lógico e Projeto Físico.
Um banco de dados não é implementado direto, ou seja, são necessárias diversas etapas. Durante 
o ciclo de vida de um banco de dados existem alguns passos. A partir dos modelos de dados e de suas 
3
4
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/ey...
2 of 6 17/06/2022 11:42
definições, associe os itens, utilizando o código a seguir:
I- Modelo físico.
II- Modelo Conceitual.
III- Modelo Descritivo.
IV- Modelo Lógico.
( ) É realizado durante a fase inicial, chamada análise de requisitos, que busca relatar através de 
linguagem natural a situação, o ambiente e o problema a ser resolvido, delimitando assim o escopo do 
projeto.
( ) Dos modelos de banco de dados, é considerado de maior alto nível, pois pode ser compreendido 
até mesmo pelo usuário. Neste modelo são desconsiderados fatores de implementação e o tipo de 
dados. 
( ) É considerado tanto a SQL quanto sua execução em um sistema gerenciador de banco de dados. 
( ) É o modelo que pode ser compreendido por quem atuará na utilização do banco de dados 
(programadores, dba etc). Neste modelo, são definidos os campos, os tipos de dados, as chaves 
primárias e estrangeiras. 
Assinale a alternativa que apresenta a sequência CORRETA:
A I - III - IV - II.
B I - II - IV - III.
C III - I - II - IV.
D III - II - I - IV.
A normalização pode ser entendida como o esforço de minimizar a redundância e otimizar as 
estruturas de dados, organizando os elementos de informações em grupos apropriados. Com relação à 
normalização, analise as sentenças a seguir:
I- Existem somente duas formas normais criadas por Codd, primeira forma (1FN) e a segunda forma 
(2FN).
II- Existem inicialmente três formas normais criadas por Codd: normais primeira (1FN), segunda 
(2FN) e terceira (3FN).
III- Formas normais são importantes para prever possíveis problemas na estrutura de um banco de 
dados.
IV- Existem somente duas formas normais criadas por Boyce: primeira forma (FNBC) e a segunda 
forma (BCNF).
Agora, assinale a alternativa CORRETA:
A Somente a sentença III está correta.
B Somente a sentença I está correta.
5
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/ey...
3 of 6 17/06/2022 11:42
C As sentenças I, II e IV estão corretas.
D As sentenças II e III estão corretas.
Há alguns conceitos sobre o Modelo Entidade-Relacionamento (MER). Este modelo representa 
uma forma gráfica dos objetos e seus respectivos relacionamentos. Para uma modelagem bem-
sucedida de um MER, qual é a primeira ação a ser desenvolvida?
A Concentrar-se somente nos recursos que vamos utilizar, já que não necessitamos saber qual o
problema a ser resolvido.
B No início de um Modelo Entidade-Relacionamento (MER), devemos apenas apoiar nossas
decisões nas entidades.
C Levantar em forma de escopo os requisitos, normalmente utilizamo-nos de uma documentação
descritiva.
D O Modelo Entidade-Relacionamento (MER) dispensa qualquer pré-requisito, já que sua
aplicação é testada em seu implemento.
Em Princípios de Banco de Dados, temos vários tipos de modelos. Um deles é o modelo 
conceitual, que está focado não em discutir qual tecnologia será aplicada ao projeto, mas, sim, nos 
aspectos dos negócios. Com relação a esse tipo de modelo, classifique V para as sentenças 
verdadeiras e F para as falsas:
( ) Podemos afirmar que esse modelo é utilizado unicamente para melhorar o desempenho da base 
de dados.
( ) Podemos considerar que o modelo conceitual é o ponto de partida para um projeto da base de 
dados.
( ) Podemos afirmar que esse modelo foca unicamente no aspecto físico da base de dados.
( ) Podemos afirmar que o modelo conceitual é utilizado somente no final dos processos de um 
projeto.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - F.
B F - V - F - F.
C V - V - V - F.
D V - V - F - V.
6
7
8
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/ey...
4 of 6 17/06/2022 11:42
Essa é a forma que os elementos se relacionam com as entidades num relacionamento de Um para Um 
(1:1).
A que o exposto se refere?
A Todos os elementos de uma entidade se relacionam com os vários elementos de outra entidade.
B Cada elemento de uma entidade se relaciona a apenas um único elemento de outra entidade.
C Todos os elementos de uma entidade se relacionam a apenas um único elemento de outra
entidade.
D Cada elemento de uma entidade se relaciona com vários elementosde outra entidade.
Um Modelo Entidade-Relacionamento tem como objetivo representar as estruturas de dados. Ela 
é composta por três componentes distintos: as entidades, os atributos e os relacionamentos. Com 
relação aos relacionamentos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O relacionamento pode ser entendido como uma ação entre as entidades.
( ) O relacionamento é representado por losango, e normalmente seus nomes são verbos.
( ) O relacionamento é utilizado tanto para depósito quanto para recuperação de dados, ele 
representa sempre um substantivo.
( ) Os relacionamentos são as características das entidades. Por exemplo: a entidade pessoa possui 
relacionamento do tipo: CPF, nome, telefone, entre outras.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - V.
B F - V - F - F.
C V - V - F - F.
D F - F - F - V.
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:
9
10
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/ey...
5 of 6 17/06/2022 11:42
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 II - I - IV - II.
C I - II - III - IV.
D I - III - IV - II.
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/ey...
6 of 6 17/06/2022 11:42

Continue navegando