Sunteți pe pagina 1din 3

O que um data warehouse?

Um data warehouse (DW), ou armazm de dados um banco de


dados com dados histricos usados para anlise e decises das
mais exticas perguntas realizadas por executivos. Os dados
contidos nos data warehouse so sumarizados, peridicos e
descritivos. Com a manipulao desses dados os executivos podem
tomar decises baseadas em fatos e no em intuies e
especulaes. Os data warehouses so projetados para
processamento on-line analtico (OLAP,On-line Analytical
Processing) ao invs do processamento transacional on-line
(OLTP, On-line Transactional Processing). Ferramentas OLAP para
pesquisa inteligente de dados so chamadas de data mining.
Delimitando a abrangncia dos dados a uma rea de negcio da
empresa o data warehouse passa a se denominar data mart.
possvel implementar um data warehouse com vrios data
marts distribudos.

No mercado competitivo atual uma deciso errada pode decretar a


morte de uma empresa. Decises baseadas em dados
fragmentados obtidos pelos sistemas de informaes tradicionais
no oferecem uma informao consistente, caso no exista uma
forte integrao entre eles. Um data warehouse concentra dados
de diversos sistemas estruturados e outras bases de dados, em
diferentes plataformas. Os dados antes de serem armazenados so
filtrados, normalizados, reorganizados, sumarizados para
constiturem uma base de dados confivel e ntegra. Muitas vezes
uma informao est representada sob diversas formas,
dependendo do sistema de informao. Por exemplo, um cdigo de
fornecedor pode ser diferente em dois ou mais bancos de dados.

Um data warehouse projetado para garimpar informaes


escondidas nas montanhas de dados de uma empresa. A longo do
tempo os sistemas de informaes so desenvolvimentos e
implementados visando o controle de um determinado processo na
empresa. Em alguns casos, nem mesmo os analistas de sistemas
conseguem ter a viso do todo. A maioria dos sistemas de
informao parametrizada, onde as pesquisas s informaes so
pr-definidas, no oferecendo flexibilidade ao usurio final (nem
aos prprios analistas) para criar novas pesquisas de forma gil e
rpida. Os data warehouses tem como premissa resolver essa
questo, dando ao usurio final a flexibilidade necessria para
pesquisas, mesmo para as mais exticas. Foi dessa forma que a
cadeia americana de supermercados Wal-Mart descobriu uma
relao entre o consumo de fraldas descartveis e o consumo de
cervejas.

O banco de dados de um data warehouse deve ser projetado para


processamento analtico on-line (OLAP), onde caracteriza-se pela
nfase na performance da recuperao das informaes. Orientado
anlise e processos de deciso pelos usurios finais atravs do
uso de ferramentas especialmente desenvolvidas para o
cruzamento multidimensional dos dados, os data mining.Essas
ferramentas podem descobrir associaes que nem mesmo o
usurio imaginaria pesquisar. Os data mining so mais eficientes
se usados em data marts, pois estes so orientados a
determinados assuntos da empresa. Os data warehouses devem
permitir o download de informaes para a utilizao em outras
ferramentas, tais como: planilhas eletrnicas e outros bancos de
dados. Diferente dos bancos de dados orientados transaes on-
line em tempo-real que trabalham centrados nas operaes do dia-
a-dia da empresa.

Benefcios do Data Warehouse:

Mantm o histrico de dados, mesmo se os sistemas


transacionais no os fizerem;
Integra os dados de vrios sistemas, permitindo uma viso
consolidada de toda a operao, principalmente quando uma
organizao possui vrias empresas com sistemas de
informaes diferentes e trabalha agressivamente em
aquisies e fuses;
Melhora a qualidade dos dados, criando uma padronizao de
cdigos e descries e identificando e corrigindo dados ruins;
Apresenta as informaes da organizao de forma
consistente;
Fornece um nico modelo de dados para toda a organizao,
independente da fonte;
Reestrutura os dados de modo a satisfazer as necessidades
dos usurios do negcio;
Reestrutura os dados para melhorar o desempenho de
consulta, mesmo para consultas analticas complexas, sem
afetar os sistemas em operao;
Agrega valor s aplicaes de negcio operacional,
principalmente a gesto de relacionamento com clientes
(CRM).