Baixe o app para aproveitar ainda mais
Prévia do material em texto
CURSO MODELAGEM DE DADOS Plano de estudo Módulo 01 - Apresentação Técnicas para fazer a Análise de dados, Técnica de normalização, (como normalizar um arquivo). Atributos e chaves. Os principais elementos que compõem a técnica de modelagementidade-relacionamento. � Vamos aprender Indentificar entidades e o conjunto de objetos que a compõe. Conceitos de subentidades e entidade fraca. Identificar e relacionar os atributos que compõem uma entidade. Relacionamentos redundantes e relacionamentos que envolvem uma, duas ou mais entidades. Identificar relacionamentos entre as entidades e desenhar o Diagrama de entidade-relacionamento; Chaves e atributos de um relacionamento. Objetivo Módulo 01 - Apresentação O objetivo desta unidade de estudo é lhe proporcionar conhecimentos, competências e habilidades no desenvolvimento da análise de dados. As aulas foram elaboradas para que você possa aprender, o mais rápido possível, as informações sobre esta metodologia de trabalho. Os exercícios e as atividades propostas irão facilitar a assimilação dos conceitos, fazendo você construir, a seu tempo, o conhecimento necessário para desenvolver o uso dessa técnica de modelagem de dados. O curso de Análise de Dados está estimado em 24 horas de estudo e terá momentos de interação e colaboração em que você vai participar e compartilhar ideias e conhecimento com seus colegas. Dedique-se Sugerimos a dedicação de 4 horas por dia de estudo que serão utilizadas em leitura,interação e colaboração via web, além de práticas off-line com exercícios propostos durante as aulas. No quadro abaixo, você terá uma visão geral das atividades que serão realizadas. As videoconferências terão datas e horários previamente definidos e serão divulgadas no quadro de avisos. Introdução ao módulo Módulo 02 - Técnicas de Análise de Dados Para modelar um sistema de informações, precisamos identificar e especificar: As funções que compõem este sistema. Os dados e as informações que ele processa. A Análise de Dados permitirá que você compreenda melhor a natureza e a estrutura dos dados que um sistema usa e processa. Nesta aula, você conhecerá os objetivos e as aplicações daAnálise de Dados e também as técnicas de análise de dados mais utilizadas. Introdução O que é a análise de dados? Para que serve a análise de dados? Técnicas de análise de dados. Conteúdo da aula Discutir o conceito, o objetivo e a aplicabilidade da modelagem de dados. Apresentar as técnicas de normalização e do modelo entidade-relacionamento como as principais técnicas da modelagem de dados. Análise de dados Módulo 02 - Técnicas de Análise de Dados A análise de dados é um conjunto de técnicas com o objetivo de identificar, conceituar e estruturar os dados de uma empresa, de uma parte da empresa ou de um sistema. Veja figura ao lado. O que é a Análise de dados? Para que serve a Análise de Dados? A análise de dados nos ajuda a: Obter um melhor conhecimento do problema. Projetar adequadamente a base de dados. Organizar o compartilhamento dos dados e a integração dos sistemas. Unificar a visão que a empresa tem dos dados. Melhor conhecimento do problema Módulo 02 - Técnicas de Análise de Dados Um problema complexo, para ser compreendido em toda a sua integridade, precisa ser analisado a partir de diferentes pontos de vista. A análise estruturada focaliza um sistema a partir das funções que o compõem. A análise de dados fornece uma visão alternativa para analisarmos um sistema. Um sistema é como se fosse um objeto de múltiplas dimensões. Clique na figura para iniciar a animação: Dependendo do ponto de vista, alguns detalhes são destacados e outros ficam escondidos. As técnicas de especificação de sistemas focalizam o problema sob ângulos diferentes. Nenhuma delas, isoladamente, fornece uma visão completa do sistema. Um bom analista deve conhecer as duas técnicas e utilizá-las em conjunto para um melhor conhecimento do problema. Projetar a base de dados Módulo 02 - Técnicas de Análise de Dados Os dados que um sistema processa são armazenados num conjunto de arquivosinterrelacionados, ao qual damos o nome debase de dados. Para projetar adequadamente esta base de dados é importante conhecer a estrutura e a natureza dos dados que deverão ser armazenados. Compartilhamento de dados Módulo 02 - Técnicas de Análise de Dados Tradicionalmente, cada um dos sistemas da empresa tem sua própria base de dados. Esta forma de organizar as bases de dados faz com que os mesmos dados sejam replicados em mais de um arquivo, de forma redundante. Não existe nenhuma garantia de que esses dados redundantes apresentem os mesmos valores ou mesmo que sejam minimamente compatíveis em conceito e conteúdo. A redundância dos dados exige, ainda, processo redundante para captar, atualizar e processarestes dados. A integração e a troca de informações entre os sistemas se faz de forma complicada e, muitas vezes, insegura. � Unificação de controles Módulo 02 - Técnicas de Análise de Dados Muitas vezes, os mesmos dados são entendidos e conceituados de forma diferente dentro da empresa. Esta diferença de conceituação é, em muitos casos, a fonte da redundância e, conseqüentemente, da inconsistência dos dados. Muito tempo e esforço se perdem com discussões em torno de conceitos e, na hora damanutenção, aparecem problemas pelo desconhecimento do conceito que foi utilizado durante a modelagem. A análise de dados se preocupa em conseguir um consenso entre os usuários a respeito do conceito dos dados no plano corporativo. Técnicas de análise de dados Módulo 02 - Técnicas de Análise de Dados A análise de dados utiliza duas técnicas: 1ª. Normalização dos dados - uma técnica formal, rigorosa e simples, de fácil aplicação, que visa a simplificação dos arquivos, mas não ajuda muito na investigação do problema. 2ª. Modelagem entidade-relacionamento - uma técnica menos formal, mas extremamente útil para investigar as necessidades dos usuários em relação aos dados. � NORMALIZAÇÃO DE DADOS 6/8 Arquivos normalizados Módulo 03 - Normalização de Dados Normalizar um arquivo, às vezes, significa dividi-lo em diversos arquivos, cada um deles contendo um determinado tipo de informação. Compare, por exemplo, o arquivo mostrado anteriormente com esta solução: � Arquivo de vendedores Código do vendedor Nome do vendedor Arquivo de clientes CNPJ do cliente Nome do cliente Endereço do cliente Arquivo de itens Código do item Descrição do item Preço unitário Arquivo de filiais Número da filial Nome da filial Endereço da filial Arquivo de pedidos Identificação do pedido - Número da filial - Número do pedido Data do pedido Código do vendedor CNPJ do cliente Sinal Arquivo de itens do pedido Identificação do item do pedido - Número da filial - Número do pedido - Código do item Quantidade � � �
Compartilhar