Você está na página 1de 8

15/02/2021 Atividade Objetiva 2: Estrutura e Modelagem de Dados

Atividade Objetiva 2
Entrega 16 abr em 23:59 Pontos 1 Perguntas 5
Disponível 10 fev em 0:00 - 16 abr em 23:59 2 meses Limite de tempo Nenhum
Tentativas permitidas 2

Instruções
Importante:

Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você
clique em "FAZER O QUESTIONÁRIO", no final da página.

Fazer o teste novamente

Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 21 minutos 1 de 1

Pontuação desta tentativa: 1 de 1


Enviado 15 fev em 16:14
Esta tentativa levou 21 minutos.

Pergunta 1 0,2 / 0,2 pts

Leia o texto a seguir:

A tabela, em um modelo relacional, é vista como uma estrutura


bidimensional compostas por linhas e colunas. Ela é chamada de
relação, pois o criador do modelo relacional, E.F. Codd, utilizou esse
termo como sinônimo de tabela.

https://famonline.instructure.com/courses/12954/quizzes/46670 1/8
15/02/2021 Atividade Objetiva 2: Estrutura e Modelagem de Dados

Fonte: Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto,


implementação e administração. São Paulo, Cengage Learning, 2011.

Uma tabela pode conter um grupo de ocorrências de entidades


relacionadas, por esse motivo...

Correto!
os termos conjunto de entidades e tabela podem ser utilizados de modo
intercambiável.

Alternativa correta. Quando se diz que uma tabela pode conter um


grupo de ocorrências de entidades relacionadas, quer dizer que a
tabela pode conter um conjunto de entidades, dessa forma, podemos
utilizar os termos conjunto de entidades e tabela de forma
intercambiável.

cada coluna possui uma faixa específica de valores conhecida como


domínio de atributos.

cada coluna de tabela representa um atributo e possui um nome diferente.

todos os valores em uma coluna devem se adequar a um mesmo formato.

cada intersecção entre linha e coluna representa um único valor.

Pergunta 2 0,2 / 0,2 pts

Leia o texto a seguir:

https://famonline.instructure.com/courses/12954/quizzes/46670 2/8
15/02/2021 Atividade Objetiva 2: Estrutura e Modelagem de Dados

Uma empresa gostaria de informatizar os seus pedidos preenchidos por


seus vendedores para que pudesse ter mais controle e agilidade em seus
processos. Foi constatado que os pedidos possuíam a seguinte estrutura:

PEDIDO(num_pedido, prazo, cliente, endereço, cidade, uf, cnpj,


cod_produto, quant_produto, descr_produto, vlrUnitario_produto,
vlrTotal_produto, vlrTotal_Pedido, cod_vendedor e nome_vendedor).

Ao analisar esta tabela encontramos alguns problemas. O primeiro deles,


refere-se aos atributos que se repetem (cod_produto, quant_produto,
descr_produto, vlrUnitario_produto, vlrTotal_produto, vlrTotal_Pedido).

Fonte: MACHADO, F.; ABREU, M. Projeto de Banco de Dados – Uma


Visão Prática. 11ª ed. São Paulo. Editora Érica, 2004.

Considerando as informações apresentadas, avalie as afirmações a


seguir:

I. Para resolver este problema, devemos utilizar a primeira forma normal.

II. Devemos utilizar a terceira forma normal, para resolver este problema.

III. Devemos utilizar a forma normal de Boyce-Codd para resolver este


problema.

É correto o que se afirma em:

I, II e III.

III, apenas.

Correto! I, apenas.

https://famonline.instructure.com/courses/12954/quizzes/46670 3/8
15/02/2021 Atividade Objetiva 2: Estrutura e Modelagem de Dados

Alternativa correta. Ao se apresentar uma tabela e esta apresentar


grupos de repetição, ou seja, quando um grupo de várias entradas
do mesmo tipo pode existir para qualquer ocorrência única de
atributo chave, devemos eliminá-los, certificando-se de que cada
linha defina uma única entidade. Para isto devemos aplicar a
primeira forma normal (1FN), ou seja, sem grupos repetidos e com
chave primária identificada.

II e III, apenas.

II, apenas.

Pergunta 3 0,2 / 0,2 pts

Leia o texto a seguir:

O modelo relacional apresentado por E. F. Codd em 1970, baseia-se na


lógica os predicados e na teoria dos conjuntos. A lógica dos predicados
fornece um modelo em que uma proposição (afirmação de um fato) pode
ser verificada como verdadeira ou falsa. A teoria dos conjuntos é a parte
da matemática que lida com conjuntos, ou seja, grupo de coisas, sendo
utilizada como a base para a manipulação de dados no modelo
relacional.

Fonte: Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto,


implementação e administração. São Paulo, Cengage Learning, 2011.

Considerando as informações apresentadas, avalie as afirmações a


seguir:

I. O modelo relacional apresenta uma estrutura lógica de dados,


representada por relações.

https://famonline.instructure.com/courses/12954/quizzes/46670 4/8
15/02/2021 Atividade Objetiva 2: Estrutura e Modelagem de Dados

II. O modelo relacional apresenta um conjunto de regras de integridade


para garantir que os dados sejam e permaneçam consistentes ao longo
do tempo.

III. O modelo relacional apresenta um conjunto de operações que define


como os dados são manipulados.

É correto o que se afirma em:

I, apenas.

II e III, apenas.

I e II, apenas.

III, apenas.

Correto!
I, II e III.

Alternativa correta. Uma relação é uma estrutura matemática


bidimensional composta por linhas e colunas, que apresenta regras
de integridade de entidades e referencial e que se utiliza de um
conjunto de oito operadores relacionais: SELECT, PROJECT, JON,
INTERSECT, UNION, DIFFERENCE, PRODUCT e DIVIDE para
manipulação do conteúdo das tabelas.

Pergunta 4 0,2 / 0,2 pts

Leia o texto a seguir:

Normalização é um processo para avaliar e corrigir estruturas e tabelas


de modo a minimizar as redundâncias de dados, reduzindo, assim, a
probabilidade de anomalias. A normalização atua por meio de uma série
https://famonline.instructure.com/courses/12954/quizzes/46670 5/8
15/02/2021 Atividade Objetiva 2: Estrutura e Modelagem de Dados

de estágios chamados formas normais. A 1FN descreve um formato de


tabela em que todos os atributos de chave estão definidos, não há grupos
de repetição e todos os atributos são dependentes da chave primária. Na
2FN, a tabela deve estar na 1FN e não incluir dependências parciais.

Sendo assim, podemos ter como exemplo as seguintes tabelas (em


formato de esquema relacional):

Projeto (Proj_Num, Proj_Nome);

Funcionario(Func_Num, Func_Nome, Func_Cargo, Func_SalHora);

Designacao(Proj_Num, Func_Num, Desig_Horas)

Fonte: Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto,


implementação e administração. São Paulo, Cengage Learning, 2011.

Considerando as informações apresentadas, avalie a opção correta.

A tabela Projeto é a única que se encontra na primeira forma normal,


todas as demais estão sem normalizar.

As tabelas Projeto, Funcionario e Designacao encontram-se sem passar


pelo processo de normalização.

As tabelas Projeto, Funcionario e Designacao encontram-se somente na


primeira forma normal.

A tabela Funcionário é a única que se encontra na primeira forma normal,


todas as demais estão sem normalizar.

Correto!
As tabelas Projeto, Funcionário e Designação encontram-se na primeira
forma normal e na segunda forma normal.

https://famonline.instructure.com/courses/12954/quizzes/46670 6/8
15/02/2021 Atividade Objetiva 2: Estrutura e Modelagem de Dados

As tabelas Projeto, Funcionario e Designacao encontram-se na


primeira forma normal, pois todos os atributos de chave estão
definidos, não possuem grupos de repetição e todos os atributos são
dependentes da chave primária E, também, na segunda forma
normal, pois todas as tabelas estão na primeira forma normal e não
inclui dependências parciais.

Pergunta 5 0,2 / 0,2 pts

Leia o texto a seguir:

Em relação aos relacionamentos dentro do banco de dados relacional,


podemos classificá-los como um para um (1:1), um para muitos (1:M) e
muitos para muitos (M:M). No ambiente relacional, não existe suporte
direto a relacionamentos (M:M), dessa forma, devem ser implementados
criando-se uma nova entidade no relacionamento 1:M das entidades
originais, conforme figura.

Figura – Adaptada

Fonte: Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto,


implementação e administração. São Paulo, Cengage Learning, 2011.

Considerando as informações apresentadas, avalie as afirmações a


seguir:

I. Foi utilizado o conceito de chave primária, pois uma chave candidata foi
selecionada para identificar exclusivamente todos os outros valores de
atributos em uma determinada linha.
https://famonline.instructure.com/courses/12954/quizzes/46670 7/8
15/02/2021 Atividade Objetiva 2: Estrutura e Modelagem de Dados

II. Foi utilizado o conceito de chave estrangeira, pois existe um atributo


em uma tabela cujos valores devem coincidir com a chave primária de
outra tabela ou devem ser nulos.

III. Foi utilizado o conceito de entidade composta ou associativa, pois


essa tabela é utilizada para ligar as tabelas originalmente no
relacionamento M:M.

É correto o que se afirma em:

I e II, apenas.

I, apenas.

Correto! I, II e III.

Alternativa correta. Para que haja a devida implementação de


relacionamentos identificados como M:M, devemos utilizar os
conceitos de chave primária, os conceitos de chave estrangeira e
também o conceito de entidade composta ou associativa, pois essa
tabela é utilizada para ligar as tabelas originalmente no
relacionamento M:M, incluindo em sua estrutura, como chaves
estrangeiras, pelo menos as chaves primárias das tabelas que estão
sendo ligadas.

II e III, apenas.

III, apenas.

Pontuação do teste: 1 de 1

https://famonline.instructure.com/courses/12954/quizzes/46670 8/8

Você também pode gostar