Buscar

Atividade Objetiva 2_ Estrutura e Modelagem de Dados (1)

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 8 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 8 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

Atividade Objetiva 2
Pontuação desta tentativa: 0,8 de 1
0 / 0,2 ptsPergunta 1IncorretaIncorreta
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.
 
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...
 
cada coluna de tabela representa um atributo e possui um nome
diferente.
 cada intersecção entre linha e coluna representa um único valor. 
Alternativa incorreta. Uma tabela é uma estrutura bidimensional
composta por linhas e colunas, dessa forma a intersecção entre
linha e coluna conterá um único valor, mas isso não está
diretamente relacionado a uma tabela conter ou não um grupo de
ocorrências de entidades.
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.
 
todos os valores em uma coluna devem se adequar a um mesmo
formato.
 
os termos conjunto de entidades e tabela podem ser utilizados de
modo intercambiável.
0,2 / 0,2 ptsPergunta 2
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.
 
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, 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.
 I e II, apenas. 
 II e III, apenas. 
 I, apenas. 
 III, apenas. 
0,2 / 0,2 ptsPergunta 3
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.
 
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:
 II e III, apenas. 
 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.
 I, apenas. 
 I e II, apenas. 
 III, apenas. 
0,2 / 0,2 ptsPergunta 4
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 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 Funcionário é a única que se encontra na primeira forma
normal, todas as demais estão sem normalizar.
 
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 somente
na primeira forma normal.
 
As tabelas Projeto, Funcionario e Designacao encontram-se na
primeira forma normal e na segunda forma normal.
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.
 
As tabelas Projeto, Funcionario e Designacao encontram-se sem
passar pelo processo de normalização.
0,2 / 0,2 ptsPergunta 5
Leia o texto a seguir:
 
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:
 III, apenas. 
 II e III, apenas. 
 I, II e III. 
 I, apenas. 
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 únicade 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, apenas. 
Pontuação do teste: 0,8 de 1

Outros materiais