Sunteți pe pagina 1din 18

1 Subsistemele definite ntr-o firm

SISTEM DECIZIONAL
Informaii Decizii
INTRANET EXTRANET
Date Ordine
SISTEM OPERAIONAL
2 Arhitectura sistemului integrat pentru managementul firmei:

SISTEME TRANZACIONALE

Sistemele Tranzacionale
DEPOZITE DE DATE
BAZE DE DATE
BAZE DE DATE
I
T
!
"

!
T
I
T
"
A

!
T
!
#
T
"
A

!
T
SIST!$! %I IST"&$!T! '! AA(I)
SIST!$!
'!
*I"+TI,
%I
,+$&I,A-II
!nre"i#treaz$ informaii c%rente &i menin 'aza de date c% informaii (ri)ind tranzacii*e
zi*nice+
#%nt conce(%te #$ ($#treze !nre"i#tr$ri*e &i #$ ra(orteze tranzacii*e, #$ eficientizeze &i #$
a%tomatizeze (re*%crarea+
(%n accent%* (e inte"ritatea &i con#i#tena date*or, fiind "e#tionate ca %n !ntre"
Sistemele de birotic .i comunicaii
#%nt %ti*izate (entr% a%tomatizarea m%ncii de 'iro% de c$tre mai m%*te cate"orii de
(er#ona*- #ecretare, mana"eri, f%ncionari
#%nt (rezente *a toate ni)e*e*e %nei firme+
c%(rind %rm$toare*e cate"orii de a(*icaii-
(roce#oare de te.t,
(roce#oare de ta'e*e,
(roce#oare de ima"ini,
(ro"rame (entr% com%nicaii /tran#mitere0rece(ionare fa.,
tran#mitere0rece(ionare me#a1e e*ectronice2,
(ro"rame (entr% e)idena !nt3*niri*or,
(ro"rame (entr% mana"ement%* (roiecte*or *a care #e *%creaz$ !n "r%(+
Intranet / reea *oca*$ c% ar4itect%r$ 'azat$ (e te4no*o"ia Internet, ce (ermite
com%nicarea !ntr5%n "r%( !nc4i# de %ti*izatori care #e ra(orteaz$ &i con#tr%ie#c o 'az$
com%n$ de informaii+
!0tranet / o a(*icaie #(ecia*$ care (ermite a*tor or"anizaii &i (er#oane acce#%* *a
informaia dif%zat$ (e Intranet+
Sistemele tranzacionale 1 metode de analiz .i proiectare
2 metode sistemice 6 trateaz$ difereniat date*e &i (re*%cr$ri*e, *a ni)e* conce(t%a*, *o"ic
&i fizic
2 metode orientate obiect 6 mode*eaz$ acti)itatea din #i#tem%* rea* c% a1%tor%* %nor
entit$i /c*a#e2 care !n"*o'eaz$ atri'%te /date2 &i com(ortament /(re*%cr$ri2+
3 $odelul ,onceptual al 'atelor 4$,') define&te #tr%ct%ra "*o'a*$ de or"anizare
a date*or, a#i"%r3nd inde(enden$ tota*$ fa$ de orice #i#tem de "e#ti%ne a 'aze*or de date+
Acord3nd (rioritate date*or, (entr% re(rezentarea *or fo*o#e&te %n forma*i#m (reci#,
norma*izat (e (*an internaiona* de ISO /Internationa* Standard Or"anization2 #%' n%me*e
de mode* 7Entitate6A#ociere8+ E#te rea*izat c% a1%tor%* conce(te*or de entitate /o'iect2,
re*aie, atri'%t, (ro(rii forma*i#m%*%i Entitate5A#ociere+
,oncepte
entitate
!TITAT!A 4!5 este o reprezentare conceptual a unui obiect sau fenomen
din sistemul real. Are existen proprie i este conform cu regulile de gestiune ale
firmei.
asociere
AS+,I!"!A /A2 ntre entiti exprim o legtur existent sau posibil ntre
obiecte individuale. Clasele de asocieri sunt asocieri ntre clasele de obiecte individuale.
atribut
AT"I*&T&( definete o proprietate distinct a unei entiti sau a unei asocieri.
Un atribut este considerat o mulime de valori posibile.
cardinalitate
,A"'IA(ITAT!A d informaii despre numrul minim i numrul maxim de
apariii ale unei asocieri A ntre o entitate E
1
i o alta E
2
. Referind entitatea !mulimea
legat prin aplicaie) i asocierea !aplicaia mulimii n alt mulime) se vorbete de
cardinalitatea cuplului "ntitate#Asociere !"A). $e definete ca un cuplu de ntregi !x%)
unde&
x reprezint numrul minim de legturi ce pot exista pentru o realizare dat a
entitii.
% reprezint numrul maxim de legturi ce pot exista pentru o realizare dat a
entitii .
6 7entru trecerea de la modelul !ntitate-Asociere la $odelul "elaional #5a%
#ta'i*it %rm$toare*e re"%*i-
1.- fiecrei entiti i se asociaz o sc'em de relaie compus din toate atributele
entitii.
2.- dac ntr#o asociere A exist o entitate " pentru care cardinalitatea maximal
a cuplului !"A) este ( se adaug la sc'ema de relaie R definit pentru E c'eia entitii
ce particip la asocierea A i atributele asocierii.
"xemplu-
Pre#%(%n!nd c$ %n an%me ti( de materii (rime e#te a(ro)izionat de *a %n f%rnizor,
&i c$ %n f%rnizor (oate f%rniza mai m%*te ti(%ri de materii (rime, mode*%* conce(t%a* a*
date*or e#te -
)UR*+,-R+ (n furnizeaz (( .A/"R++0R+."
Cod)urnizor Cod.at0rime
*ume Cantitate
1ocalitate 0ret

A(*ic!nd re"%*a 9 #e creaz$ do%$ #c4eme de re*aie-
R#)urnizori 2 ! Cod)urnizor *ume 1ocalitate )
R#.at0rime 2 ! Cod.at0rime Cantitate 0ret).
Cardina*itatea c%(*%*%i /.A/"R++0R+." furnizeaz 2 e#te /9,92+ A(*ic!nd re"%*a
: a)em %rm$toare*e #c4eme de re*aie-
R#)urnizori 2 !Cod)urnizor *ume 1ocalitate )
R#.at0rime 2 !Cod.at0rime Cantitate 0ret Cod)urnizor )
Cod)urnizor de *a re*aia R#)urnizori e#te ace*a&i c% Cod)urnizor de *a re*aia R#
.at0rime. Acea#t$ re#tricie #e n%me&te restricie de integritate referenial8
3.-dac ntr#o asociere A pentru ambele entiti cardinalitatea maximal este n
se creaz o nou sc'em de relaie coninnd c'eile entitilor ce particip la asociere i
atributele asocierii.
"xemplu-
Pre#%(%n!nd c$ %n ace*a&i ti( de materii (rime e#te a(ro)izionat de *a mai m%*i
f%rnizori, &i c$ %n f%rnizor (oate f%rniza mai m%*te ti(%ri de materii (rime, mode*%*
conce(t%a* a* date*or e#te -
)UR*+,-R+ (n (n .A/0R+."
Cod)urnizor furnizeaz Cod.at0rime
*ume Cantitate
1ocalitate 0ret
A(*ic3nd re"%*a 9 #e creaz$ do%$ #c4eme de re*aie-
R#)urnizori 2 ! Cod)urnizor *ume 1ocalitate)
R#.at0rime 2!Cod.at0rime Cantitate 0ret)
A(*ic3d re"%*a ;, #e creaz$ o no%$ #c4em$ de re*aie, ce c%(rinde c4ei*e ce*or
do%$ entit$i -
R#)urnizeaz 2 ! Cod)urnizor Cod.at0rimel)
9 Sistemele .i instrumentele de asistare a deciziei
re"r%(eaz$ date r$#(3ndite !n mai m%*te 'aze de date, conform %n%i #co( definit
"e#tioneaz$ date or"anizate di#tinct (e #%'iecte de ana*iz$
con#tr%ite (entr% a a#i#ta decident%* !n *%area decizii*or, a#i"%r$ o'inerea, ana*iza &i
inter(retarea %n%i )o*%m mare de informaii, a1%t3nd mana"erii !n *%area %nor decizii
ra(ide
!n *oc%* %nor ca*c%*e m%*ti(*e, care f%rnizeaz$ informaii ino(ort%ne, #%nt efect%ate
o(eraii de #ortare, #e*ectare, c*a#ificare &i e)a*%are, menite &$ or"anizeze informaia, #$
red%c$ incertit%dinea, #$ cond%c$ *a recomand$ri &i )ariante de acionare
:n domeniul financiar-contabil
n% e.i#t$ criterii %nice de decizie, e*emente*e rez%*tat%*%i fiind #en#i'i*e *a o m%*tit%dine
de factori, *a i(oteze (ri)ind (re%ri*e, (iaa, #a% cre&terea economic$+ De e.em(*%, o
#o*%ie renta'i*$ din (%nc de )edere a* *ic4idit$ii "enera*e (oate fi mai (%in '%n$ #%'
a#(ect%* trezoreriei+
informaia conta'i*$ e#te core*at$ c% #(ecific%* acti)it$ii, c% rez%*tate*e e.(*oat$rii #a%
c% o'iecti)e*e #ta'i*ite !n f%ncie de conte.t+ A#tfe*, inter(retarea f*%.%ri*or financiare #e
face !n manier$ diferit$ !n faze*e de e.(an#i%ne, mat%ritate #a% dec*in a*e firmei+
teoretic e.i#t$ mai m%*te mode*e (entr% aceea&i #it%aie+ Decident%*%i, #(ecia*i#t !n
ana*iza financiar$, r$m3ne %*tim%* mediator care, intercati) &i !n f%ncie de conte.t,
efect%eaz$ ca*c%*e !n cadr%* mode*e*or oferite, #c4im'$ mode*%* de re(rezentare dac$ e#te
nece#ar+ Re%&ita #e intemeiaz$ !n mod e#enia* (e a(tit%dinea decident%*%i de a (re)edea
e)enimente*e &i de a antici(a con#ecine*e (rod%cerii *or+
a1%t$ ana*i#t%* #$ #ta'i*ea#c$ %n dia"no#tic a#%(ra (rezent%*%i &i )iitor%*%i firmei (e 'aza
date*or e.tra#e dintr5o #%r#$ de informaie conta'i*$+
!* a1%t$ (e decident #$ rezo*)e (ro'*eme *e"ate de ana*iza #it%aiei (atrimonia*e
e.i#tente, de condiii*e de ec4i*i'r% financiar &i de renta'i*itate, #$ e)idenieze (%ncte*or
#*a'e &i (%ncte*e forte, #$ efect%eze (re)izi%ni+
'ecizii8 ,lasificri
Definirea conce(t%*%i de decizie e#te de ce*e mai m%*te ori *e"at$ de conte.t%* !n
care #e ado(t$+
<n "enera*, decizia e#te (ri)it$ ca o 4ot$r3re *%at$ !n %rma e.amin$rii %nei (ro'*eme, a
%nei #it%aii =DEX>+
'in punctul de ;edere al informaticii< decizia este o aciune de determinare< cu
a=utorul tehnicii de calcul< a modului de e;oluie a rezol;rii unei probleme8 Soluia
este aleas din mai multe alternati;e posibile .i n funcie de satisfacerea unor
condiii8
La ni)e*%* %n%i *im'a1 de (ro"ramare, decizia e#te #(ecificat$ (rin in#tr%ci%ni de
contro* condiionat =DEX>+
3n domeniul economic n funcie de orizontul de timp de nivelul la care sunt
aplicate i de aspectul sub care este privit transformarea resurselor n rezultate
deciziile pot fi clasificate n&
decizii strategice
decizii tactice
decizii curente /o(eraiona*e
3n funcie de gradul de structurare deciziile pot fi clasificate n&
decizii structurate /(ro"rama'i*e2, ado(tate !n caz%* (ro'*eme*or (entr% care e.i#t$
a*"oritmi de rezo*)are+
decizii nestructurate /ne(ro"rama'i*e2 (entr% care n% e.i#t$ (roced%ri (re#ta'i*ite?
f$c3nd%5#e a(e* *a int%iia decident%*%i, )arianta fiind a*ea#$ din informaii or"anizate
(entr% red%cerea incertit%dinii
decizii semistructurate, caz !n care #e (oate a(e*a doar (aria* *a (roced%ri c%no#c%te
@rad%* de #tr%ct%ra'i*itate de#cre&te (e m$#%r$ ce cre&te ni)e*%* deciziona*+ Mai
m%*t, #e (oate #c4im'a !n tim(, !ncadrarea %nei decizii !ntr5o c*a#$ #a% a*ta de(inz3nd de
ca*it$i*e decident%*%i, de ac%m%*area e.(erienei+
Corespunztor sistemele de asistare a deciziei se pot clasifica astfel&
Criteri% C*a#e de SIAD
(er#(ecti)a deciziei de contro* o(eraiona*, de contro* a*
mana"ement%*%i, &i de (*anificare
#trate"ic$
date*e (re*%crate te.t, 'aze de date, (roce#oare de ta'e*e
te4no*o"ia informatic$ interacti) &i 'atc4
a'ordarea mode*$rii #im%*are &i o(timizare
mod%* de f%ndamentare a #o*%iei (e mode*e &i (e date
"rad%* de "4idare a #o*%iei deciziona*e &i a%tomate
"rad%* de "enera*itate #(ecia*izate &i "enera*iza'i*e
n%m$r%* de decideni indi)id%a*e &i de "r%(
)azele procesului decizional&
faza de informare /Inte**i"ence (4a#e2
conce(erea mode*%*%i /De#i"n (4a#e2
a*e"erea #o*%iei /C4oice (4a#e2
im(*ementarea mode*%*%i /Im(*ementation2
Medi%* act%a* de afaceri, dez)o*tat (rin ra(ortare *a (ro"re#e*e din domeni%*
te4nicii de ca*c%*, inte"reaz$ !n #i#teme*e informatice tradiiona*e com(onente de
business intelligence+ Termenul desemneaz instrumente de natur informatic ce
aduc un plus de inteligen procesului de afaceri8 7rin intermediul acestora< se
e0tinde modul de desf.urarea al afacerilor 4prin reele Internet5< de;ine posibil
asistarea deciziilor de management< cre.te gradul de operati;itate al aplicrii
deciziilor.
!tapele decizionale n acest nou conte0t sunt:
9+ ana*iza
:+ de#co(erirea de ca%ze
;+ aci%nea /(roiecia !n )iitor a efecte*or2
A+ m$#%rarea rez%*tate*or
&tilizatorii unui sistem de *usiness Intelligence pot fi mpriti n:
%ti*izatori de informaie, cei care a% ne)oie de ra(oarte &i indicatori de (erforman$
con#%matori de informaie, cei care fac ana*iz$ de informaii &i #o*icit$ intero"area
dinamic$ a date*or
ana*i&ti &i e.(eri, cei care fac ana*iz$ m%*tidimen#iona*$ a date*or, ana*iz$ ad54oc,
tre'%ind #$ ai'$ acce# *i'er *a orice ti( de informaie
,orespunztor< se construiesc colecii de date e0ploatate n:
#i#teme #tandard de informare, de#tinate (er#oane*or c% #arcini o(eraiona*e+
B%rnizeaz$ informaii rez%*tate din tranzacii*e zi*nice, cond%c *a a%tomatizarea %n%i mod
de *%cr% man%a*+
#i#teme (entr% ana*iza date*or /ra(oarte (ri)ind #tadi%* de rea*izare a %nor comenzi de
fa'ricaie, ana*iza eficienei !ntre(rinderii2
#i#teme (entr% ana*iza informaii*or, ce a(e*eaz$ *a mode*e con#tr%ite (e 'aza %nor
informaii specifice+ A=ut la rezol;area unor situaii decizionale particulare<
mbin>nd date din ntreprindere cu date e0terne8
Ace#te noi co*ecii de date, c%no#c%te #%' n%me*e de '!7+)IT! '! 'AT!,
#%nt #e(arate fizic de date*e o(eraiona*e &i a% c3te)a caracteri#tici "enera*e-
+ #%nt orientate (e #%'iecte de intere# - c*ieni, (rod%#e, acti)it$i+
+ #%nt rez%*tat%* %nei inte"r$ri f$r$ e.ce(ie a date*or
+ cond%c *a o ana*iz$ crono*o"ic$ a date*or, inc*%z3nd o'*i"atori% factor%* 7tim(8 /zi,
*%n$, an2
++ o(eraii*e a#%(ra date*or #%nt doar do%$- !nc$rcarea iniia*$ &i acce#%* *a date
Definiie
'epozitul de date poate fi definit ca o colecie de date integrate< orientate
subiect< istorice< non-;olatile< organizate ca suport pentru procesul de asistare a
deciziei8
date integrate 5 (ro)enite din #%r#e di#(er#ate, date*e #%nt or"anizate a#tfe* !nc3t #$
(ermit$ intero"are eficient$ &i ana*iz$ (e diferite ni)e*e+
orientate subiect 5 date*e #%nt reor"anizate (e teme &i n% (e (roce#e f%nciona*e+
Concentr3nd%5#e !n 1%r%* %nor #%'iecte de intere#, (ermit dez)o*tarea #i#teme*or de
a#i#tare a deciziei, de *a #trate"ia de (*anificare *a e)a*%area (erformane*or+
istorice 5 conin date ce e)ideniaz$ #%'iect%* de intere# !ntr5%n inter)a* mai mare de
tim(+ Informaii*e, ($#trate f$r$ a fi modificate, #%nt act%a*izate (rin ad$%"are de noi
informaii
non#volatile 5 n% #%nt modificate !n tim(, fiind %ti*izate doar (entr% con#%*tare+
organizate ca suport pentru asistarea deciziei 6 date*e #%nt a"re"ate &i reor"anizate
a#tfe* !nc$t #$ faci*iteze *%area decizii*or+ S%nt di#(oni'i*e (entr% intero"$ri &i ana*ize
cer%te de %ti*izatori+
,onstruirea unui depozit de date
<n con#tr%irea %n%i de(ozit de date #e (arc%r" do%$ eta(e- proiectarea i
popularea cu date
Proiectarea e#te eta(a !n care #e a*e"e mode*%* de(ozit%*%i de date, !n f%ncie de
com(*e.itatea #i#tem%*%i rea*, de cerine*e %ti*izatori*or &i de #tr%ct%ra date*or e.i#tente !n
firm$+
Mode*area dimen#iona*$ e#te cea care ofer$ conce(te*e nece#are re(rezent$rii
#%'iect%*%i ana*izat de5a *%n"%* %nor a.e de ana*iz$, n%mite dimen#i%ni+
Mode*%* rez%*tat are ro*%* de a or"aniza date*e nece#are (roce#%*%i deciziona* (e
#%'iecte &i cond%ce *a ana*iza (erformane*or firmei, (%#e !n e)iden$ (rintr5%n an#am'*%
de indicatori+ Indicatorii #%nt ana*izai de5a *%n"%* %nor a.e de ana*iz$+
Pentr% con#tr%irea %n%i de(ozit de date %ti*izat %*terior ca #%r#$ de date !n
(roce#%* deciziona*, e.i#t$ trei mode*e& modele tip stea modele tip fulg de nea i modele
tip constelaie+ Mode*e*e #e (ot modifica !n f%ncie de conte.t, (rezent3nd date*e !ntr5o
#tr%ct%r$ e.ten#i'i*$, %&or de conce(%t &i acce#i'i*$ %ti*izatori*or fina*i+
:ntr-un astfel de model se e;ideniaz:
date cantitati)e centra*izate, n%mite msuri ale acti;itii8 E*e re(rezint$ #%'iect%* de
ana*izat+
(er#(ecti)e*e /atri'%te*e2 d%($ care #%nt ana*izate m$#%ri*e acti)it$i*or, n%mite
dimensiuni8 Re(rezint$ criterii*e de a"re"are (entr% date*e cantitati)e centra*izate+ <#i a%
ori"inea !n 'aze*e de date tranzaciona*e, !n c3m(%ri*e ce conin caracteri#tici*e %nei
tranzacii, !n date*e de identificare a*e tranzacii*or+
entitatea !n care #%nt #tocate m$#%ri*e identificate (rin dimen#i%ni, n%mit$ tabel de
fapte8 Practic ea re"r%(eaz$ toi indicatorii referitori *a #%'iect%* ana*izat, memoreaz$
informaii*e i#torice a*e o(eraii*or din or"anizaie+ E#te ta'e*a dominant$ a mode*%*%i,
conin3nd ce* mai mare n%m$r de date, ce*e care de#cri% e)enimente #(ecifice din
acti)itate+
entit$i*e !n care #%nt "r%(ate date*e din care #%nt create dimen#i%ni*e, n%mite tabele de
dimensiune8 Tre'%ie #$ (rezinte c4ei (rimare, ce 1oac$ ro* im(ortant !n meninerea
inte"rit$ii referenia*e a date*or+ S%nt a#ociate ta'e*ei de fa(te, cea care conine m$#%ri*e
n%merice &i c4ei ce *ea"$ fa(te*e *a ta'e*e*e de dimen#i%ne+
Mode*%* e#te de ti( stea c3nd e.i#t$ o #in"%r$ ta'e*$ de fa(te &i mai m%*te ta'e*e
de dimen#i%ne+ Prin %ti*izarea date*or din ta'e*e*e de dimen#i%ne #tr%ct%ra ti( #tea
(ermite a"re"$ri (e ni)e*e #%(erioare a*e dimen#i%ni*or iniia*e+

Mode*%* e#t de ti( constelaie c3nd inc*%de mai m%*te #c4eme de ti( #tea care
fo*o#e#c ace*ea&i ta'e*e de dimen#i%ni+ A)anta1%* e#te c$ !n ace*a&i de(ozit #e (ot #toca
fa(te diferite care a% an%mite coordonate com%ne &i care !n con#ecin$ (arta1eaz$ ace*ea&i
dimen#i%ni+
E.em(*%
Mode*%* e#te de ti( fulg de nea dac$ o ta'e*$ de dimen#i%ne #e de#com(%ne !n
#%'5ierar4ii+ Ace#t mode* (ermite economi#irea #(ai%*%i de #tocare &i ofer$ (o#i'i*itatea
forma*izarea %nei ierar4ii !n interior%* %nei dimen#i%ni+ B%*" de nea minimizeaza n%m$r%*
de ta'e*e dimen#i%ne *e"ate direct c% ta'e*a de fa(te &i minimizeaz$ (rof%nzimea
dimen#i%ni*or+
E.em(*%-
Definirea mode*%*%i #e face a#tfe* !nc3t ta'e*e*e de dimen#i%ni &i fa(te #$ conin$
date #emnificati)e din firm$, dar &i in3nd%5#e cont de mod%* !n care %ti*izator%* )a
intero"a date*e+
7opularea cu date
De(ozit%* de date re"r%(eaz$ !ntr5%n format omo"en date (ro)enite din #%r#e diferite,
%ti*izate !n #co(%* com%n a* f%ndament$rii decizii*or+ Conine date co*ectate !n tim(%*
c%r#%*%i norma* a* tranzacii*or zi*nice, memorate !n diferite medii de (ro"ramare+
S%(ort%* de date (oate fi o 'az$ de date re*aiona*$, o 'az$ de date orientate o'iect, #a%
c4iar o 'az$ de date m%*tidimen#iona*$+
Popularea cu date e#te o eta($ care #e reia (eriodic a#%(ra date*or af*ate (e
(*atforme 4etero"ene+ E.i#t$ trei ti(%ri de date-
++ date detaliate
++ date agregate
++ date istorice
Po(%*area c% date (re#%(%ne achiziia date*or #emnificati)e (entr% a#i#tarea
deciziei &i stocarea ace#tora !n de(ozite de date+
Achiziia date*or inc*%de extragerea date*or din #i#teme*e de tranzaciona*e &i
integrarea date*or e.tra#e+
!0tragerea datelor din #i#teme*e o(eraiona*e (re#%(%ne #incronizarea
(roce#e*or de e.tracie (entr% a#i"%rarea inte"rit$ii+ <n (*%# tre'%ie #$ a#i"%re tran#fer%*
c$tre de(ozit%* de date n%mai a date*or modificate #a% ad$%"ate de *a %*tima e.tra"ere+
Integrarea datelor !ntr5o #%r#$ "*o'a*$ #e face d%($ rezo*)area (ro'*eme*or
datorate etero"enit$ii diferite*or #%r#e de date- etero"enitatea #i#teme*or, mode*e*or,
formate*or &i #emanticii date*or+
$emorarea #e rea*izeaz$ c% a1%tor%* %n%i S@BD ada(tat ace#tei o(eraii+ Ca
#%(ort de #tocare a date*or din de(ozite*e de date #e %ti*izeaz$ 'aze de date re*aiona*e,
'aze de date orientate o'iect #a% 'aze de date m%*tidimen#iona*e+
Baze*e de date re*aiona*e ofer$ cea mai '%n$ metod$ de admini#trare a date*or, c%
co#t%ri mici &i de#c4idere *ar"$ c$tre a*te a(*icaii+ Din ($cate, (o#i'i*it$i*e de ana*iz$
oferite de SCL #%nt *imitate+
,onsultarea .i analiza datelor
E.(*oatarea date*or din de(ozite*e de date e#te a#i"%rat$ de in#tr%mente dez)o*tate
#(ecia* !n ace#t #co(+ E*e a#i"%r$ tran#formarea date*or, core*area &i com(*etarea *or,
(ermit intero"are &i ana*iz$ on*ine8 7ot fi:
motoare de c$%tare /OLAP, Data Minin"2
<n tim( ce OLAP or"anizeaz$ date*e !n #tr%ct%ri m%*tidimen#iona*e (entr% a faci*ita
e.(*orarea, Data Minin" are ca #co( in)e#ti"area e.4a%#ti)a a date*or, de#co(erirea %nor
core*aii #emnificati)e, identificarea %nor "r%(%ri de date ce (ot re(rezenta nod%ri de
informaii+
*im'a1e #(ecia*izate (entr% intero"are /*im'a1%* SCL, *im'a1%* MDX2+
Tehnologia +(A7 .i analiza multidimensional a datelor

Termen%* OLAP a fo#t %ti*izat (entr% (rima dat$ !n 9DD;, de c$tre E+B+ Codd
/7($rinte*e8 'aze*or de date re*aiona*e
Pornind de *a ace#te re"%*i, #e (oate a(recia c$ %n (rod%# e#te com(ati'i* c%
OLAP dac$-
(ermite ana*ize *o"ice #a% #tati#tice re*e)ante, c% r$#(%n# !n tim( rea* /inter)a*
de tim( de (3n$ *a cinci #ec%nde2
!n afara a"re"$ri*or #im(*e, ofer$ (o#i'i*itatea %nor ca*c%*e ad54oc, ce a% *a 'az$
a*"oritmi com(*ec&i
a#i"%r$ confidenia*itate &i (o#i'i*itatea acce#$rii date*or de c$tre mai m%*i
%ti*izatori
f%rnizeaz$ ra(oarte !n forma cer%t$ de %ti*izatori, f$r$ a face a(e* *a a*te *im'a1e
de (ro"ramare+
OLAP e#te %n motor de ti( m%*ti%ti*izator, (roiectat (entr% mani(%*area
#tr%ct%ri*or m%*tidimen#iona*e de date+ Date*e OLAP #%nt or"anizate !n c%'%ri
m%*tidimen#iona*e, ce (ermit ca orice dat$ #$ fie *oca*izat$ (rin inter#ecia coordonate*or
#a*e+ S%'iect%* de ana*iz$ e#te con#iderat ca %n (%nct !ntr5%n #(ai% c% mai m%*te
dimen#i%ni+
Prima #arcin$ a motor%*%i OLAP e#te de a (re*%a cereri*e e.(rimate de c*ieni+ <n
contin%are, a#i"%r$ o(timizarea re"$#irii ad54oc a informaiei, ca*c%*e f*e.i'i*e (e 'aza
%nor o(eratori matematici, ofer$ faci*it$i de ca*c%* a)an#ate &i "e#ti%nea dimen#i%nii
tem(ora*e+
+bs:
+(A7 este str>ns legat de depozitele de date8 :n timp ce depozitele de date
asigur gestiunea datelor< +(A7 implementeaz tehnologii ce asigur
transformarea acestor date n informaii strategice8
modelare multidimensional
Mode*area m%*tidimen#iona*$ e#te o te4nic$ ce (ermite re(rezentarea indicatori*or
de (erforman$ !n #tr3n#$ *e"$t%r$ c% (arametrii acti)it$ii+
(erformane*e or"anizaiei #%nt a#(ecte cantitati)e, m$#%ra'i*e, a*e acti)it$ii
de#f$&%rate, n%mite &i )a*ori !nre"i#trate a*e acti)it$ii- )a*oarea a(ro)izion$ri*or, )a*oarea
)3nz$ri*or, n%m$r%* tranzacii*or, )a*oarea '%n%ri*or a#i"%rate, )a*oarea credite*or
acordate+
conte.t%* !n care #e de#f$&oar$ acti)itatea #e (oate identifica (rin (arametrii acti)it$ii-
c3nd #5a de#f$&%rat acti)itatea, %nde #5a de#f$&%rat, cine a iniiat5o, ce re#%r#e #5a% fo*o#it,
cine e#te 'eneficiar%* E
Mode*%* rez%*tat, inde(endent de te4no*o"ii*e %ti*izate %*terior, ofer$ o 'az$
com%n$ (entr% ana*iz$, cond%ce *a a"re"$ri f*e.i'i*e, ce ($#treaz$ *e"$t%ra c% #%r#a
iniia*$ de date+
Ana*iza deciziona*$ #e 'azeaz$ (e (re*%cr$ri OLAP, direct *e"ate de mode*%*
de(ozit%*%i de date, definit !n f%ncie de domeni%* de intere#+
Princi(a*%* e*ement de ana*iz$ %ti*izat de OLAP e#te c%'%*+ Cubul se poate defini
ca o mulime de date organizate ntr#o structur multidimensional definit printr#un set
de dimensiuni i msuri +
<n m%*te caz%ri, c%'%* !n care date*e #%nt or"anizate d%($ trei dimen#i%ni
/dimen#i%nea tim(, dimen#i%nea #(ai% &i dimen#i%nea ana*izat$2 e#te con#iderat ca o
#tr%ct%r$ int%iti)$ fo*o#it$ (entr% !ne*e"erea &i inter(retarea date*or memorate !n #tr%ct%ri
m%*tidimen#iona*e+
Per#(ecti)e*e m%*tidimen#iona*e a#%(ra date*or #%nt n%mite 'ipercuburi (rin
e.tinderea c%'%*%i tridimen#iona* *a c%' n5dimen#iona* #a% 4i(erc%'+ <ntr5%n 4i(erc%',
%nitatea de 'az$, cea care e#te ana*izat$, #e n%me&te msur+
caracteri#tici*e d%($ care #%nt ana*izate m$#%ri*e acti)it$i*or #%nt n%mite
dimensiuni+
dimen#i%nea (artici($ *a ana*iz$ (rin m%*imea )a*ori*or caracteri#ticii ce o
re(rezint$ /re#(ecti)e2+ Fa*ori*e #e n%me#c membrii dimensiunii+
mem'rii %nei dimen#i%ni #%nt de o'icei or"anizai !ntr5o ierar4ie+ Mem'rii
#imi*ari #%nt "r%(ai ca nivele ale ierar'iei+
fiecare ce*%*$ e#te *oca*izat$ (rin inter#ecia coordonate*or #a*e+ S%'iect%* de
ana*iz$ e#te con#iderat ca %n (%nct !ntr5%n #(ai% c% mai m%*te dimen#i%ni+
<n f%ncie de ti(%* 'azei de date %ti*izat, !n im(*ementarea m%*tidimen#iona*it$ii
e.i#t$ mai m%*te #o*%ii- #o*%ia MOLAP /M%*tidimen#iona* OLAP2, #o*%ia
ROLAP/ Re*ationa* OLAP2 &i #o*%ia GOLAP /GH'ride OLAP2+
++ MOLAP memoreaz$ date*e din c%' !ntr5o #tr%ct%r$ m%*tidimen#iona*$+ A"re"$ri*e #%nt
de a#emenea memorate c% date*e m%*tidimen#iona*e+ D%ce *a ra(iditate de r$#(%n# *a
intero"$ri, de(inz3nd doar de n%m$r%* &i com(*e.itatea a"re"$ri*or+ Performane*e n%
de(ind de (erformane*e 'aze*or de date re*aiona*e, (entr% c$ toate date*e din c%' #%nt
conin%te !n #tr%ct%r$ m%*tidimen#iona*$+
++ ROLAP memoreaz$ date*e !n ta'e*e re*aiona*e+ Intero"$ri*e (e c%' #%nt afectate de
(erformane*e 'aze*or de date re*aiona*e+ S%nt mai *ente, (entr% c$ intero"$ri*e
acce#eaz$ de fiecare dat$ date*e din #%r#a re*aiona*$+
++ GOLAP memoreaz$ ta'e*a de fa(te !n ta'e* re*aiona*, a#tfe* c$ n%mai intero"$ri*e care
)izeaz$ ta'e*a de fa(te de(ind de (erformane*e 'aze*or de date re*aiona*e+
Anal?sis Ser;ices
Micro#oft SCL Ser)er :III e.tinde (erformane*e &i ca*it$i*e de *a Micro#oft
SCL Ser)er )er#ion J+I+ Inc*%de noi faci*it$i (entr% (roce#area on*ine a tranzacii*or
/OLTP2, (entr% con#tr%irea &i e.(*oatarea on5*ine a de(ozite*or de date /OLAP2
OLAP Ser)ice# di#(oni'i* !n SCL Ser)er )er#i%nea J+I #e n%me&te !n SCL Ser)er :III
Ana*H#i# Ser)ice# &i are !n (*%# com(onenta Data Minin"+
Sco(%* Ana*H#i# Ser)ice# e#te #$ f%rnizeze acce# ra(id *a date*e din 'aza de date a
de(ozit%*%i de date+
Pentr% a !nde(*ini ace#t deziderat, Ana*H#i# Ser)ice#-
fo*o#e&te te4no*o"ia OLAP !n (re"$tirea %nor mari cantit$i de date din de(ozite de date
(entr% e.(*orare !n tim( rea*
creeaz$ c%'%ri m%*tidimen#iona*e, #tr%ct%ri de date (redefinite &i fo*o#ite (entr% a
or"aniza &i !n#%ma date din de(ozite de date a#tfe* !nc3t r$#(%n#%ri*e *a !ntre'$ri*e ti(ice
ana*izei e.(*orati)e #$ fie date re(ede+ C%'%ri*e tre'%ie definite, confi"%rate &i (roce#ate
!nainte de a fi fo*o#ite de a(*icaii c*ient &i de o'icei cer act%a*izare c3nd de(ozit%* de date
e#te act%a*izat+
fo*o#e&te motor%* re*aiona* (entr% a acee#a 'aza de date a de(ozit%*%i de date+
are com(onente care (ermit con#tr%ira c%'%ri*or m%*tidimen#iona*e &i f%rnizeaz$
(ro"rame de a(*icaii care acce#eaz$ c%'%ri*e
<n (*%#-
#c4eme*e #tea, f%*" de nea #a% con#te*aie faci*iteaz$ definirea c%'%*%i &i red%ce n%m$r%*
de ta'e*e *e"ate c3nd #e intero"4eaz$ 'aza de date (entr% (roce#are
!n c%'%ri #%nt date tran#formate !n )a*ori (rea"re"ate, co(iate #a% direct citite din
de(ozite*e de date+ Ace#tea #%nt #tocate !n #tr%ct%ri m%*tidimen#iona*e, com'in3nd
informaii*e (rea"ra"ate c% date deta*iate, (entr% o *ar"$ arie de intero"$ri
date ce re(rezint$ informaii recente #%nt ad$%"ate (eriodic !n de(ozit%* de date+ Rar
#%nt modificate ce*e e.i#tente &i a(roa(e niciodat$ n% e#te modificat$ #tr%ct%ra
de(ozit%* de date #toc4eaz$ informaii deciziona*e di#(oni'i*e !n interior%* &i !n
e.terior%* or"anizaiei &i menine ace#te informaii !m(re%n$ c% e)o*%ia *or !n tim(
ta'e*a de fa(te (oate conine o mare )arietate de date, !n #%te de mi*ioane de !nre"i#tr$ri+
Poate fi definit$ a#tfe* !nc3t #$ e*imine date d%(*icate &i #$ minimizeze *%n"imea
r3nd%ri*or
n%m$r%* r3nd%ri*or din ta'e*a de fa(te afecteaz$ tim(%* de (roce#are a c%'%*%i dar are
efect mic !n (erformane*e intero"$ri*or OLAP (entr% c*ient
dimen#i%nea !nre"i#tr$ri*or afecteaz$ (erformane*e (entr% Ana*H#i# Ser)ice#-
dimen#i%nea c%'%*%i, tim(%* de (roce#are, memoria #er)er fo*o#it$, tim(%* de tran#fer a*
date*or c$tre c*ient, memoria fo*o#it$ de c*ient+
,uburi +(A7 construite pentru analiza ;>nzrilor de produse
<n e.em(*%* %rmator ne (ro(%nem #$ ana*iz$m rez%*tate*e o'in%te din
acti)itatea de contractare &i )3nzare a (rod%#e*or+
Krm$rind #co(%* (ro(%#, (ornind de *a mode*%* re*aiona* e.i#tent !n firm$
/fi"+ 92, #5a con#tr%it %n de(ozit de date /fi"+ :2 ce con#tit%ie #%r#a de date (entr%
c%'%ri*e definite !n contin%are+ Ace#ta inc*%de, (e *3n"$ date*e c%rente din
#i#teme*e tranzaciona*e &i date i#torice !nre"i#trate !n anii (recedeni+
Bi"%ra 9+ Mode*%* re*aiona* im(*ementat !n SCL Ser)er :III

Bi"%ra :+ Mode*%* con#te*aie a* de(ozit%*%i de date
,ub pentru analiza cantitati;-;aloric a contractelor ncheiate cu
clienii 4CubContracte5
5C%'%* CubContracte /fi"+ ;2 are o #tr%ct%r$ ti( #tea, c% o ta'e*$ de fa(te,
)apteContract.
5C3m(%ri*e a*e#e ca m$#%ri a*e acti)it$ii #%nt cantitatea contractat$ /Cant) &i
)a*oarea contractat$ /Faloare)+
5M$#%ri*e acti)it$ii #%nt ana*izate (rin ra(ortare *a moment%* !nc4eierii
contract%*%i, !n f%ncie de c*ienii care a% !nc4eiat ce* (%in %n contract &i de
(rod%#e*e contractate+ <n con#ecin$, dimen#i%ni*e #%nt- /impContracte 4Clienti
40roduse.
Bi"%ra ;+ Str%ct%ra #tea a c%'%*%i CubContracte
Prezentarea #intetica a date*or
Informaii rez%*tate !n %rma o(eraii*or de de#com(%nere &i fi*trare

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