Buscar

Principio de Banco de Dados - Avaliação 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 5 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

Prévia do material em texto

5/17/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: Rafael Zanotti Mayca (2773077)
Disciplina: Princípios de Banco de Dados (GTI11)
Avaliação: Avaliação II - Individual ( Cod.:669277) ( peso.:1,50)
Prova: 30087619
Nota da Prova: 7,00
Legenda: Resposta Certa Sua Resposta Errada 
1. 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) O Modelo Entidade-Relacionamento (MER) dispensa qualquer pré-requisito, já que sua
aplicação é testada em seu implemento.
 c) No início de um Modelo Entidade-Relacionamento (MER), devemos apenas apoiar nossas
decisões nas entidades.
 d) Levantar em forma de escopo os requisitos, normalmente utilizamo-nos de uma
documentação descritiva.
2. 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) As sentenças II e III estão corretas.
 b) Somente a sentença I está correta.
 c) As sentenças I, II e IV estão corretas.
 d) Somente a sentença III está correta.
5/17/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. 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. Sobre a chave primária, a chave estrangeira, a chave
candidata (alternativa) e a chave composta, classifique V para as sentenças verdadeiras e F
para as falsas:
( ) A chave primária ou Primary Key (PK) é uma coluna ou conjunto de colunas que
identificam unicamente um registro dentro de uma tabela, ela pode ser simples ou composta.
( ) A chave composta é uma chave que é primária e estrangeira ao mesmo tempo. 
( ) A chave candidata é um campo que não pode se repetir, também pode ser chamada de
chave alternativa ou chave única. 
( ) A chave estrangeira, do inglês Foreign Key (FK), é uma coluna ou conjunto de colunas
que se referem necessariamente a uma chave primária de outra tabela.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V.
 b) V - F - V - V.
 c) V - V - V - F.
 d) F - V - V - V.
4. Para desenvolver uma modelagem de dados temos o modelo físico, que permite a
implementação de um banco de dados e requer conhecimento técnico. Com relação a esse
tipo de modelo, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O modelo físico é elaborado a partir do modelo lógico.
( ) Esse modelo é a etapa inicial de um projeto de banco de dados.
( ) Ele tem como prioridade a representação gráfica do negócio.
( ) É considerado a etapa final de um projeto de banco de dados. 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F - V.
 b) V - V - V - F.
 c) V - F - F - V.
 d) V - F - V - F.
5. 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.
5/17/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
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) DBDesigner, CA Erwin e PowerDesigner.
 c) Ilustrator, InDesign e CA Erwin.
 d) InDesign, Flash e PowerDesigner.
7. A normalização é um processo pelo qual se aplica uma série de regras sobre as tabelas de
um banco de dados, a fim de verificar se estas foram corretamente projetadas. Tal processo
visa a garantir a integridade dos dados, evitando que informações sem sentido sejam
inseridas, bem como organiza e divide as tabelas de forma mais eficiente, reduzindo a
redundância dos dados e permitindo a evolução do banco de dados. Com base nos conceitos
atinentes à normalização, considere a imagem anexa e classifique V para as sentenças
verdadeiras e F para as falsas:
( ) A tabela Alunos foi normalizada até a terceira forma normal.
( ) Para estar na segunda forma normal, a tabela Profissoes deveria conter também os
CodAluno de todos os alunos.
( ) A exclusão do campo IdadeAluno, é um dos requisitos para que a tabela esteja na
terceira forma normal.
( ) Para estar na terceira forma normal, é necessário que a tabela já tenha atendido a
primeira e segunda forma normal.
( ) Não foi aplicada nenhuma regra de normalização à tabela Alunos.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F - V - V.
 b) V - F - V - V - F.
 c) F - F - V - F - F.
 d) V - V - F - V - F.
5/17/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
8. Considere uma empresa que realiza venda e entrega de produtos. O esquema escrito a
seguir representa uma parte de um modelo que representa as regras do sistema. 
Produto (id_produto, fk_id_fornecedor, nome, preco)
Fornecedor (id_fornecedor, nome, endereço, cnpj) 
Cliente (id_cliente, nome, endereco, telefones (1,N))
Sabendo que os campos sublinhados são chaves primárias e o campo telefones é um campo
multivalorado. Sobre o que está sendo representado no esquema anterior, analise as
seguintes sentenças:
I- O campo ID_CLIENTE é chave primária da tabela cliente, mas é chave estrangeira na
tabela FORNECEDOR.
II- O campo ID_FORNECEDOR é chave primária da tabela FORNECEDOR, o campo
FK_ID_FORNECEDOR é a chave estrangeira dentro da tabela PRODUTO que aponta para
esta chave primária.
III- O tipo de dado ideal para o campo PRECO é o INTEGER por conta das casas decimais.
IV- O campo telefone deve ser removido e uma tabeladeve ser criada para armazenar os
telefones, referenciando o cliente. Tal fato se dá porque a existência desse campo infringe a
primeira forma normal que diz que só devem existir atributos atômicos. 
Assinale a alternativa CORRETA:
 a) As sentenças I, III e IV estão corretas.
 b) Somente a sentença I está correta.
 c) As sentenças II e III estão corretas.
 d) As sentenças II e IV estão corretas.
9. 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) F - V - F - V.
 b) V - F - F - V.
 c) V - F - V - V.
 d) V - V - V - F.
10.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?
5/17/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
 a) 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).
 b) 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.
 c) O campo TELEFONES será renomeado para TELEFONE e a partir de agora armazenará
apenas um número.
 d) Não será realizado nenhuma ação. Uma vez que a tabela mencionada não está infringindo
a primeira forma normal.
Prova finalizada com 7 acertos e 3 questões erradas.

Continue navegando