Sunteți pe pagina 1din 25

UNIVERSITATEA DIN PITETI MASTER UNIVERSITAR INFORMATIC

PROIECT LA TEHNOLOGIA INFORMAIEI I COMUNICAIEI

Coordonator: Lect. univ. dr. DAVID Dumitru Masterand: Viorel Andreea

CUPRINS

1. 2. 3.

Conceptele de tehnologie i tehnologii informaionale............................................5 De la societatea informaional la societatea cunoaterii........................................6 Informaii, date, cunotine, entropie informaional.............................................7 3.1.Caracteristici i clasificri................................................................................8 3.2 Elemente folosite n organizarea i structurarea datelor.............................14 3.2.1.Sisteme de numeraie i coduri de reprezentare a datelor............14 3.2.2.Fiiere, bnci de date i depozite de date........................................16 3.2.2.1 Fiierele ............................................................................16 3.2.2.2 Baze de date, bnci de date i depozite de date.............19

4.

Sisteme de calcul (Computer Systems)......................................................................24

TEHNOLOGII INFORMAIONALE
Tehnologia este un proces cu caracter social-istoric i, ca atare, nu poate fi abordat separat de ntreaga realitate social, de cultur i de filosofie. Sub acest aspect, se poate afirma c omul a devenit uman din momentul n care a nceput s munceasc, s gndeasc i s creeze tehnologie, construind, treptat, ntre societate i natur, un mediu tehnologic tot mai dens, cu impact profund asupra dezvoltrii. Societatea informaional este un obiectiv al dezvoltrii i nu un el n sine; ea reprezint o component esenial a programului guvernamental politic i economic pentru dezvoltare i o condiie major pentru integrarea Romniei n structurile euroatlantice. Suportul tehnologic al societii informaionale este asigurat prin convergena a trei sectoare: tehnologia informaiei, tehnologia comunicaiilor i producia de coninut electronic. Industria ICT romneasc (information and communications technology - tehnologia informaiei i a comunicaiilor) produce echipamente de calcul, transmisii de date i telecomunicaii, software i servicii, avnd o rata de cretere pozitiv. Productorii de hardware, care au suferit o cdere serioas dup 1989, au devenit din nou profitabili asamblnd echipamente, mai ales cu componente de ultim generaie. Calitatea produciei, eficiena procesului de asamblare, un design inteligent i managerul eficient au dus la fabricarea unor echipamente de calcul i transmisie de date foarte performante, produse n Romnia, care acoper peste 50% din piaa intern. Peste 250 de companii, multe dintre ele deintoare ale certificatului ISO 9001 pentru acest tip de activitate, produc aproximativ 50.000 de PC-uri anual.

1. Conceptele de tehnologie i tehnologii informaionale


Noiunea de tehnologie s-a conturat n amplul proces al devenirii omenirii, fiecare epoc a evoluiei societii fiind marcat i de progresul nregistrat pe plan tehnologic, n varii domenii de activitate uman. Literatura de specialitate a ncercat s surprind, n mod ct mai sintetic, semnificaiile conceptului de tehnologie, aceasta fiind definit, la un moment dat, ca abilitatea, sub form de structur fizic sau cunoatere, ncorporat ntr-un artefact (software, hardware, metodologie), care faciliteaz ndeplinirea unui obiectiv1. ntr-o alt formulare, el rezid n cunotinele, uneltele i tehnicile accesibile unei organizaii pentru a transforma inputuri n outputuri; un proces de transformare care se poate referi la ceva foarte abstract, cum ar fi o formul, o reet sau o metod, sau la ceva concret, cum ar fi maini i echipamente2. ntr-un perimetru mai cuprinztor, conceptul de tehnologie desemneaz ansamblul sistematizat de cunotine despre activitile umane care fac uz de rezultate ale cercetrii tiinifice, experimentri, calcule i proiecte, precum i de unelte, maini i aparate; restrns, ansamblul procedeelor (metode, reete, reguli) i mijloacelor materiale (unelte, maini, aparate) utilizate n vederea desfurri unei activiti3. Totodat, privit ca domeniu de activitate i n contextul revoluiei tehnico-tiinifice contemporane, tehnologia este i "o tiin a realizrii, n mod ct mai eficient, de funciuni necesare societii i omului, dar i o practic, o inginerie a acestor funciuni"4.
Williams, F., Gibson, D.,V., Technology Transfer. Sage Publications, London, 1990 Northcraft, G.,B., Neale, M., Organizational Behaviour. A management Challenge. The Dryden Press ,Fort Worth, 1994 3 *** Ministerul Cercetrii i Tehnologiei, Politici de inovare i privatizare sectorial , Bucureti, 1994 4 Drgnescu, M., - op. cit., p.156
1 2

n acelai timp, prezint interes i caracterul filosofic al conceptului de tehnologie, care apare cu att mai relevant, cu ct tehnologia se adncete n sfera informaional. Noile obiecte informaionale, inteligena artificial i roboii inteligeni, microelectronica, ingineria genetic, oblig la a reflecta dac specia uman nu va fi nlocuit de o alta ce nu mai are timpul s atepte evoluia biologic a omului, cu alta rezultat din activitatea sa tehnologic (contient). Pe de alt parte, revoluia contemporan nseamn nu numai o integrare de noi tehnologii, ci i o integrare de diferite tipuri de informaie. n acest cadru, relaia omcalculator constituie un fenomen nou la nivelul problemelor globale ale contemporaneitii. Aceast relaie marcheaz pregnant tehnologia informaiei, ce st la baza unei noi tehnologii intelectuale, n care cunoaterea teoretic i tehnicile sale specifice, precum analiza sistemic, programarea liniar, teoria probabilitilor etc., devin decisive n procesul cunoaterii teoretice i al realizrii inovaiei tiinifice i tehnice. Tehnologia capt un pronunat caracter informaional, puterea informaiei devenind, pentru deintorul ei, un mijlocul de control al mediului nconjurtor i un suport indispensabil vieii i activitilor umane. ntr-o accepiune larg, noiunea de tehnologie include o mare varietate de tipuri de tehnologii. ntre acestea un loc din ce n ce mai important revine celei de tip informaional, folosit pentru a realiza procese de transmitere-receptare, prelucrare, stocare etc. a informaiei, n general. Tehnologia informaional cuprinde i diverse alte mijloace, tehnici i procedee tradiionale sau moderne, de receptare, prelucrare, transmitere a informaiilor, inclusiv modaliti de organizare, executare i supraveghere a unor procese sau activiti i de comunicare n interiorul unui sistem sau cu mediul exterior. n literatura de specialitate se dau diverse accepiuni noiunii de tehnologie informaional sau noua tehnologie informaional cunoscut i ca tehnologia informaiilor i comunicaiilor. Astfel, James O'Brien nelege prin tehnologie informaional sistemele informaionale bazate pe calculatoare; Laudon&Laudon consider calculatoarele i echipamentele periferice baza sistemelor informaionale moderne, iar Van Cuilenburg susine c tehnologia calculatoarelor i a telecomunicaiilor luate mpreun formeaz tehnologie informaional. Prin coninutul su, tehnologia informaional nglobeaz mijloace, proceduri i modaliti tehnice de colectare (receptare), sortare, verificare, prelucrare, stocare i transmitere a datelor i informaiilor, utilizate n viaa economic i social. Ea constituie suportul tehnic pe care se deruleaz fluxurile i circuitele informaionale, iar n societatea modern i, cu deosebire, n cea informaional devine, pregnant, o tehnologie informatic. n raport cu mutaiile nregistrate, n etapa actual, tehnologia informaional semnific un ansamblu de elemente specifice compus din: hardware, software, reele de comunicaii, staii de lucru pentru inginerie i cercetare, robotic i circuite integrate inteligente.

2 De la societatea informaional la societatea cunoaterii


n condiiile n care societatea uman a devenit din ce n ce mai dependent de informaii i de prelucrarea i transmiterea acestora, a aprut conceptul de societate informaional (SI). Referitor la dimensiunea geografic a Societii Informaionale, s-au conturat trei zone principale n care trecerea la Era Informaional a fost contientizat pe deplin: SUA, Europa (n special rile din Uniunea European) i Japonia. n aceste zone, noile tehnologii informaionale i de comunicaie au avut un rol deosebit, contribuind la modificarea fundamental a organizrii i funcionrii instituiilor statului, a activitii economice, a modului n care oamenii muncesc, triesc sau comunic ntre ei. Societatea informaional a fost prefigurat de dou evenimente care s-au produs n SUA i Europa. Primul a avut loc n anul 1992, cnd Al Gore, vice-preedintele de atunci al
6

SUA, a lansat conceptul de Autostrad Informaional (Information highway). Al doilea moment s-a produs n 1994, ca replic a Europei la provocarea SUA. Rezultatul este cunoscut sub numele de Raportul Bangemann (Europa i Societatea Informaional global. Recomandri pentru Consiliul Europei). Ca rspuns la acest raport s-a constituit Consiliul pentru Societatea Informaional, care a elaborat primul plan european de aciune pentru Societatea Informaional Drumul Europei ctre Societatea Informaional. Pentru Japonia societatea informaional este cuantificat prin urmtorii indicatori5: - 4000 $ venit pe cap de locuitor; - peste 50% din populaia activ s fie angajat n sectorul serviciilor; - peste 50% din totalul populaiei de aceeai vrst s fie studeni; - peste 35% din bugetul unei familii s fie alocat cheltuielilor legate de informaie. Efectele informatizrii societii constau n: reducerea efortului fizic, inclusiv n prelucrarea manual a datelor; diminuarea efortului intelectual solicitat de diversele operaii informaionale; reducerea, prin automatizarea activitilor, a timpului de prelucrare a datelor i de transmitere a informaiilor; creterea performanelor prin mbuntirea calitii i productivitii prelucrrii informaiei (exactitate, vitez de regsire, capacitate ridicat de stocare); scderea, pe termen lung, a costului proceselor de analiz i decizie; posibilitatea comunicrii i informrii on-line, independent de distanele geografice, cu avantaje evidente asupra tuturor domeniilor de activitate (tiin, educaie, cultur, management, marketing, producie, comer). Nu exist ar european care s nu dispun de o strategie proprie pentru Societatea Informaional, manifestndu-se, ns, diferene semnificative ntre acestea, datorit, n special, condiiilor tehnice, tehnologice i economice iniiale de pornire a fiecrei ri, precum i de potenialul lor uman, economic sau financiar. n acelai timp, rile europene avansate au iniiat programe speciale de sprijinire a rilor foste comuniste, att pentru stoparea declinului economic i relansarea economiei, ct i pentru derularea procesului de tranziie spre Societatea Informaional. Principalul vector al Societii Informaionale l reprezint Internetul, cu ntreaga lui gam de avantaje (pot electronic, comer electronic, tranzacii electronice etc.). La ora actual se vorbete tot mai mult de Societatea Cunoaterii care presupune: extinderea i aprofundarea cunoaterii tiinifice precum i a adevrului despre existen; utilizarea i managemetul cunoaterii existente sub forma cunoaterii tehnologice i organizaionale; producerea de cunoatere tehnologic nou, prin inovare; diseminarea fr precedent a cunoaterii ctre toi cetenii prin mijloace noi, folosind cu prioritate Internetul cu ntreaga-i gam de instrumente. Societatea cunoaterii reprezint o nou economie, n care procesul de inovare (capacitatea de a asimila i converti cunoaterea nou pentru a crea noi servicii i produse) devine determinant. Ea are un caracter global i este, n acelai timp, un factor al globalizrii.

3. Informaii, date, cunotine, entropie informaional


Informarea, neleas ca activitate specific uman, de acumulare i transmitere a cunotinelor, opereaz cu dou noiuni fundamentale: informaia i data. Evaluarea i folosirea lor cu un anumit scop sau sens n analize i experimente se materializeaz n cunotine.
5

Cuilenburg, J.J., Scholten, O., Noomen, G.W., tiina Comunicrii, Editura Humanitas, Bucureti, 1998, p. 53 7

3.1.Caracteristici i clasificri Informaia este o resurs esenial n dezvoltarea unei societi, iar utilizarea pe scar larg a tehnologiilor informaiei i comunicaiilor (TIC) este vital. Administraiile publice sunt, de departe, pe plan european i mondial, cei mai importani clieni i utilizatori ai tehnologiei informaiei i comunicaiilor. Guvernele federale, naionale, regionale sau municipale au investit miliarde de dolari pentru creterea performanelor propriilor activiti, dar mai ales pentru diversificarea i mbuntirea relaiilor lor cu cetenii. Informaia n condiiile etapei actuale cnd n orice domeniu de activitate se impune o cunoatere rapid i complex a realitii n scopul lurii unor decizii operative, oportune i bine fundamentate, celor trei factori principali de producie li se adaug o nou resurs informaia. Toate tiinele opereaz cu informaii, ca elemente ale cunoaterii senzoriale i raionale. Pentru conceptul de informaie literatura de specialitate ofer multiple definiii. n cibernetic informaia se definete ca element ce posed trei sensuri: pragmatic, semantic i sintactic. Sensul pragmatic raporteaz informaia la scopurile observatorului. Sensul semantic indic semnificaia intim a datelor. Sensul sintactic se refer la sistemul de semne i reguli folosite n construciile utilizate pentru reprezentarea informaiei n procesul culegerii, transmiterii i prelucrrii acesteia. Acestui nivel i corespunde conceptul de dat. n informatic informaia este un ir de caractere, dintr-un alfabet dat, ce poate fi prelucrat prin proceduri formale (manuale sau automate). n teoria probabilitilor informaia este unitatea de msur pentru incertitudinea apariiei unui fenomen. n sensul larg acceptat informaia este noiunea prin care se desemneaz fiecare din elementele noi coninute n semnificaia unui simbol, grup de simboluri, tire, semnal, imagine, cu care se exprim un eveniment, o stare, o situaie, o aciune. Din definiiile de mai sus rezult atributele informaiei: adugarea de noi cunotine la fondul deja existent; nlturarea unei incertitudini sau ndoieli pentru cel ce o recepioneaz; utilitatea pentru receptorul su. n esen, se poate considera c, dei, informaia este imaterial, ea comport patru proprieti fizice eseniale6: - informaia este apriori inepuizabil - dac produsele i serviciile se consum pe msura utilizrii lor, informaia este nelimitat; - informaia este copiabil prin transfer bunurile se mut fizic, n timp ce informaia poate exista concomitent n mai multe puncte; - informaia este indivizibil dac celelalte resurse, la utilizare, sunt individualizate (electricitate, ap etc.),informaia reprezint un tot unitar neputnd fi divizat, separat etc. - informaia este cumulativ dac acumularea de bunuri poate avea loc numai atunci cnd acestea nu sunt consumate, informaia fiind nelimitat i multiplicabil, ea se adaug ntotdeauna n baza de informaii creat anterior. Data Informaia pentru a putea fi perceput, trebuie exprimat ntr-o form concret. Aceast form concret se numete dat.
Vicent, D. R., The Information Based Corporation Stakeholder Economics and the Technology Investment, Dow Jones Irwin, Home wood, Illinois, 1990, pp. 6-7
6

Prin noiunea de dat nelegem un ansamblu de semne i caractere dispuse ntr-o anumit ordine i utilizate pentru transmiterea informaiilor, pstrarea acestora pentru o utilizare viitoare sau obinerea de noi informaii prin prelucrri. n informatic, prin date nelegem un model de prezentare a informaiei, accesibil unui anumit procesor, model cu care se poate opera, pentru a obine noi informaii despre fenomenele, procesele i obiectele lumii reale. Rezult c termenul de informaie, acoper de fapt dou noiuni: informaia n sens strict, care este direct accesibil omului, dar nu i componentelor de prelucrare ale unui calculator i data care este rezultatul codificrii informaiei. Altfel spus, omul prelucreaz informaiile, iar sistemele de calcul, datele. Datele constituie suportul simbolic al informaiilor i se poate admite c o dat devine informaie pe msur ce semnificaia sa are un anumit grad de sintez. Data are o existen obiectiv, tangibil i reprezint o potenial informaie. Transformarea datelor n informaii devine posibil numai printr-un proces de prelucrare cu diverse mijloace, n primul rnd cu cele electronice, parcurgndu-se urmtorul flux: introducerea datelor, prelucrarea datelor i extragerea rezultatelor prelucrrii (figura 1.1). Exist o diversitate de date i informaii vehiculate n sistemele informaionale ale organizaiilor, din aceste considerente literatura de specialitate prezint mai multe criterii de clasificare a acestora. Dup forma de exprimare a fenomenelor pe care le reflect, informaia poate fi: analogic, numeric i nenumeric. Informaia analogic este cea care caracterizeaz parametri cu variaie continu, din cadrul proceselor tehnologice aa cum sunt ei percepui de dispozitivele tehnice de nregistrare, fr a fi necesar o conversie sau codificare a acestora nainte de transmitere sau manevrare pe suporturi tehnice de informaii (presiunea, temperatura, viteza, tensiunea electric etc.). Informaia numeric (cantitativ) exprim aspectul cantitativ al fenomenelor i se prezint sub form de cifre obinute prin msurare, numrare, cntrire sau calcul. Informaia nenumeric (calitativ) este cea mai rspndit i se prezint printr-o mare varietate de forme: concepte, liste bibliografice, texte, rapoarte etc. n funcie de suportul informaional utilizat pentru transmiterea acesteia, informaia calitativ poate fi: verbal, scris, grafic sub form de imagini, unde radio sau magnetice, sub form codificat nregistrat pe benzi magnetice sau discuri magnetice etc. INTRODUC ERE DATE
- culegere - verificare - codificare - transmitere PRELUCRA RE - clasificare - sortare - calcule - rezumare /sintetizare -memorare REGLARE /arhivare EXTRAGER E INFORMAI I - regsire - decodificare - difuzare

Figura 1.1 Fluxul prelucrrii datelor Dup situarea n timp fa de procesul sau fenomenul reprezentat, informaiile sunt: active, pasive i previzionale.

Informaiile active (dinamice, operative) se refer la procese sau fenomene n curs de desfurare. Informaiile pasive vizeaz procese sau fenomene care au avut loc, fiind utile pentru conducerea proceselor i fenomenelor care se vor repeta. Informaiile previzionale sunt cuprinse n planuri i programe, caracteriznd i comensurnd procese i fenomene ce se vor desfura n viitor. Ele ofer modele cantitative i calitative avnd un caracter de direcionare. Dup coninut, informaiile pot fi: elementare, complexe i sintetice. Informaiile elementare sunt specifice sistemului operaional n care se desfoar nemijlocit diverse activiti i definesc operaii i fenomene indivizibile. Informaiile complexe rezult prin agregarea informaiilor elementare pentru a caracteriza un proces sau un fenomen (nivelul productivitii muncii, valoarea total a impozitelor etc). Informaiile sintetice se obin de regul prin adiionarea informaiilor elementare de acelai tip (buget de venituri i cheltuieli, balan de verificare, bilan contabil etc.). Dup domeniul de activitate pe care-l deservesc, informaiile pot fi: tehnologice, tehnico-tiinifice i economice. Informaiile tehnologice sunt utilizate pentru conducerea i dirijarea proceselor tehnologice industriale. Informaiile tehnico-tiinifice sunt utilizate n domeniul cercetrii tiinifice i al proiectrii tehnologice. Informaiile economice sunt instrumente de conducere nemijlocit a proceselor socialeconomice. Ele devin utile i eficiente numai n cadrul schimbului permanent de cunotine ntre oameni, situai pe diverse trepte ierarhice ale economiei. Informaiile economice prezint cteva particulariti: volum i diversitate tipologic mare; prelucrri specifice relativ simple i cu mare frecven (calcule aritmetice, sortri, grupri, comparri etc); timp de valabilitate relativ redus. Prelucrarea datelor n vederea obinerii informaiilor este necesar deoarece: informaia apare adesea n alt loc dect cel al utilizrii sale; informaia apare adesea n alt moment dect cel al utilizrii sale ; informaia apare adesea sub o form diferit dect cea a utilizrii sale. La nivelul unei entiti social-economice, datele supuse prelucrrii provin att din surse externe ct i din surse interne. Prelucrarea informaiei presupune parcurgerea mai multor etape (figura 1.2).

10

I n f o r m a i i e l e m e n ta r e O p e r a i a d e i d e n ti f i c a r e / s e s i z a r e / c o d a r e D a te d e b a z O p e r a i a d e c o l e c ta r e p r i n p r o c e d e e f o r m a l e F o n d u l d e d a te u ti l e p r e l u c r r i i O p e r a i a d e p r e l u c r a r e p r o p r i u - z i s I n f o r m a i i e l a b o r a te O p e r a i a d e d i f u z a r e / tr a n s m i te r e I n f o r m a i i p e r ti n e n te ( r e z u l ta te / s u p o r t p e n tr u d e c i z i i )

Figura 1.2 Etapele prelucrii informaiei Operaia de identificare /sesizare /codare realizeaz codificarea datei i reinerea ei pe un suport n vederea conservrii, transformrii i comunicrii ei. Se obine astfel o dat de baz. Operaiile de sesizare are loc pentru fiecare eveniment elementar, n momentul i la locul producerii lui. Operaia de colectare presupune regruparea datelor elementare necesare prelucrrii. Ea se poate realiza n dou moduri: - la cerere (n timp real), modalitate proprie consultrii imediate a unui ansamblu de informaii prezente permanent n sistemul informatic, cu scopul de a oferi rspunsuri la cererile utilizatorilor (operaia de rezervare a tichetelor de cltorie cu avionul, trenul; operaia de consultare a fondului de carte dintr-o bibliotec computerizat; operaia de consultare a fondului de documente n vederea demarrii unei afaceri; accesarea informaiilor privind valoarea taxelor i impozitelor datorate etc.). - prin fiiere (n timp diferit), modalitate n care lotul de informaii de aceeai natur este constituit i conservat ntr-un fiier n urma unei operaii de sesizare. Operaiunile de sesizare i de colectare sunt disociate. Operaia de prelucrare propriu-zis reprezint practic transformarea informaiilor n rezultate pe baza unor algoritmi prestabilii. Operaia de difuzare este subordonat cerinelor de comunicare ale utilizatorilor oferind informaii pertinente la locul, timpul i sub forma dorit. Drumul pe care l parcurge informaia, din momentul apariiei unui eveniment i pn cnd, pe baza cunoaterii lui se declaneaz un nou eveniment poart numele de circuit informaional. O seciune prin acest circuit formeaz un flux informaional corespunztor fluxului real al resurselor materiale, umane i monetare din cadrul organismelor socialeconomice. Fluxul informaional reprezint totalitatea informaiilor transmise ntr-un interval de timp determinat, de la o surs de informaie la un receptor, printr-o mulime de canale informaionale. Fluxurile informaionale pot fi: - interne care asigur circulaia informaiei ntre diferitele compartimente ale structurii organizatorice din interiorul unei entiti social-economice i ntre diferite persoane din cadrul compartimentelor funcionale, n vederea fundamentrii deciziilor; - externe care asigur circulaia vertical a informaiei ntre diferite entiti socialeconomice i/sau ntre o astfel de entitate i organismele ierarhic superioare.
11

La rndul lor att fluxurile informaionale interne, ct i cele externe, pot fi orizontale i verticale. Decidentul la orice nivel de conducere, pentru a lua decizii fundamentate tiinific trebuie s tie s utilizeze informaii limitate la domeniul su de activitate. Gradul de utilizare a informaiei i eficiena sa n diversele activiti umane depinde de atributele calitii informaiei. Aceste atribute in de dimensiunea temporal, coninutul i forma informaiei7: Dimensiunea temporal vizeaz: oportunitatea informaia este furnizat la momentul oportun; actualitatea utilitatea informaiei ntr-un anumit interval de timp; frecvena prezena informaiei la timpul i n ritmul/cadena solicitate; perioada considerat referirea la perioade prestabilite (trecute, prezente sau viitoare). Coninutul are n vedere: exactitatea - informaia nu conine erori; pertinena - informaia rspunde nevoilor unui destinatar n anumite circumstane date; exhaustivitatea - informaia este complet (netrunchiat); conciziunea - informaia furnizat nu conine balast (este numai informaia necesar); anvergura - informaia se refer la un subiect mai mult sau mai puin vast; randamentul - formaia reflect randamentul, evalund activitile desfurate, progresele nregistrate sau resursele acumulate. Forma vizeaz: claritatea informaia este furnizat ntr-un format inteligibil; precizia informaia este mai mult sau mai puin detaliat; ordinea informaia poate fi organizat n secvene prestabilite; prezentarea informaia poate fi sub form grafic, numeric, textual etc.; suporturile tehnice informaia poate fi prezentat pe ecran, pe hrtie etc. Cunotinele Corespondena dat-informaie este considerat a fi un prim nivel n informatica economic. Acestui nivel i se adaug un al doilea, acela al informaiilor derivate din alte informaii, pe baz de raionament, nivel considerat a fi cel al cunotinelor. Informaia este sursa principal i motorul crerii de noi cunotine.. Schematic acest raport este prezentat n figura 1.3.
Aplicare Prelucrare Inform aie Raionam ente Experim entri Cunotine

Date

Figura 1.3 Relaia date-informaii-cunotine Prof. Paul Rower, promotorul teoriei noua economie a creterii (New Growth Economics) susine c baza prosperitii naiunilor, n era informaional, sunt cunotinele i
7

OBrien, J., Les systmes dinformation de gestion, Ed.De Boeck, 1995, p. 23

12

ideile8. El argumenteaz neajunsurile majore ale teoriilor economice tradiionale prin lipsa unui factor fundamental ideile i cunotinele, care sunt motorul bunstrii generale. Cunotina include capacitatea de a evalua informaia cu un anumit scop sau sens. A avea cunotine sau abilitatea de a efectua sarcini complexe, presupune mai mult dect a avea o list de instruciuni sau informaii necesare, se cere abilitatea manipulrii informaiilor sau a sarcinilor9. Activitatea uman definitorie este cea care se bazeaz i opereaz cu cunotine. Mai mult de 50% din populaia activ a globului este implicat n activiti de colectare, procesare i transmitere a informaiei. Admind apriori c informaia are un caracter obiectiv, devine evident caracterul subiectiv al cunotinei. Se poate, aadar, accepta c informaia este distinct de cunotin i c ea este forma dat unei cunotine pentru a permite comunicarea sau manipularea acesteia. Entropia informaional Informaia este un mesaj ce aduce o precizare ntr-o problem ce comport un anumit grad de incertitudine, de nedeterminare. Pentru a opera cu noiunea de informaie trebuie, ca pe lng evaluarea ei calitativ s fie folosite i forme de exprimare cantitativ. Astfel, s-a pus problema gsirii unui etalon pentru cantitatea de informaie, adic a unei uniti de msur, obiectiv determinat, unitate cu ajutorul creia s se msoare i s se compare informaiile, independent de coninutul lor sau de modul n care sunt emise, transmise i recepionate. Noiunea de cantitate de informaie a fost introdus de R.V. Hartley n 1928 i exprim incertitudinea nlturat prin realizarea unui eveniment dintr-un set de evenimente posibile. Bazele teoriei matematice a informaiei au fost puse n anul 1948 de C. E. Shannon. Acesta numete msura informaiei entropie informaional, considernd cantitatea de informaie ca funcie logaritmic a diversificrii domeniului evenimentelor. C. E. Shannon stabilete entropia informaional plecnd de la un experiment X, n cadrul cruia se poate realiza un numr finit de evenimente elementare independente ( x1, x2, ,xk,...,xn). De asemenea, sunt luate n calcul i probabilitile de apariie a acestor evenimente (p1, p2,...,pk,,pn). Msura gradului de nedeterminare pentru experimentul X este o funcie de probabilitile de realizare a evenimentelor componente i este egal cu cantitatea medie de informaie furnizat de realizarea unui eveniment: H = p k log p k
k =1 n

n care: H - entropia informaional; p - probabilitatea de realizare sau existen a unui eveniment k, din cadrul sistemului. Deoarece nu se cunoate apriori rezultatul experimentului X, nseamn c acesta conine un anumit grad de nedeterminare putndu-se afirma c: n urma realizrii experimentului se obine informaie, dac i numai dac rezultatul acestuia nltur o anumit nedeterminare; informaia i nedeterminarea sunt mrimi direct proporionale, dar sensul variaiei lor este opus; informaia nlocuiete nedeterminarea. C.E. Shannon a propus ca unitate de msur a cantitii de informaie, informaia furnizat prin precizarea unei variante din dou egal posibile. Aceast unitate de msur
Constantinescu, C., Particulariti ale tehnologiei informaionale pentru managementul strategic , Ed. Economic, Bucureti, 2000, p. 26 9 Watters, C. Dictionary of Information Sciences and Technology , Academic Press, Inc.1992
8

13

poart denumirea de BIT (BInary digiT-cifr binar), datorit faptului c precizarea uneia dintre cifrele binare 0 sau 1, presupuse egal probabile, constituie o informaie unitate. Deoarece calculatoarele lucreaz cu circuite integrate care recunosc dou stri distincte, cea mai mic unitate este bit-ul. n prezent unitatea de adresare a memoreie este byte-ul (octetul succesiune de opt cifre binare). Practica a impus folosirea multiplilor acestei uniti de msur a informaiei: 1 Kilooctet (Ko) = 210 octei ;1 Megaoctet (Mo) = 210 Ko; 1 Gigaoctet (Go) = 210 Mo; 1 Teraoctet (To) = 210 Go; 1 Peraoctet (Po) = 210 To. Reprezentarea n memorie a datelor i informaiilor se realizeaz la nivel de: byte semicuvnd; cuvnt (cuvnt de memorie) 2 byte (16 biti); dublucuvnd 4 byte (32 biti); cvadruplucuvnt 8 byte (64 biti). 3.2 Elemente folosite n organizarea i structurarea datelor n prelucrarea automat a datelor, att n faza de introducere, ct i n faza de extragere a rezultatelor este necesar o conversie a datelor culese ntr-o form neleas de sistemul electronic de calcul (al crui limbaj este alctuit numai din cifrele 0 i 1), iar n urma prelucrrii, rezultatele s fie furnizate utilizatorului sub o form accesibil acestuia. 3.2.1.Sisteme de numeraie i coduri de reprezentare a datelor Aprecierea cantitativ a fenomenelor i proceselor, inclusiv cele administrative, economice, se realizeaz prin operaia de comparare, care presupune existena unui etalon pentru fiecare form fizic concret de materie sau fenomen. n urma unei comparaii rezult o informaie, care, pentru a fi nregistrat i comunicat, are asociat un simbol ce reprezint un numr sau un cod. Sistemul de numeraie constituie ansamblul regulilor de reprezentare a numerelor prin intermediul unor cifre i litere. Sistemele de numeraie, n funcie de modul de redare a numerelor i de grupare n cadrul acestora, se clasific n: - sisteme de numeraie nepoziionale; - sisteme de numeraie poziionale. n sistemele de numeraie nepoziionale, semnificaia unui numr se determin dup anumite reguli, ce constau, dup caz, n adunarea sau scderea valorilor pe care le reprezint fiecare cifr n parte, independent de poziia pe care o ocup n cadrul numrului respectiv. Cel mai cunoscut sistem de numeraie nepoziional este cel roman, care utilizeaz cifre i litere pentru reprezentarea numerelor. n sistemele de numeraie poziionale, semnificaia unei cifre, depinde de poziia pe care o ocup aceasta n reprezentarea numrului. Cifrele, pe lng valoarea lor nominal, mai primesc i o valoarea poziional, n funcie de succesiunea lor. De exemplu, n numrul 777, fiecare cifr are o semnificaie valoric diferit: prima cifr, din dreapta, reprezint uniti de ordin unu, a doua cifr reprezint uniti de ordin doi i a treia cifr reprezint uniti de ordin trei. Cel mai utilizat sistem de numeraie poziional este cel zecimal. Pn la apariia calculatoarelor electronice, puini s-au gndit la alte moduri de reprezentare a numerelor, diferite de reprezentarea zecimal. Odat cu apariia i dezvoltarea calculatoarelor electronice, problema reprezentrii numerelor a devenit una foarte important i s-a materializat n definirea i folosirea mai multor sisteme de numeraie, dintre care cele mai populare sunt (tabelul 1.1): sistemul de numeraie binar; sistemul de numeraie octal; sistemul de numeraie hexazecimal.
14

Tabelul nr. 1.1 Sisteme de numeraie poziionale


Denumire sistem Zecimal Binar Octal Hexazecimal Baza 10 2 8 (23) 16 (24) Simboluri utilizate 0,1,2,3,4,5,6,7,8,9 0,1 0,1,2,3,4,5,6,7 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

Coduri de reprezentare a datelor Apariia codurilor este legat de necesitatea asigurrii unei comunicri ct mai simple i mai rapide, ntre om i calculator, avnd n vedere faptul c primului i este specific gndirea i operarea n sistemul zecimal, iar celui de-al doilea prelucrarea informaiilor n sistemul binar sau derivatele acestuia. n acest sens, diferitele semne (cifre, litere, caractere speciale) pot fi reprezentate prin combinaii de "0" i "1". Modalitatea de combinare a simbolurilor "0" i "1" pentru reprezentarea datelor poart numele de codificare. Dup natura semnelor pe care le pot reprezenta, codurile pot fi numerice i alfanumerice. Codurile numerice Codurile numerice sunt folosite pentru a reprezenta cele 10 semne ale sistemului zecimal, cu sau fr semnul algebric al acestora, utiliznd o tetrad binar. Aceste coduri au fost specifice primelor calculatoare, concepute numai pentru prelucrarea informaiilor numerice i satisfac cerinele prelucrrii informaiilor n calculatoare numerice de birou. Codurile numerice pot fi la rndul lor ponderate i neponderate. Codurile ponderate sunt coduri n cadrul crora i se asociaz, fiecrei cifre zecimale, o tetrad binar, n care fiecare rang are o anumit pondere indicat de configuraia codului. Qi reprezint ponderea poziiei corespunztoare codului. Principalele coduri ponderate sunt: 8421, 2421, 4221, 5421, 7421, i 6421. Codul 8421 - BCD (Binary Coded Decimal- codul zecimal codificat binar) este un cod cu patru bii i este cel mai cunoscut. n cadrul reprezentrii (plecnd de la dreapta la stnga, poziia 0 are ponderea 1, poziia 1 are ponderea 2, poziia 3 are ponderea 4, iar poziia 4 are ponderea 8. (q 0 = 0, q1 = 2, q3 = 4, q4 = 8). Exemplu: 1947(10) = 0001.1001.0100.0111BCD Codurile neponderate sunt generate, pe considerente de securitate, n vederea eliminrii cifrei 0 care poate fi considerat ca o lips de informaie (cifrei 0 i se atribuie o secven de bii semnificativi). n aceast categorie intr codurile EXCES 3; 2 din 5; GRAY etc. Un cod special l reprezint codul de bare prin care se permite identificarea automat sau semiautomat a produselor, crilor, legitimaiilor, biletelor de cltorie etc. Majoritatea codurilor de bar au la baz principiul binar, reprezentarea fcndu-se printr-un numr de linii sau linii i spaii, cu o anumit lime. Aceste linii reprezint un caracter numeric sau alfanumeric.

Codurile alfanumerice

15

Calculatoarele moderne, nu prelucreaz numai informaii numerice, o mare parte a datelor sunt texte i de aici necesitatea de a elabora i o codificare a literelor i a celorlalte caractere speciale, cu ajutorul cifrelor binare. Codurile alfanumerice conin un numr de bii suficient pentru formarea attor combinaii cte sunt necesare reprezentrii tuturor caracterelor (cifre, litere, semne de punctuaie, semne speciale). Codul ISO (International Standard Organisation) permite reprezentarea a 128 de caractere: cifre zecimale, litere mari i mici ale alfabetului latin i o serie de caractere speciale. Codul ASCII (American Standard Code for Information Interchange) permite, n funcie de versiune, reprezentarea a 128 sau 256 de caractere. Scopul dezvoltrii acestui cod, de ctre American National Standard Institute a fost standardizarea unui cod mai eficient dect BCD, utilizat la calculatoarele din generaia a II-a. Codul EBCDIC (Extended Binary Coded Decimal Interchange Code) permite reprezentarea a 256 caractere, ntre care i o serie de caractere negrafice. Codul Unicode. Odat cu globalizarea accentuat a sistemelor informatice a aprut necesitatea de a se introduce un sistem de codificare care s suporte n mod simultan orice combinaie de limbi. Apariia standardului Unicode, precum i disponibilitatea instrumentelor care l suport, reprezint cea mai semnificativ tendin spre globalizarea dezvoltrii de software. Sistemele de operare Microsoft, ncepnd cu versiunea Windows 98 SE, au nglobate fonturile Unicode putnd fi vizualizate textele n orice limb (cu condiia s fie editate cu caracterele Unicode). Unicode este un format de codificare pentru pstrarea i interpretarea textelor pe suporturi informatice devenind formatul standard de codificare i interpretare a datelor binare n format text. Unicode reprezint caracterele (peste 65000 de caractere unice) sub form de ntregi. 3.2.2 Fiiere, bnci de date i depozite de date n entitile social-economic se exploateaz un volum extrem de mare de date, ceea ce impune utilizarea unor structuri de date care s permit o prelucrare raional, cu un cost ct mai mic. nc din 1830, Ludwig Goethe arta c: Epoca modern are un fals sentiment al superioritii datorat mulimii de date existente la ndemna sa, dar adevratul criteriu de judecat este mai degrab msura n care omul tie s organizeze i s gestioneze materia aflat la ndemna sa. O structur de date este un mod de memorare a datelor ntr-o form organizat. Structurile se pot afla, la un moment dat, fie n memoria intern a calculatorului numite structuri interne, fie n memoria extern numite structuri externe. Pentru specificul activitilor economice, cele mai adecvate structuri de date sunt: fiierele, bazele, bncile i depozitele de date. 3.2.2.1 Fiierele Fiierul reprezint un ansamblu organizat de date omogene din punct de vedere al naturii i al criteriilor de prelucrare, date memorate pe suporturi tehnice, de unde pot fi utilizate n procesul de prelucrare. Orice fiier poate fi privit sub dublu aspect: logic (funcional) i fizic. Aspectul logic privete latura semantic (informaional) a datelor ce compun fiierul. Din acest punct de vedere, fiierul este alctuit dintr-o mulime de articole (nregistrri logice), cmpuri de date (grupate sau negrupate) i din caractere.
16

nregistrarea logic (articolul) este o suit de elemente (cmpuri) compatibile, ce poate fi recunoscut i tratat prin intermediul unui identificator, ca o unitate. De preferin acest identificator trebuie s sugereze coninutul informaional al nregistrrii logice. De exemplu, articolul ARTSTUD este structurat n cmpuri, care conin date privind identificarea studenilor.
ARTSTUD Matricol Nume student Zi C,18 C,20 N,2 Date personale Data naterii Adresa Lun An Loc Str Nr N,2 N,4 C,15 C,15 N,4 Media

N,5,2

Cmpul de date reprezint o entitate constituit dintr-un grup de caractere organizate ntr-o secven bine definit n cadrul nregistrrii logice. n funcie de natura datelor nmagazinate cmpurile pot fi: numerice, alfanumerice, logice etc. Cmpurile care se refer la aceeai entitate formeaz un articol. Caracterul este elementul de baz, indivizibil al datelor dintr-un fiier (o cifr, o liter, un caracter special). O caracteristic important a nregistrrii logice o reprezint lungimea acesteia care este dat de numrul de caractere pe care-l conine. Astfel, nregistrrile logice pot fi de lungime fix, variabil i nedefinit. Spunem c un fiier are nregistrri de lungime fix, atunci cnd toate nregistrrile logice au acelai numr de caractere. Ct privete nregistrrile de lungime variabil acestea trebuie s se ncadreze ntr-o anumit limit prestabilit. n cazul nregistrrilor logice nedefinite, nu sunt impuse restricii de lungime, acestea fiind determinate de volumul datelor ncrcate n fiecare articol n parte. Aspectul fizic se refer la suporturile tehnice de date utilizate i la modul n care sunt organizate i structurate datele. Necesitatea organizrii datelor pe suporturi tehnice (discuri magnetice, benzi magnetice etc.) deriv din caracterul limitat al memoriei interne a unui calculator, fiind relativ greu de pstrat, n acelai loc i timp, att programele de aplicaii, datele de prelucrat ct i rezultatele prelucrrilor. Soluia o reprezint organizarea de fiiere pe suporturi externe, de unde prin proceduri speciale de intrare /ieire i, n funcie de cerinele utilizatorului, sunt transferate n memoria intern. Ansamblul datelor transferate n cursul unei operaii de intrare /ieire formeaz nregistrarea fizic (articolul fizic), n care pot exista una sau mai multe nregistrri logice. Practica folosete mai multe criterii de clasificare a fiierelor . Dintre acestea cel mai des ntlnite sunt: modul de organizare, modul de acces i formatul articolelor. Organizarea fiierelor Principalul criteriu de clasificare a fiierelor l constituie modul lor de organizare. innd seama de acest criteriu fiierele pot fi: secveniale, relative i indexate. Fiierele secveniale presupun dispunerea continu a articolelor, unul dup altul fr a respecta un criteriu de succesiune sau de ordonare cresctoare sau descresctoare. Consultarea unui astfel de fiier se poate face prin citirea articolelor, n ordinea n care apar pe suport, accesul fiind secvenial. Avantajul acestor fiiere const n faptul c pot fi organizate pe orice tip de suport (adresabil sau nu, reutilizabil sau nu). Fiierele relative sunt specifice sistemelor de calcul mini-micro avnd caracteristicile: - se pot organiza numai pe suporturi adresabile; - suprafaa de memorare este mprit n uniti adresabile - numite casete (bucket) de dimensiuni fixe i numerotate cresctor, ncepnd cu valoarea 0. Fiecare caset poate conine sau nu, un articol. Articolul poate fi identificat prin numrul de ordine al casetei n care a fost
17

nmagazinat, numr ce este denumit cheie relativ. Spre deosebire de fiierele secveniale, care au articole aranjate compact, cele relative pot avea zone neutilizate ntre articole. Poziia unui articol rmne fix, indiferent de operaiunile de actualizare pe care le suport fiierul. Fiierele indexate sunt ansambluri de articole logice aezate n ordinea cresctoare sau dup caz descresctoare, a valorii cheii de articol. Cheia de articol (sau de indexare) este un cmp sau rezultatul evalurii unei expresii de cmpuri din structura articolelor fiierului. Ca i cele relative, fiierele indexate pot fi organizate numai pe suporturi adresabile. Prin operaia de indexare, fiierului i se ataeaz un tabel (un fiier separat) n care se pstreaz indeci informaii auxiliare pe baza crora se pot repera rapid articolele fiierului. Astfel, se creeaz o pereche de fiiere format din: fiierul de date propriu-zis; fiierul index care pstreaz adresele logice ale articolelor din fiierul de date, adrese stabilite n funcie de criteriul de ordonare, fixat prin cmpul cheie de articolului. Moduri de acces Prin mod de acces se nelege tehnica de regsire a articolelor unui fiier. Dup acest criteriu fiierele pot fi: fiiere accesate secvenial; fiiere accesate direct (aleator); fiiere accesate dinamic. Relaiile dintre modul de organizare i cel de acces sunt prezentate n tabelul 1.2. Tabelul 1.2. Corespondena dintre modul de organizare i cel de acces
Acces Organizare Secvenial Relativ Indexat Secvenial * * * Direct Dinamic

* *

Accesul secvenial presupune localizarea articolelor nregistrate pe un suport tehnic, n ordinea impus de succesiunea lor fizic (stabilit prin organizarea fiierului, la crearea acestuia). Aceast modalitate de accesare este acceptat indiferent de suportul tehnic i de modul de organizare folosite. Accesul direct (aleator) este o metod de localizare rapid a informaiilor (datelor) nregistrate pe suportul tehnic, prin intermediul unei adrese indicate de o cheie stabilit de utilizator. Acest tip de accesare poate fi folosit n cazul fiierelor index i a celor relative. Accesul dinamic este o combinaie ntre primele dou moduri de acces, operaiunea realizndu-se astfel: ntr-o prim etap, are loc poziionarea direct pe o anumit nregistrare a fiierului, dup care urmeaz consultarea secvenial a celorlalte nregistrri. Operaii executate asupra structurilor de date Asupra structurilor de date se pot executa o serie de operaii dintre care cele mai ntlnite sunt: crearea, actualizarea, consultarea, sortarea, indexarea, fuzionarea, copierea. Crearea se execut o singur dat, la nceputul ciclului de via a structurii respective i presupune memorarea acesteia n forma sa iniial. Actualizarea reprezint operaia de aducere la zi a unei structuri de date, create anterior i se refer la: adugarea sau nserarea de noi elemente ale structurii; modificarea valorilor unor elemente ale structurii;
18

tergerea fizic i /sau logic a unor elemente ale structurii. Consultarea presupune accesarea elementelor unei structuri, n scopul prelucrrii sau vizualizrii acesteia. Sortarea const n rearanjarea fizic a elementelor unei structuri, dup anumite criterii, stabilite de utilizator. Indexarea reprezint o rearanjare logic a elementelor unei structuri, dup criterii stabilite de utilizator. Copierea reprezint operaia prin care se obine o copie integral sau parial a unei structuri de date. Organizarea datelor n fiiere prezint anumite limite: dependena datelor de program (descrierea datelor se face n fiecare program n care ele sunt utilizate); lipsa unui formalism riguros de definire i validare a datelor; performane sczute pentru procesarea datelor, ndeosebi atunci cnd datele sunt memorate n fiiere distincte; redundana ridicat a datelor. Cu toate aceste limite, organizarea datelor n fiiere este utilizat i astzi ndeosebi pentru aplicaiile dezvoltate n limbaje clasice de programare (Cobol, Fortran etc.), dei pentru aceste limbaje s-au proiectat interfee care permit lucrul i cu bazele i bnci de date. 3.2.2.2 Baze de date, bnci de date i depozite de date Tehnicile i metodele de organizare a datelor au cunoscut o evoluie marcant n timp, determinat att de necesitatea de a avea un acces ct mai rapid i facil la un volum din ce n ce mai mare de informaii, ct i de perfecionarea echipamentelor de culegere, memorare, transmitere i prelucrare a datelor. O etap, n acest proces evolutiv, o reprezint apariia bazelor i bncilor de date. Iniial aceste forme de organizare au fost specifice organizaiilor complexe din domeniul militar, administrativ, guvernamental i economic. Astzi fenomenul s-a generalizat, orice firm, instituie, organizaie economic i chiar persoane fizice organizndu-i informaiile n baze de date. O baz de date (BD) reprezint un ansamblu structurat de fiiere care grupeaz datele prelucrate n aplicaiile informatice. Formal, baza de date este un ansamblu de colecii de date, aflate n interdependen, mpreun cu descrierea datelor i relaiile dintre ele. ntr-o abordare mai analitic, o BD reprezint un ansamblu de date structurate, concrete, neredundante i independente de orice program de aplicaie, direct accesibile dup mai multe criterii. Conceptul de baz de date are sens numai ca element al unei bnci de date. n general, o banc de date este perceput ca un ansamblu de informaii, mpreun cu un set de programe ce asigur accesul la acestea. Ansamblul informaiilor constituie BD, iar setul de programe ce permit exploatarea datelor reprezint sistemul de gestiune a bazei de date (SGBD). SGBD-ul asigur gestiunea bazei /bazelor de date asociate bncii de date, realiznd: introducerea datelor n baza /bazele de date; actualizarea i extragerea datelor; controlul i autorizarea accesului la date; asigurarea independenei structurii bazei de date fa de programele de aplicaii. Un SGBD trebuie s ndeplineasc funciile de descriere, manipulare i utilizare. Funcia de descriere permite definirea structurii datelor, a relaiilor dintre ele, a tipurilor de acces i a condiiilor logice de verificare a datelor.
19

Funcia de manipulare asigur ndeplinirea cererilor utilizatorilor (creare, actualizare, sortare, indexare, cutare etc.). Funcia de utilizare nlesnete comunicarea ntre utilizatori i baza de date (prin intermediul unor interfee ce l avantajeaz pe utilizator). Realizarea acestor funcii este asigurat de modulele componente ale unui SGBD: Limbajul de definire a datelor (Data Definition Language DLL sau LDD), Limbajul de manipulare a datelor (Data Manipulation Language DML sau LMD) i Procesorul de consultare. Practic, ndeplinirea acestor funcii presupune interacionarea SGBD-ului cu structura bazei de date (fiiere de date, dicionar de date, indeci etc.), sistemul de calcul, sistemul de operare, programele de aplicaii i utilizatorii. Spre deosebire de fiiere (n care datele sunt organizate pe dou niveluri: logic i fizic) n cazul bazelor de date apare un al treilea nivel - cel conceptual (figura 1.4)

Figura 1.4 Niveluri de organizare a bazei de date Nivelul fizic (intern) este nivelul elementar de considerare a datelor i descrie detaliat structura sub care coleciile de date se regsesc pe suprafaa de memorare (memorie extern i /sau intern). La acest nivel structura descris este accesibil numai aplicaiilor. Nivelul conceptual (virtual, global) este nivelul imediat superior celui fizic, datele fiind privite prin prisma semanticii lor (coninutul lor i relaiile dintre ele). Este considerat primul nivel de abstractizare a lumii reale observate. Prin acest nivel sunt satisfcute cerinele tuturor utilizatorilor, asigurnd totodat o redundan minim a datelor (cantitatea de date necesare pentru a defini un element de structur evitnd ambiguitatea, s fie ct mai mic i controlat automat), i independena bazei de date, fa de orice restricie tehnologic sau de echipament. Nivelul logic (extern) este un nivel superior de abstractizare n care structura bazei de date se prezint sub forma unor machete, scheme externe, imagini (vederi), n funcie de nevoile fiecrui utilizator sau grup de utilizatori. Relaia nivel logic-nivel virtual asigur independena logic a datelor, iar relaia nivel virtual-nivel fizic asigur independena fizic. n particular, n cadrul unei BD pot exista mai multe structuri logice bazate pe o singur structur virtual i o singur structur fizic. n esen, baza de date constituie o materializare a informaticii pentru organismele social-economice de orice profil, aspect manifestat i prin ponderea pe care o cunosc att

20

aplicaiile respective pe pia ct i implementrile de sisteme de gestiune a bazelor de date. n acest context, potenialii utilizatori ai BD trebuie sa in seama de urmtoarele aspecte: - bazele de date fac parte, n mod curent, din categoria aplicaiilor critice /vitale (mission-critical), adic ele trebuie s asigure att accesibilitatea performant la date ct i fiabilitatea stocrii, minimiznd riscurile funcionrii i de alterare sau pierdere a datelor; - dup constituirea structurii i ncrcarea acesteia cu date, baza de date ofer posibiliti de extragere a oricrui tip de informaie analitic sau sintetic (rapoarte directe sau elaborate); sintetizarea trebuie s aib la baz combinaii logice ale datelor existente; - riscurile principiului GIGO (Garbage-In Garbage-Aut) gunoi introduci, gunoi scoi) apar atunci cnd nu sunt respectate cerinele minime de organizare a bazei de date sau dac datele introduse n baz nu reflect realitatea. Depozitul de date (Datawarehouse). Ideea depozitelor de date s-a conturat i dezvoltat n anii `90 ai sec. XX. William Inmon definete pentru prima oar termenul de datawarehose - depozitul de date ca fiind un sistem de baze de date, special conceput pentru analiza datelor i susinerea i fundamentarea deciziilor prin agregarea tuturor datelor organizaiilor. Depozitele de date sunt enciclopedii informaionale n care datele sunt introduse continuu, utilizatorul putndu-le accesa n funcie de necesiti. n depozitele de date se memoreaz urmtoarele tipuri de date: date curente din sistemele operaionale /tranzacionale; date de detaliu privind perioadele precedente (date din arhive); date agregate necesare sprijinirii procesului decizional pe toate nivelurile manageriale, preluate din surse interne i externe (baze de date publice, sondaje, date de prognoz etc.); metadate care asigur exploatarea depozitelor, prin reguli de extragere i conversie, reguli de agregare etc. Toate aceste date pot fi achiziionate gratuit, cumprate, sau preluate pe baz de abonament. Depozitele de date sunt bazate pe modele multidimensionale care vizualizeaz datele sub forma unui cub de date ( data cube). Ele au asociat o gam variat de instrumente software ce permit, pe lng crearea propriu-zis, accesarea i utilizarea datelor. n ultima categorie intr sistemele OLAP (On-Line Analytical Processing) care pot organiza i prezenta datele n formate variate, n ordinea solicitrilor, de la diferii utilizatori. Spre deosebire de coleciile de date utilizate n sistemul operaional orientate spre optimizarea i sigurana procesrii datelor, datele din depozitul de date sunt organizate ntr-o manier care s permit analizarea lor. Depozitul de date acoper un orizont temporal mai mare, conine att date interne ct i date externe i este optimizat pentru a rspunde complexelor interogri ale unei game diversificate de utilizatori. Schematizat fluxul datelor ntr-un depozit de date este prezentat n figura 1.5. n cazul depozitelor de date, prelucrrile (data mining - mineritul datelor) sunt bazate pe modele performante de selectare i agregare a datelor coninute. Mineritul datelor este denumit uneori i descoperirea cunotinelor n bazele de date (Knowledge Discovery in Databases - KDD) i reprezint un set de tehnici folosit n abordarea automatizat a operaiunilor de exploatare exhaustiv a unor baze de date foarte mari i de aducere la suprafa a unor relaii complexe existente n acele baze de date.

21

BD Operaional e Extragerea Datelor din BD operaionale

Curirea datelor

ncrcarea i agregarea datelor Prelucrri - Data mining - OLAP unui depozit de date Generatoare de rapoarte

DEPOZIT DE DATE

Figura 1.5 Crearea i utilizarea

Practica, cel mai adesea, ofer trei soluii de organizare a depozitelor de date10: la nivelul entitii social-economice - Enterprise Warehouse; la nivelul unei structuri funcionale (filial, departament, serviciu, birou) - Data marts; la nivelul bazelor de date operaionale Virtual warehouse /Depozit virtual. Utilizarea depozitelor se concretizeaz n extragerea unor rapoarte (la cerere sau pe baza unui abonament cu o anumit periodicitate), extragerea unor date pentru a fi utilizate n aplicaii de birotic (programe de calcul tabelar, procesoare de texte etc.), dar mai ales pentru realizarea unor aplicaii specializate de analiz. Statisticile arat c segmentul de pia legat de depozitele de date are o rat anual de cretere de circa 35%. Principalul inconvenient al depozitului de date este dimensiunea sa enorm, datorat nmagazinrii datelor detaliate la cel mai analitic nivel. Schematic, structura unei bnci de date, n care sunt reunite elementele discutate mai sus este prezentat n figura 1.6, care sintetizeaz locul, nivelul de subordonare i legturile dintre componentele bncilor de date, rezultnd c nucleul de l constituie coleciile de date, aflate n interdependen.

Airinei, D., Depozite de date, Editura Polirom, Iai, 2002, p. 27 ; Florescu, V., .a. Baze de date, Editura Economic, Bucureti, 1999, p. 32
10

22

C o l e c i i d e d a te C o l e c i i d e d a te C o l e c i i d e d a te C o l e c i i d e d a te

Figura 1.6 Structura unei bnci de date Clonarea informaiei n contextul dezvoltrii noilor tehnologii sunt create premisele obinerii de clone. Crearea de clone informatice se efectueaz prin copiere dar i prin acces neautorizat n sistemele informatice (spargere de cod). Companiile care dezvolt aplicaii informatice, i utilizatorii acestora, folosesc numeroase mijloace pentru asigurarea proteciei la copiere neautorizat a produselor software i a BD. Uneori ns, costurile de protecie devin prea mari i companiile prefer s ofere acces liber la unele produse. ntruct produsele software i BD ntrunesc cerinele unei creaii intelectuale clonarea este reglementat de norme juridice din domeniul dreptului de autor. n acest caz, uzual, se folosete noiunea de copyright care se refer la dreptul patrimonial, principala prerogativ constnd n producerea de copii numai cu consimmntul autorului. Clonele informatice reprezint o component important n reglarea accelerrii dezvoltrii societii informaionale. Minimizarea clonrii neautorizate ntru-o ar are ca efect atragerea marilor companii productoare de software.

23

4. Sisteme de calcul (Computer Systems)


Coponenta HARDWARE Componenta SOFTWARE Componenta Web - Retele si sistemul Internet Componenta de securitate informatica Componenta de Aplicatii-programe sepecializate, sisteme informatice

Figura 3. Componentele integrate (hardware-software) ale sistemelor de calcul Limbajele sunt instrumente/unelte ale gndirii : Gndirea algoritmic Astzi, limbajele (limbajele naturale, limbajele tiinifice/tehnice/economice i limbajele artificiale din domeniul calculatoarelor) sunt utilizate nu numai pentru comunicare, ci mai ales pentru exprimarea de idei, pentru a reprezenta cunotine, pentru a explora i prelucra cunotinele reprezentate i gestionate. Limitele limbajelor privind modul de reprezentare a cunotinelor, comunicarea i explorarea cunotinelor, prelucrarea i gestionarea cunotinelor sunt condiionate de caracteristicile fiecrui limbaj: alfabet, sintax, semantic, construcii lexicale, concepte i termeni, structuri etc. n actul de procesare un limbaj folosete termenul de entitate prin intermediul cruiase realizeaz procesarea i cunoatere. Definiie. Un limbaj de cunoatere este sistemul virtual/logic L = ( V, Sin, Sem, O, C, T, Tc) , unde V = vocabular/alfabet, Sin = sintaxa (reguli), Sem = semantica (reguli), O = obiecte, C = concepte / termeni, T = teorii / metode / tehnici de rezolvare, Tc = tezaurul cunoaterii (baza de cunotine)

24

Limbajele cunoaterii sunt: Limbajele naturale (utilizate de popoare; limbile popoarelor) entitate=cuvnt ; construciile lexicale descriu stri, imagini, aciuni etc. ; Limbajele tiinifice/tehnice/economice ... (utilizate n domeniile tiinelor) entitate=cunotin; studiul obiectelor i a relaiilor dintre obiecte n domeniile matematic, fizic, chimie, informatic, biologie, economie, etc. ; Limbajele artificiale (utilizate n domeniul calculatoarelor) formate din: Limbaje de programare procedural entitate=locaie de memorie Limbaje de programare fucional entitate=element de list Limbaje de programare logic entitate=obiect / clauza Limbaje de programare obiectuala entitate=obiect Limbaje de programare Web entitate=elemente multimedia Limbaje pentru baze de date entitate=nregistrare Limbaje pentru grafica pe calculator entitate=obiect grafic Limbaje pentru modelare-simulare entitate=eveniment Limbaje pentru sisteme de operare entitate=proces Limbaje pentru Inteligena Artificial entitate=cunotin

25

Figura 6. Schema Evolutia / Dezvoltarea Informaticii n etapa actual de dezvoltare tiinific i tehnic, rezolvarea unei probleme din diverse domeniu (matematic, fizic, chimie, informatic, etc. ) reprezint o activitate de creaie, un raionament prin construirea, generarea, descrierea urmtoarelor aspecte, nainte de un proces de execuie (realizat de un calculator/o main de calcul): proces demonstrativ (demonstraia) care s arate existena unei soluii sau a mai multor soluii i/sau s determine efectiv soluiile exacte;
26

proces computaional (algoritmul) care s codifice/modeleze un proces demonstrativ, o metod sau o tehnic de rezolvare n scopul determinrii (eventual aproximative) a soluiilor exacte.

27

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