Buscar

Princípios de Banco de Dados (GTI11) - Avaliação 2

Prévia do material em texto

06/04/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/5
Acadêmico: Bruno Ricardo Jasper Wolf (2469178)
Disciplina: Princípios de Banco de Dados (GTI11)
Avaliação: Avaliação II - Individual FLEX ( Cod.:649522) ( peso.:1,50)
Prova: 26970060
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada 
1. 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) Grau de Relacionamento.
 b) Extrarrelacionamento.
 c) Entrerrelacionamento.
 d) Autorrelacionamento.
2. A modelagem de dados pode ser compreendida como o ato de especificar as estruturas de
dados e as regras de negócio necessárias para o seu desenvolvimento. Os modelos podem
ser classificados como conceitual, lógico ou físico. Com relação ao modelo lógico, analise as
sentenças a seguir:
I- Seu objetivo é descrever as informações em um contexto de negócio de forma simples e de
fácil compreensão aos usuários finais, para posteriormente serem armazenadas em um
banco de dados.
II- Ele tem por objetivo representar as estruturas que irão armazenar os dados dentro de um
Banco de Dados.
III- É considerado a etapa final do projeto de banco de dados, onde será utilizada a
linguagem de definição de dados do SGDB.
IV- Nesta etapa, levamos em conta qual será a abordagem utilizada referente ao Banco de
Dados: Relacional, Hierárquico ou de Rede.
Assinale a alternativa CORRETA:
 a) Somente a sentença I está correta.
 b) As sentenças II e IV estão corretas.
 c) Somente a sentença III está correta.
 d) As sentenças I e III estão corretas.
06/04/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 2/5
3. 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. Em um
modelo de banco de dados as tabelas e entidades tem em seus relacionamentos os
comportamentos da participação de suas ocorrências. Tais comportamentos são definidos
pela cardinalidade, que, na definição de Elmasri e Navathe (2005, p. 22), a razão de
cardinalidade "especifica o número máximo de instâncias de relacionamento em que uma
entidade pode participar". Dito isso, a figura anexa apresenta um modelo lógico abaixo com o
relacionamento entre a tabela Cliente e a tabela Telefone. Sobre o modelo de dados, assinale
a alternativa CORRETA no que se refere à cardinalidade que o modelo representa:
FONTE: ELMASRI, Ramez. NAVATHE, Schmkant B. Sistemas de Banco de Dados. 4. ed.
Pearson: São Paulo, 2005.
 a) Um TELEFONE pertence a um CLIENTE e um CLIENTE tem muitos TELEFONES.
 b) Um TELEFONE pode pertencer apenas a um CLIENTE e um CLIENTE pode ter muitos
TELEFONES.
 c) Um CLIENTE pode ter muitos TELEFONES e um TELEFONE pode pertencer a muitos
CLIENTES.
 d) Um TELEFONE pode pertencer a muitos CLIENTES e um CLIENTE tem apenas um
TELEFONE.
4. No Modelo Entidade-Relacionamento (MER), um aspecto que devemos dar atenção é o
relacionamento que ocorre entre os objetos de um banco de dados. Analise a representação
gráfica a seguir e assinale a alternativa CORRETA quanto ao grau de relacionamento:
06/04/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 3/5
 a) Ao analisar a imagem, podemos afirmar que não existe nenhum grau de relacionamento
entre as entidades em questão (1:1).
 b) A imagem simboliza graficamente o grau de um para muitos (1:1).
 c) Através da imagem podemos afirmar que o grau de relacionamento é de um para um (1:1).
 d) A imagem pode afirmar que o grau de relacionamento é um para vários (1:1).
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 - V - V.
 b) F - V - F - V.
 c) V - V - V - F.
 d) V - F - F - V.
6. O Modelo Entidade-Relacionamento (MER) pode ser entendido como um mapeamento do
mundo real em um modelo gráfico que representará o modelo e o relacionamento existente
entre os dados. Com relação ao MER, classifique V para as sentenças verdadeiras e F para
as falsas:
( ) O MER foi desenvolvido para facilitar a visão do projeto de banco de dados,
possibilitando a representação de um esquema lógico global do banco de dados.
( ) O MER é utilizado apenas para termos noção de quão complexo pode ser um projeto;
entretanto, não possui nenhuma aplicação prática.
( ) No MER, os atributos são a representação abstrata de um objeto do mundo real sobre a
qual queremos guardar informações.
( ) No MER, o relacionamento é a associação entre os elementos do conjunto de uma
entidade com outra entidade.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) V - F - F - V.
 c) F - V - F - F.
 d) F - F - V - F.
06/04/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 4/5
7. O processo de modelagem de dados é primordial para garantir a integridade dos dados. Com
este fim, também é realizado o processo de normalização com o emprego de formas normais.
Sobre as formas normais, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Para estar na primeira forma normal, uma tabela deve remover os atributos atômicos.
( ) Para estar na segunda forma normal, deve estar na primeira forma normal e garantir que
os atributos devem ser atômicos.
( ) Para estar na terceira forma normal, uma tabela deve estar na segunda forma normal e
não deve haver dependência transitiva das chaves.
( ) Um dos quesitos para estar na quarta forma normal é que a tabela esteja na terceira
forma normal.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F - V.
 b) V - V - F - V.
 c) F - F - V - V.
 d) V - V - F - F.
8. Considere as duas imagens em anexo. Note que a tabela acima representa a tabela
PESSOA na etapa de modelagem de dados, enquanto a tabela abaixo ilustra como estes
dados estão armazenados fisicamente no banco de dados. Aplicando a primeira forma
normal, o que acontecerá com este modelo?
 a) Não será realizadonenhuma ação. Uma vez que a tabela mencionada não está infringindo
a primeira forma normal.
 b) O campo TELEFONES será removido, dando origem a uma tabela chamada TELEFONE
contendo dois campos ID_PESSOA (que será chave primária e estrangeira) e TELEFONE
(contendo um número de telefone).
 c) O campo TELEFONES será removido, dando origem a uma tabela chamada TELEFONE.
A chave primária da tabela TELEFONES fará parte da tabela PESSOA na forma de uma
chave estrangeira.
 d) O campo TELEFONES será renomeado para TELEFONE e a partir de agora armazenará
apenas um número.
06/04/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 5/5
9. O desenvolvimento de um banco de dados passa necessariamente pelo processo de
modelagem de dados, técnica utilizada para especificar as regras de negócios e as estruturas
de dados, sendo sua aplicação de grande importância para o bom resultado do projeto.
Acerca do processo de modelagem de dados, classifique V para as sentenças verdadeiras e
F para as falsas:
( ) A modelagem conceitual requer o envolvimento maior do cliente, a fim de discutir as
regras de negócio e a tecnologia que será adotada.
( ) O modelo conceitual registra quais dados podem aparecer no banco, mas não registra
como estes estão armazenados no SGBD.
( ) O modelo lógico leva em conta algumas limitações da tecnologia que serão adotadas e
implementa recursos, como, por exemplo, a definição das chaves primárias e estrangeiras.
( ) O desenvolvimento do modelo físico demonstra o momento ideal para aplicar a técnica
de normalização, posto que seguirá as definições do SGBD preferido pelo desenvolvedor.
( ) A modelagem de dados é utilizada em situações extremas, uma vez que a consistência
de dados é apenas opcional.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V - F.
 b) F - V - V - F - F.
 c) V - F - V - F - V.
 d) F - F - V - V - F.
10.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) II - I - IV - II.
 c) I - III - IV - II.
 d) I - II - III - IV.
Prova finalizada com 9 acertos e 1 questões erradas.

Continue navegando