Wikipedia

Resultados da pesquisa

sexta-feira, 18 de fevereiro de 2022

Estrutura e Modelagem de dados - atividade 2 - FAM

 Atividade Objetiva 2 

Pergunta 1 

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. 

I, apenas. 

I e II, apenas. 

II e III, apenas. 

III, apenas. 

Pergunta 2 

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: 

II e III, apenas. 

II, apenas. 

I, apenas. 

III, apenas. 

I, II e III. 

Pergunta 3 

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

todos os valores em uma coluna devem se adequar a um mesmo formato. cada intersecção entre linha e coluna representa um único valor. 

cada coluna possui uma faixa específica de valores conhecida como domínio de atributos. 

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

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

Pergunta 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 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 sem passar pelo processo de normalização. 

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

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

demais estão sem normalizar. 

Pergunta 5 

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: 

III, apenas. 

I, apenas. 

I e II, apenas. 

II e III, apenas. 

I, II e III. 


Nenhum comentário:

Postar um comentário

AO2 - Sistemas Distribuidos - FAM - NOTA 10

  AO2   Sinalizar pergunta: Pergunta 1 Pergunta 1 Leia o texto abaixo:   Por conta da pandemia COVID – 19 (2020), Ana começou a trabalhar em...