Baixe o app para aproveitar ainda mais
Prévia do material em texto
Estrutura e Modelagem de Dados - S20211.063 Ques�onários A�vidade Obje�va 2 5 A�vidade Obje�va 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 Tenta�vas permi�das 2 Instruções Histórico de tenta�vas Tenta�va Tempo Pontuação MAIS RECENTE Tenta�va 1 4 minutos 1 de 1 Pontuação desta tenta�va: 1 de 1 Enviado 4 mar em 16:03 Esta tenta�va levou 4 minutos. Graduação Semestral | 2021.1 Página inicial Avisos Módulos Tarefas Notas Fóruns Conferências Programa Pessoas Importante: Caso você esteja realizando a a�vidade através do aplica�vo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página. Fazer o teste novamente 0,2 / 0,2 ptsPergunta 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á�ca que lida com conjuntos, ou seja, grupo de coisas, sendo u�lizada 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 garan�r 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: III, apenas. I, II e III. Correto!Correto! Alterna�va correta. Uma relação é uma estrutura matemá�ca bidimensional composta por linhas e colunas, que apresenta regras de integridade de en�dades e referencial e que se u�liza 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. 0,2 / 0,2 ptsPergunta 2 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 en�dade no relacionamento 1:M das en�dades 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 u�lizado o conceito de chave primária, pois uma chave candidata foi selecionada para iden�ficar exclusivamente todos os outros valores de atributos em uma determinada linha. II. Foi u�lizado 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 u�lizado o conceito de en�dade composta ou associa�va, pois essa tabela é u�lizada para ligar as tabelas originalmente no relacionamento M:M. É correto o que se afirma em: I, apenas. III, apenas. I e II, apenas. II e III, apenas. I, II e III. Correto!Correto! Alterna�va correta. Para que haja a devida implementação de relacionamentos iden�ficados como M:M, devemos u�lizar os conceitos de chave primária, os conceitos de chave estrangeira e também o conceito de en�dade composta ou associa�va, pois essa tabela é u�lizada 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. 0,2 / 0,2 ptsPergunta 3 Leia o texto a seguir: Uma empresa gostaria de informa�zar 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á�ca. 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 u�lizar a primeira forma normal. II. Devemos u�lizar a terceira forma normal, para resolver este problema. III. Devemos u�lizar a forma normal de Boyce-Codd para resolver este problema. É correto o que se afirma em: I, apenas. Correto!Correto! Alterna�va correta. Ao se apresentar uma tabela e esta apresentar grupos de repe�ção, ou seja, quando um grupo de várias entradas do mesmo �po pode exis�r para qualquer ocorrência única de atributo chave, devemos eliminá-los, cer�ficando-se de que cada linha defina uma única en�dade. Para isto devemos aplicar a primeira forma normal (1FN), ou seja, sem grupos repe�dos e com chave primária iden�ficada. II e III, apenas. II, apenas. III, apenas. I, II e III. 0,2 / 0,2 ptsPergunta 4 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, u�lizou 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 en�dades relacionadas, por esse mo�vo... 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. os termos conjunto de en�dades e tabela podem ser u�lizados de modo intercambiável. Correto!Correto! Alterna�va correta. Quando se diz que uma tabela pode conter um grupo de ocorrências de en�dades relacionadas, quer dizer que a tabela pode conter um conjunto de en�dades, dessa forma, podemos u�lizar os termos conjunto de en�dades e tabela de forma intercambiável. todos os valores em uma coluna devem se adequar a um mesmo formato. cada intersecção entre linha e coluna representa um único valor. 0,2 / 0,2 ptsPergunta 5 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 repe�çã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. 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. Correto!Correto! 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 repe�çã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. A tabela Projeto é a única que se encontra na primeira forma normal, todas as demais estão sem normalizar. Pontuação do teste: 1 de 1 Anterior Próximo Detalhes da úl�ma tenta�va: Tempo: 4 minutos Pontuação atual: 1 de 1 Pontuação man�da: 1 de 1 Mais 1 tenta�va disponível Fazer o teste novamente (Será man�da sua pontuação mais alta) https://famonline.instructure.com/courses/12954 https://famonline.instructure.com/courses/12954/quizzes https://famonline.instructure.com/courses/12954/quizzes/46670 https://famonline.instructure.com/ https://famonline.instructure.com/ https://famonline.instructure.com/calendar https://famonline.instructure.com/conversations http://help.instructure.com/ https://famonline.instructure.com/courses/12954/quizzes/46670/history?version=1 https://famonline.instructure.com/courses/12954 https://famonline.instructure.com/courses/12954/announcements https://famonline.instructure.com/courses/12954/modules https://famonline.instructure.com/courses/12954/assignments https://famonline.instructure.com/courses/12954/grades https://famonline.instructure.com/courses/12954/discussion_topics https://famonline.instructure.com/courses/12954/conferences https://famonline.instructure.com/courses/12954/assignments/syllabus https://famonline.instructure.com/courses/12954/users https://famonline.instructure.com/courses/12954/quizzes/46670/take?user_id=57496 https://famonline.instructure.com/courses/12954/modules/items/228095 https://famonline.instructure.com/courses/12954/modules/items/228102 https://famonline.instructure.com/courses/12954/quizzes/46670/take?user_id=57496
Compartilhar