Buscar

av 2 - princípios de bancos 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 4 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

Prévia do material em texto

(
Acadêmico:
 
Disciplina:
 
Avaliação:
Prova:
Erica 
Princípios
 
de
 
Banco
 
de
 
Dados
 
(GTI11)
Avaliação
 
II
 
- Individual
 
Semipresencial 
( peso.:1,50)
Nota da Prova:
 
10,00
)
CURTA ESSA PROVA, SE TE AJUDOU, VALEU 😊
 (
Legenda:
Resposta
 
Certa
Sua
 
Resposta
 
Errada
)
1. A utilizaçã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 é feita através das Formas Normais. Sobre as formas normais, associe os itens, utilizando o código a seguir:
I- Primeira Forma Normal.
II- Segunda Forma Normal.
III- Terceira Forma Normal.
IV- Forma Normal Boyce Cood.
(	) É necessário decompor a tabela em uma ou mais tabelas, sem grupos repetitivos. (	) É aplicável apenas em entidades que possuam chaves primárias e candidatas concatenadas.
(	) É 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.
(	) Para entidades que contenham chaves primárias concatenadas, destacar os atributos que tenham dependência parcial com relação à chave primária concatenada.
Assinale a alternativa que apresenta a sequência CORRETA:
a) I - III - IV - II.
b) IV - II - I - III.
 c) I - IV - III - II.
d) II - I - III - IV.
2. Em princípios de banco de dados, temos o Modelo Entidade-Relacionamento (MER). Esse modelo se ocupa de vários aspectos, inclusive dos relacionamentos e das entidades que podem ser entendidos como uma representação gráfica. Com relação ao MER, analise as sentenças a seguir:
I- De maneira obrigatória, seus nomes são substantivos próprios.
II- No MER, o relacionamento é representado graficamente como losango.
III- As entidades são consideradas os itens mais complexos dos atributos.
IV- As entidades são representadas graficamente por um retângulo no MER.
Agora, assinale a alternativa CORRETA:
a) Somente a sentença III está correta.
b) As sentenças I e IV estão corretas.
 c) As sentenças II e IV estão corretas.
d) Somente a sentença I está correta.
 (
16/03/2021
) (
UNIASSELVI
 
-
 
Centro
 
Universitário
 
Leonardo
 
Da
 
Vinci
 
-
 
Portal
 
do
 
Aluno
 
-
 
Portal
 
do
 
Aluno
 
-
 
Grupo
 
UNIASSELVI
)
 (
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php
) (
1
/4
)
3. 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) F - V - F - F.
b) V - V - F - V.
c) V - F - V - F.
d) V - V - V - F.
4. A modelagem de um banco de dados é 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. Durante a modelagem, a cardinalidade é responsável por demonstrar o comportamento de um relacionamento. Sobre as cardinalidades em um banco de dados, associe os itens, utilizando o código a seguir:
I- 1:1
II- 1:N
III- N:N
IV- N:1
(	) Muitos para muitos. (	) Muitos para um.
(	) Um para muitos. (	) Um para um.
Assinale a alternativa que apresenta a sequência CORRETA:
a) I - II - IV - III.
b) III - IV - I - II.
c) IV - III - II - I.
 d) III - IV - II - I.
5. 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) Definição das entidades, modelagem do banco de dados, normalização e implementação.
 b) 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.
c) Análise de dados e requisitos, modelagem das entidades, otimização e projeto físico do banco de dados.
d) Análise de dados e requerimentos, normalização, prototipação e implementação.
6. Conforme estudamos em Princípios de Banco de Dados, temos os tipos de relacionamento que definem como são associadas as entidades de um banco de dados. Com relação ao grau de relacionamento, é correto afirmar que:
I- O grau de relacionamento tem como função primordial representar graficamente objetos do mundo real.
II- O grau de relacionamento pode ser subdividido em: um para um (1:1), um para muitos (1:N) e muitos para muitos (M:N).
III- O grau de relacionamento pode ser utilizado somente para identificar a hierarquia de uma associação.
IV- O grau de relacionamento dispõe de opções para os valores de atributos aos dados.
Agora, assinale a alternativa CORRETA:
 a) Somente a afirmativa II está correta.
b) Somente a afirmativa IV está correta.
c) As afirmativas I e III estão corretas.
d) As afirmativas I, II e IV estão corretas.
7. Em princípios de banco de dados, temos o Modelo Entidade-Relacionamento (MER). Um dos itens avaliados nesse modelo são os atributos, que podem ser compreendidos como propriedades de entidades e retêm informações específicas. Com relação aos atributos, analise as sentenças a seguir:
I- De maneira geral, os atributos são divididos basicamente em identificadores e descritores.
II- Não é representado graficamente no MER.
III- Não possuem nenhuma relação direta com as instâncias de entidade.
IV- No MER, é representado graficamente por um losango.
Agora, assinale a alternativa CORRETA:
 a) Somente a sentença I está correta.
b) As sentenças I e III estão corretas.
c) As sentenças I e II estão corretas.
d) Somente a sentença IV está correta.
8. 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) Extrarrelacionamento.
b) Entrerrelacionamento.
c) Grau de Relacionamento.
 d) Autorrelacionamento.
9. 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) DBDesigner,CA Erwin e PowerDesigner.
b) InDesign, Flash e PowerDesigner.
c) Ilustrator, InDesign e CA Erwin.
d) Java, Delphi e C#.
10.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:
(	) 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.
d) F - V - V - V.
 (
Prova
 
finalizada
 
com
 
10
 
acertos
 
e
 
0
 
questões
 
erradas
.
)

Outros materiais