Sunteți pe pagina 1din 43

Tema 4

GESTO DE DADOS

GESTO DE DADOS

Neste tema iremos abordar alguns conceitos e


uso prctico de:

Organizao hierrquica de dados


Organizao da Informao
Base de dados
Sistema de gesto de bases de dados (Data
Warenhousing e Data Mining)
2

ORGANIZAO HIERRQUICA DE DADOS

A apresentao dos dados geralmente semelhante de uma


planilha eletrnica.
porm os sistemas de gesto de banco de dados possuem
caractersticas especiais para o armazenamento:

classificao e
recuperao dos dados.

Na apresentao de dados comum que haja uma ligao


entre as tabelas de um banco de dados e programas
desenvolvidos em linguagens informtica, como por
exemplo: Delphi, Visual Basic, C++, entre outros.

ORGANIZAO HIERRQUICA DE DADOS

A maneira mais prtica de classificar bancos


de dados de acordo com a forma que seus
dados so vistos pelo usurio, ou seja, seu
modelo de dados.
Diversos modelos foram e vem sendo
utilizados ao longo da histria da Informtica,
com vantagens e desvantagens nas diversas
etapas histricas.
4

ORGANIZAO HIERRQUICA DE DADOS

Actualmente, a classificao mais comum na


organizao hierrquica de dados obedece 4
modelos bsicos:
Modelos Navegacionais, divididos em:

Modelo Hierarquico
Modelo em redes
Modelo relacional
Modelo orientado a Objecto
5

ORGANIZAO HIERRQUICA DE DADOS

Porm, outros modelos podem ser citados,


incluindo:

Modelo de Entidades e Relacionamentos


Modelo de lista invertida
Modelo Relacional Estendida
Modelo Semi-Estruturado.

ORGANIZAO HIERRQUICA DE DADOS

Historicamente, o modelo de bancos de dados em rede foi o


primeiro a ser implementado;
Porm o primeiro produto comercial usava o
modelo de bancos de dados hierrquico, que representa uma
verso simplificada do modelo de banco de dados em rede.
Ambos modelos resultaram da busca de soluo de usar mais
efetivamente os novos dispositivos de memria secundria de
acesso direto, que na dcada de 1960 substituiram os
cartes perfurados e as fitas magnticas, que eram usados nos
computadores daquela poca.

ORGANIZAO HIERRQUICA DE DADOS

O modelo de bancos de dados relacional,


surgiu em 1970 e ganhou destaque terico
imediato.
Porm, a implementao deste modelo exigia
pesquisas e s na dcada de 1980 comeou a
ganhar o mercado,
Este modelo estabilizou-se totalmente como
lder do mercado a partir da dcada de 1990.
8

ORGANIZAO HIERRQUICA DE DADOS

O modelo hierrquico, considera-se um


subconjunto particular do modelo de rede, e
este limita os relacionamentos a uma estrutura
de rvore, ao contrrio da estrutura aplicada
pelo modelo de rede completo.

BANCOS DE DADOS
ORIENTADOS A OBJETOS

Na dcada de 90, o modelo baseado na orientao a objeto foi


aplicado tambm aos bancos de dados, criando um novo
modelo de programao conhecido como
bancos de dados orientados a objeto. Os objetos so, neste
contexto, valores definidos segundo classes, ou tipos de
dados complexos, com seus prprios operadores (mtodos).
Com o passar do tempo, os sistemas gestores de bancos de
dados orientados a objeto e os bancos de dados relacionais
baseados na linguagem SQL se aproximaram. Muitos
sistemas orientados a objeto so implementados hoje sobre
bancos de dados relacionais baseados em linguagem SQL.
10

ORGANIZAO DA INFORMAO

As redes de dados transmitem actualmente


informaes complexas em tempo cada vez
mais curto.
O processamento digital permite cada vez
mais a preservao da qualidade na
reproduo de dados e informao para fins
individuais, empresariais, sociais, polticos,
administrativos, entre outros.
11

ORGANIZAO DA INFORMAO

Na base da simplicidade de reproduo de dados,


tem vindo a usar-se actualmente diversos meios para
organizao e armazenamento da informao, os
meios modernos de organizao e armazenamento de
informao baseiam-se no sistema de:
- voz;
- texto;
- imagem;
- video.
12

ORGANIZAO DA INFORMAO

- ptica;
- aparelhos com raios laser; e
- ptica magntica.

13

ORGANIZAO DA INFORMAO

Os meio actuais para registo de dados so


preferencialmente:

Imaging e
PC

A organizao de dados e informao feita


na base de:

Sistema de dados relacionados;


Bancos de dados intercalados;
Datawarehousing
14

BANCOS DE DADOS

Os Bancos de dados, (ou bases de dados), so


conjuntos de dados com uma estrutura regular que
organizam informao.
Geralmente um banco de dados agrupa informaes
utilizadas para um mesmo fim.
Um Banco de dados usualmente mantido e
acessado por meio de um software conhecido por
Sistema Gerenciador de Banco de Dados (SGBD).
Normalmente um SGBD adota um modelo de dados,
de forma pura, reduzida ou extendida.
Geralmente o termo Banco de dados usado
erradamente como sinnimo de SGDB.

15

BANCOS DE DADOS

O termo banco de dados foi criado inicialmente pelos


especialistas de informtica, para indicar colees
organizadas de dados armazenados em computadores digitais.
Porm o termo atualmente usado para indicar tanto bancos
de dados digitais como bancos de dados disponveis de outra
forma.
Alguns autores brasileiros usam o termo base de dados
quando se trata de outros tipos de bancos de dados seno
aqueles armazenados em um computador ou que no estejam
armazenados em forma electrnica.

16

BANCOS DE DADOS

Na lingage tcnica, um banco de dados uma coleo de


registros gravados num computador dum modo sistemtico,
de forma que um programa de computador possa consult-lo
e manipular para responder a diversas questes dos usurios.
Um banco de dados um conjunto de informaes com uma
estrutura regular. Um banco de dados normalmente, mas
no necessariamente, armazenado em algum formato de
digital lido pelo computador.
H uma grande variedade de bancos de dados, desde simples
tabelas armazenadas em um nico arquivo at gigantescos
bancos de dados com muitos milhes de registros,
armazenados em Servidores ou Data Warenhousing.
17

BANCOS DE DADOS

Os bancos de dados so utilizados na prctica em


muitas aplicaes, abrangendo quase todo o campo
de informtica.
Os bancos de dados so o mtodo de armazenamento
preferencial para aplicaes multiusurio, nas quais
necessrio haver coordenao entre vrios
usurios.
Entretanto, so convenientes tambm para
indivduos, e muitos programas de correio eletrnico
e organizadores pessoais, baseiam-se em tecnologias
padronizadas de bancos de dados.
18

BANCOS DE DADOS

Bancos de dados modernos so usados a partir da dcada de


1960, e considerado pioneiro no desenvolvimento das Bases
de dados Charles Bachman.
A apresentao dos dados geralmente semelhante de uma
planilha eletrnica, porm os sistemas de gesto de banco de
dados possuem caractersticas especiais para o
armazenamento, classificao e recuperao dos dados.
comum que haja uma ligao entre as tabelas de um banco
de dados e programas desenvolvidos em linguagens como
Delphi, Visual Basic, C++, etc. Nestes casos a apresentao
do Banco de dados bem como a navegao, definida pelo
programador ou o designer de aplicaes.
19

BANCOS DE DADOS

Actualmente a maioria das linguagens de


programao fazem um "link" com bancos de dados,
a apresentao destes tem ficado cada vez mais
dependente do critrio dos meios de programao,
fazendo com que os bancos de dados deixem de
restringir-se s pesquisas bsicas.
Actualmente o uso de bases de dados permite
partilha em tempo real de informaes, mecanismos
de busca inteligentes e permite o acesso aos dados e
informao hierarquizada.
20

BANCOS DE DADOS

O termo "Aplicativo de Banco de dados"


usualmente se refere a softwares que
oferecem uma interface para o banco de
dados.
O software que gerencia os dados na base de
dados geralmente chamado de sistema
gerenciador de banco de dados.
21

BANCOS DE DADOS

Exemplos de aplicativos de banco de dados so:

Microsoft Visual FoxPro


Informix
Microsofr Access
dBase
FileMaker (em certa medida)
HyperCard
MySQL
PostgreSQL
Microsoft SQL Server e
Oracle.
22

DATA WAREHOUSE

A habilidade de mandar, dirigir e seleccionar


Informao pode chegar a ser uma fonte de poder
comparvel aos grandes recursos naturais,
tecnolgicos e econmicos. cit. de Wilbuir
Schramm
Em termos de definio, Data Warehouse (armazem
de dados) uma coleco de dados, organizados por
assunto, integrados estveis, histricos, cujo
propsito fornecer suporte tomada de deciso nas
Organizaes.
23

DATA WAREHOUSE

O conceito de Data Warehouse surgiu da necessidade de


integrar dados corporativos espalhados em diferentes
computadores e sistemas operacionais, para torn-los
acessveis a todos os usurios dos nveis decisrios.
Outro factor que contribuiu para o estabelecimento desse
conceito foi a evoluo das Tecnologias da Informao,
particularmente os Sistemas de Apoio Deciso (DSS).
O Data Warehouse surge como uma soluo para suprir as
necessidades de informaes para o usurio de nvel
decisrio.

24

DATA WAREHOUSE

Os sistemas de informao disponveis nas


Organizaes foram concebidos e implantados para
atender ao nvel operacional, agilizar procedimentos
administrativos das organizaes, sendo mantidos
por reas estanques e independentes.
Verifica-se que, actualmente, a maioria dos usurios
conhece e delimita suas necessidades de informao
graas aprendizagem adquirida nas trs ltimas
dcadas de relao com os centros de processamento
de dados.
25

DATA WAREHOUSE

Actualmente, os nveis gerencial e estratgico passaram a requerer informaes


mais trabalhadas, o que provocou uma alterao no perfil da demanda de
informaes, a qual, actualmente, identificada pelas seguintes, caractersticas
essenciais:

Ser flexvel, favorecendo a autonomia dos usurios e auxiliando-os nas funes


gerncias, surgindo assim uma nova demanda por Sistemas de Apoio Deciso,
em complemento s listagens e telas caractersticas dos sistemas operacionais;

Ser integrada, de tal forma que os bancos de dados sejam interligados


internamente e externamente organizao;
ser til para a mudana de comportamento da organizao e para torn-la mais
competitiva;

26

DATA WAREHOUSE

Resultar de um processamento mais dinmico e flexvel de identificao


de necessidades, a partir da participao mais atina do usurio final; e
Ser mais gil para atender necessidade de informaes na hora certa.
As necessidades de informaes para o nvel estratgico da organizao
so supridas por meio de processamentos ad hoc sobre os dados de nvel
operacional depositados em fitotecas, arquivos e bases on-line.
No entanto, o acesso aos dados corporativos torna-se difcil. devido
falta de integraro dessas bases. A carncia de uma base de conhecimento
nica leva os analistas a malabarismos, quando da necessidade de gerao
de informaes para suporte tomada de deciso, gerando demora na
resposta aos usurios.

27

DATA WAREHOUSE

Do ponto de vista de projeto de sistemas, as


diferenas entre sistemas para o nvel
operacional e para suporte deciso so de
vrias naturezas, como se pode observar no
quadro do slide seguinte:

28

DATA WAREHOUSE

29

DATA WAREHOUSE

O quadro do slide anterior mostra que esses ambientes tm requisitos


substancialmente diferentes. Cada um necessita de um projeto de
banco de dados com caractersticas prprias.
Isso tem levado a maioria das organizaes, que buscam
diferenciadores competitivos, a considerar fortemente a
implementao de enfoques mais recentes para os DSS,
consolidando informaes corporativas a partir dos dados
operacionais, mas em ambientes projetados separadamente.

A soluo para o atendimento a essas necessidades converge para a


integraro das diversas bases existentes, para o aperfeioamento dos
mtodos e tcnicas de tratamento, agregao de dados e
disponibilizao de informaes.

30

DATA WAREHOUSE

Em sistemas do nvel operacional. os dados relevantes abrangem,


geralmente, os do ms anterior at o ms actual. J no ambiente de Data
Warehouse, os dados consistem de um snapshot (retrato no tempo) e
abrangem perodos de at 10 anos, sendo actualizados periodicamente e no
em tempo real.
Toda estrutura de dados no Data Warehouse tem, implcita ou
explicitamente, um elemento de tempo como referncia, tais como: dia,
semana, ms, ano, quase sempre combinado com a identificao do dado.
Os conceitos de paralelismo (de hardware e de software), repositrio de
dados, centro de informaes, anlise e modelagem multidimensional, data
mining e OLAP - On Line Analytical Processing (processamento analtico),
dentre outros, esto em processo de aperfeioamento e firmando-se como
componentes de um novo ambiente: o de Data Ware house.

31

DATA WAREHOUSE

Dentre os aspectos mais importantes do Data Warehouse destacam-se:


1.

os dados encontrados dentro das suas fronteiras so integrados. A integraro


acontece de diferentes maneiras: por meio de conveno de nomes, de
conveno de domnios e de converso da estrutura do atributo;

2.

a arquitetura de um ambiente de Data Warehouse deve ser composta por


ferramentas utilizadas para facilitar a gerao de bases a partir dos dados
operacionais;

3.
4.

os dados operacionais devem ser modelados em um formato fcil para


utilizao pelo usurio final;
o acesso e anlise desses dados deve ser fcil; e

5.

a possibilidade de escalabilidade do ambiente.

32

DATA WAREHOUSE

Pelo fato de os dados do Data Warehouse estarem separados


das bases operacionais, os usurios podem acess-los,
explorando e descobrindo as informaes disponveis sem
impacto no processamento operacional.
Nesse caso, os sistemas so orientados por assunto ou temas,
enquanto os Sistemas de Processamento de Transaes OnLine (OLTP) so historicamente orientados por transaes.
A estrutura do Data Warehouse abrange diferentes nveis de
sumarizao e detalhes, tais como:

dados correntes em nvel de detalhe,


dados histricos em nvel de detalhe,
baixo nvel de sumarizao e alto nvel de sumarizao.
33

DATA WAREHOUSE

Para o sucesso da implementao de Data


Warehouse muito importante incluir a
construo de um metadados, que ,
simplificadamente, um catlogo com a descrio
dos dados que participam no novo ambiente.

O modelo que se segue no prximo slide mostra o


modelo de Data Warehouse
34

DATA WAREHOUSE

35

DATA WAREHOUSE

H vrias formas de se construir um Data


Warehouse, mas toda implementao envolve
trabalho em quatro reas essenciais:
anlise das fontes dos dados;
definio da transformao e da integraro dos
processos necessrios para aqueles dados;
construo do Data Warehouse propriamente dito e
disponibilizao das ferramentas que os usurios
empregaro para acessar o Data Warehouse e extrair
as informaes de que precisam.
36

DATA WAREHOUSE

O acesso ao Data Warehouse deve satisfazer duas premissas:


os dados solicitados pelo cliente bem como os resultados devem ser
apresentados. levando em considerao o nvel de detalhe requerido.
O acesso s informaes pode ocorrer por muitos caminhos. Os mais
comuns so:
Consultas estruturadas parametrizadas;
Consultas estruturadas no-parametrizadas;
Consultas no-estruturadas, nas quais o usurio pode interagir com as
ferramentas e construir sua prpria consulta, fazer anlises estatsticas,
cruzar informaes etc.

37

DATA MINING

Data Mining tambm conhecido por minerao de


dados processo de descoberta de padres em
grandes volume de dados.
A tecnologia de Data Mining compreende a busca e
avaliao na base de hipteses, visualizao e
filtragem de dados.
A tecnologia de Data Minig permite, no campo
estatstico, a realizao de processos, tais como:
correlao e regresso e tambm de forma geral
permite o uso de Inteligncia artificial, Fuzzy-Logic,
Neuro-Informtica entre outros.
38

DATA MINING

A tecnologia de Data Mining permite ao


utilizador o acesso a diversos dados
especficos, que permitem uma anlise
detalhada, que fornece uma imagem sinttica
da informao pretendida.
O Processo de Data Mining, compreende as
seguintes fases:

Escolha de dados numa determinada fonte


especfica,
39

DATA MINING

Explorao de dados na base do mtodo de


anlise,
Processamento de dados duma determinada
fonte de informao,
Processamento de dados na base do
algortimo de Data Mining.

40

DATA MINING

As diversas verses do Data Mining tais como, PSExplore/Mining Tree Tool, podem ser usadas em
diversos sectores.
A ttulo de exemplo no sector econmico, Data
Mining pode apoiar as Actividades de:

Marketing na identificao dos mercados com grandes


potencialidades de negcio,
Na localizao do estabelecimento para negcio, permite
descobrir os factores fundamentais para deciso de
distribuio territorial de filiais e sucursais da Empresa,
41

DATA MINING

Na procura e deciso sobre o crdito, permite a avaliao


de diversos tipos de crditos e anlise das principais
vantagens.
Na Internet, Data Mining permite analizar e avaliar os
diversos clientes que visitaram a pagina da Intenet da
Organizao e apoia o negcio de comrcio electrnico
(e-business).

Data Minig como ferramenta est especializada na


localizao de dados empresariais, por exemplo
armazenados em Data Warehouse.
42

43

S-ar putea să vă placă și