Buscar

Princípios de Banco de Dados (GTI11)

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

Disciplina: Princípios de Banco de Dados (GTI11) 
Avaliação: Avaliação II - Individual FLEX ( Cod.:649522) ( peso.:1,50) 
Prova: 24922267 
Nota da Prova: 8,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. 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) II - I - IV - II. 
 b) I - III - II - IV. 
 c) I - III - IV - II. 
 d) I - II - III - IV. 
 
2. No processo de desenvolvimento de um banco de dados, a etapa de modelagem de 
dados se torna a primeira e mais importante etapa. Na modelagem de dados, o 
desenvolvedor ou administrador de banco de dados realiza a abstração do cenário 
para qual determinada aplicação será desenvolvida e transpõe para um modelo de 
dados todos os elementos sob o qual se deseja armazenar informações. 
O processo de modelagem é dividido em modelos, e cada modelo são visões 
diferentes, com nível de profundidade diferente para os mesmos dados. O primeiro 
modelo que ocorre com a sua estruturação em um nível abstrato, dito de alto nível, 
afinal pode ser compreendido por qualquer pessoa. Neste sentido, assinale a 
alternativa CORRETA que apresenta o referido modelo abstrato: 
 a) Compartilhado-Relacionamento. 
 b) Compartilhado-Relacional. 
 c) Construtivo-Conceitual. 
 d) Entidade-Relacionamento. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYNTEwNw==&action2=R1RJMTE=&action3=NjQ5NTIy&action4=MjAyMC8y&prova=MjQ5MjIyNjc=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYNTEwNw==&action2=R1RJMTE=&action3=NjQ5NTIy&action4=MjAyMC8y&prova=MjQ5MjIyNjc=#questao_2%20aria-label=
3. A modelagem de dados é muito importante quando iniciamos um projeto de banco 
de dados. Essa modelagem pode ser classificada em três etapas distintas. Sabendo 
disso, associe os itens, utilizando o código a seguir: 
 
I- Modelo Conceitual. 
II- Modelo Lógico. 
III- Modelo Físico. 
 
( ) É o modelo considerado como etapa final da modelagem, ficando na estrutura 
física de armazenamento. 
( ) Modelo utilizado para mapeamento do início de processo; está focado na regra 
de negócio e não com a forma de armazenamento do banco de dados. 
( ) Modelo que tem como principal objetivo representar a estrutura de registro de 
um banco de dados. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) I - II - III. 
 b) III - II - I. 
 c) III - I - II. 
 d) II - I - III. 
 
4. 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) Somente a sentença IV está correta. 
 b) Somente a sentença II está correta. 
 c) As sentenças I e II estão corretas. 
 d) As sentenças I e III estão corretas. 
 
5. Um determinado comércio comercializa diversos tipos de produtos, para isso é 
necessária uma rigorosa gestão destes produtos, saber quantos existem no estoque, 
quais estão para vencer, a qual fornecedor pertence, entre outros. Para isso, foi 
contratado um profissional para projetar um banco de dados e um sistema para 
armazenar os dados. A modelagem apresentada pelo profissional é mostrada a seguir, 
contento três tabelas, sendo que os atributos CODIGO nas tabelas PRODUTO E 
FORNECEDOR são únicos. Sobre o exposto, assinale a alternativa CORRETA: 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYNTEwNw==&action2=R1RJMTE=&action3=NjQ5NTIy&action4=MjAyMC8y&prova=MjQ5MjIyNjc=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYNTEwNw==&action2=R1RJMTE=&action3=NjQ5NTIy&action4=MjAyMC8y&prova=MjQ5MjIyNjc=#questao_4%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYNTEwNw==&action2=R1RJMTE=&action3=NjQ5NTIy&action4=MjAyMC8y&prova=MjQ5MjIyNjc=#questao_5%20aria-label=
 
 a) O campo CODIGO na tabela PRODUTO é chave primária na tabela PRODUTO 
e identifica o FORNECEDOR que fornece um determinado produto. 
 b) O relacionamento entre PRODUTO e ESTOQUE é do tipo um-para-muitos 
 c) O campo TELEFONE é o identificador da tabela FORNECEDOR 
 d) O relacionamento entre ESTOQUE e FORNECEDOR é do tipo um-para-um 
 
6. 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 - V - F - F. 
 b) F - F - F - V. 
 c) V - F - V - V. 
 d) F - V - F - F. 
 
7. A modelagem de dados pode ser entendida como o processo de descrição das 
características de funcionamento de um banco de dados. A modelagem é 
normalmente organizada em três fases distintas. Quais são essas fases? 
 a) Modelo Conceitual, Modelo Lógico e Modelo Físico. 
 b) Modelo Definido, Modelo Conceitual e Modelo Final. 
 c) Modelo Inicial, Modelo Metafísico, Modelo Físico. 
 d) Modelo Metafísico, Modelo Lógico e Modelo Didático. 
 
8. 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 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYNTEwNw==&action2=R1RJMTE=&action3=NjQ5NTIy&action4=MjAyMC8y&prova=MjQ5MjIyNjc=#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYNTEwNw==&action2=R1RJMTE=&action3=NjQ5NTIy&action4=MjAyMC8y&prova=MjQ5MjIyNjc=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYNTEwNw==&action2=R1RJMTE=&action3=NjQ5NTIy&action4=MjAyMC8y&prova=MjQ5MjIyNjc=#questao_8%20aria-label=
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 conceitosatinentes à 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) V - V - F - V - F. 
 b) F - F - V - F - F. 
 c) V - F - V - V - F. 
 d) F - V - F - V - V. 
 
9. 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? 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYNTEwNw==&action2=R1RJMTE=&action3=NjQ5NTIy&action4=MjAyMC8y&prova=MjQ5MjIyNjc=#questao_9%20aria-label=
 
 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) Não será realizado nenhuma ação. Uma vez que a tabela mencionada não está 
infringindo a primeira forma normal. 
 c) O campo TELEFONES será renomeado para TELEFONE e a partir de agora 
armazenará apenas um número. 
 d) 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. 
 
10. 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: 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYNTEwNw==&action2=R1RJMTE=&action3=NjQ5NTIy&action4=MjAyMC8y&prova=MjQ5MjIyNjc=#questao_10%20aria-label=
 a) I - III - IV - II. 
 b) II - I - III - IV. 
 c) IV - II - I - III. 
 d) I - IV - III - II. 
 
Prova finalizada com 8 acertos e 2 questões

Continue navegando