Você está na página 1de 12

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  Código do  Identificação do
vendedores pedido
item - Número da
 Descrição filial
 Código do - Número do
do item pedido
vendedor  Data do pedido
 Nome do  Preço
vendedor unitário  Código do
vendedor

Arquivo de filiais  CNPJ do cliente


Arquivo de
 Sinal
clientes  Número da
filial Arquivo de itens do
 CNPJ do  Nome da pedido

cliente filial  Identificação do


 Nome do item do pedido
cliente  Endereço - Número da
da filial filial
- Número do
 Endereço pedido
do cliente Arquivo de - Código do
pedidos item
 Quantidade
Arquivo de itens