1. INFORMAIA reprezint reflectarea n contiina omului a legturilor cauz-efect
din lumea real nconjurtoare 2. !A"#$# con%titue materializarea& reprezentarea %im'olic a informaiilor prin %emne& litere& cifre ntr-o form con(enional %cri% %au (or'it con(ena'il unei comunicri 3. )O$#)IA !# !A"# reprezint un an%am'lu de date& care %e refer la acela fenomen& o'iect %au %ituaie !e e*emplu+ regi%tru cla%ei reprezint o colecie de date referitoare la notele i a'%enele ele(ilor ntr-un an colar 4. Baza de date ,n continuare BD- e%te o colecie de date interconectate& mpreun cu de%crierea lor& care r%punde calitilor de centralizare& coordonare& integrare i difuzie a informaiilor i care a%igur %ati%facerea tuturor nece%itilor de prelucrare a informaiei ale tuturor utilizatorilor dintr-un %i%tem Baza de Date e%te o colecie de date operaionale& care au importan n %i%temul informaional al unei in%tituii Caracteristicele generale ale bazelor de date . Independena datelor memorate de aplicaie / %epar ni(elul de de%criere a datelor de ni(elul de utilizare& a%igur imunitate datelor memorate la %c0im'rile ce pot a(ea loc n 'aza de date1 2 Ni(el redu% de redundan / pre%upune eliminarea la minim a repetrii informaiei ntr- o 'az de date "otui& din con%iderente de optimizare a timpului de r%pun% %e accept un anumit grad de redundan& dac ace%ta e%te un fenomen controla'il1 3 4ecuritatea datelor / pre%upune protecia la acce%ul neautorizat la date n (ederea e*tragerii %au di%trugerii unor date cu caracter confidenial1 5 Integrarea datelor - a%igur corectitudinea datelor n orice moment al funcionrii %i%temului O 6! tre'uie % a%igure integritatea datelor& po%i'ilitatea refacerii (er%iunilor anterioare n %ituaii de eroare1 7 "ran%paren / ofer faciliti de utilizare a datelor& fr ca utilizatorii % cunoa%c 'aza de date n ntreaga ei comple*itate 8agina . din 7 9 $im'aje de cereri& di(er%itatea criteriilor / pre%upune e*i%tena unei mulimi de criterii performante de reg%ire a datelor& de %electare a informaiei& de editare a informaiilor %olicitate1 : Faciliti multiutilizator / ofer po%i'ilitatea acce%rii i ge%tionrii datelor din diferite noduri ale reelii de calculatoare de diferii utilizatori1 ; Acce%i'ilitate / pre%upune oferirea utilizatorilor neinformaticieni o interfa prietenoa% pentru ge%tiunea datelor n condiii de eficien ma*im1 Modele de baze de date Modelul de 'aze de date reprezint un an%am'lu de in%trumente conceptuale& care permit de%crierea datelor& a relaiilor ntre ele i a re%triciilor la care %unt %upu%e 8rincipalele modele conceptuale de 'aze de date %unt+ . Modelul ierar0ic 2 Modelul reea 3 Modelul relaional 1. Modelul ierarhic e%te primul model utilizat n %tructura 'azelor de date i pre%upune ierar0izarea datelor ntr-o %tructur de tip ar'ore cu proprietatea c orice nod de%cendent are un %ingur nod %uperior ,adic orice nod <fiu< are un %ingur nod <tat<- !e e*emplu+ Actuaalizarea e%te dificil& deoarece tergerea unui nod implic tergerea tuturor de%cendenilor lui& iar adugarea unui nod impune reorganizarea ntregii 'aze de date 8agina 2 din 7 2. Modelul reea e%te un model mai general de organizare a datelor& n care nu mai e*i%t re%tricia c orice nod de%cendent are un %ingur nod %uperior Adic orice nod <fiu< poate a(ea cte(a <noduri -tat<- !e e*emplu+ 8rincipalul a(antaj e%te dat de utilizarea pointerilor n (ederea realizrii legturilor din reeaua de noduri 3. Modelul relaional e%te cel mai fle*i'il model conceptual de organizare a datelor 6aza de date relaional e%te format din ta'ele& denumite relaii Fiecare ta'el e%te format din rnduri i coloane Rndurile %e nume%c nregistrri de date & iar coloanele / cmpuri de date. Capul de tabel definete %tructura ta'elului 8rin crearea unui ta'el %e %u'nelege& de fapt& definirea capului de ta'el =ntre ta'elele unei 'aze de date relaionale e*i%t interdependene #*i%t trei tipuri de relaii ntre ta'ele+ a- unu la unu1 '- unu la muli1 c- muli la muli Observaie n continuare (om e*amina doar 'aze de date relaionale !iste"e de #estiune a Bazelor de Date $!#BD% >n 4i%tem de ?e%tiune a 6azelor de !ate e%te un an%am'lu de programe& care permite crearea unei 6!& ntroducerea i actualizarea datelor& a%igurarea controlului de acce% al ace%tor date& ge%tionarea informaiilor din 'aza de date& precum i crearea aplicaiilor cu 'aze de date >n 4?6! e*ercit urmtoarele funcii+ 1. definete baza de date& n %en%ul c de%crie tipurile i %tructurile de date& relaiile dintre ele i modalitile de acce%are a informaiilor din 'az1 2. realizeaz independena dintre %tructura conceptual i programele utilizatorilor 3. actualizeaz baza de date& adic permite in%erarea& redactarea i tergerea datelor1 8agina 3 din 7 4. execut interogri ctre 'aza de date& n urma crora informaiile %e %orteaz %au %e filtreaz dup anumite criterii &. creaz date noi& care %e o'in n 'aza efecturii unor calcule& inclu%i( a totalizrilor '. creaz rapoarte simple i complexe %u' form de ta'ele& grafice& diagrame& (. asigur ntreinerea BD& care pre%upune repararea 'azei n cazul unor defeciuni& compactarea ,defragmentarea- 'azei& precum i crearea copiilor de %iguran1 ). protejeaz BD de acce%ul neautorizat& %ta'ilete acce% autorizat complet %au partajat *. asigur confidenialitatea informaiilor coninute n 6! 1+.asigur accesul simultan al mai multor utilizatori 11. monitorizarea performanelor ,rhitectura general a unui !#BD Softwareul S!BD e%te format din+ 1. !icionarul de date ,!ata !ictionar@-& care conine o de%criere a %tructurii datelor folo%ite n 6! 2. $im'ajul de interogare ,Auer@ $anguage-& care a%igur acce%ul la informaiile din 6! )el mai r%pndit lim'aj de interogare& folo%it de diferite 4?6!-uri& e%te lim'ajul 4A$ ,4tructured Auer@ $anguage- "ardwareul S!BD poate fi format+ 3. dintr/un %ingur calculator %au 4. dintr-o reea de calculatoare& n care pe calculatorul principal ,%er(erul- %e afl programele- componente din 4?6!& care admini%treaz i controleaz acce%ul ctre 6!& iar pe celelalte calculatoare / programele de%tinate utilizatorilor Cele "ai rs-.ndite !#BD/uri sunt Micro%oft Office Acce%& Oracle& Fo*8ro& !'a%e& Micro%oft 4A$ 4er(er etc 8agina 5 din 7 !iste"e in0or"aionale1 siste"e in0or"atice 4i%temul care ne permite acumularea& prelucrarea& p%trarea& difuzarea informaiei %e numete siste" in0or"aional #* radioul& tele(iziunea& telegraful& re(i%tele& ziarele& manualele etc 4i%temul informaional& care acumuleaz& p%treaz& prelucreaz& tran%mite informaia cu ajutorul calculatorului %e numete siste" in0or"atic #*emple %e %i%teme informatice+ . #ditoare& proce%oare de te*te - M4 BOR!& 8agemaCer %i altele 2 #ditoare grafice - 8aint& )orel !RAB& F0oto40op& A)!) %i altele 3 #ditoare de ta'ele / #D)#l 5 #ditoare de prezentaii - 8oEer 8oint etc 7 Aplicaii de na(igare i e*plorare 9 Aplicaii de 'irou& de conta'ilitate : 4i%teme de ?e%tiune a 6azelor de !ate / M4 A))#44& 4A$& Oracle& Fo*8ro& !6a%e ; $im'aje de programare+ 8a%cal& !elp0i& )& )FF& Gi%ual 6a%ic& Ha(a& 8I8 etc J Aplicaii Multimedia .K etc 2nsrcinare . !e cutat informaii %uplimentare de%pre noiunea de 6!& modele de 6!& noiunea de 4?6!& de%pre %i%teme informaionale& %i%teme informatice 2 !e ale% i de de%cri% un siste" de gestiune a bazelor de date1 diferit de A))#44 %au un %i%tem informatic 3 de creat un %tudiu n forma de raport Cerine 0a de ra-ort . foaia de titlu ,denumirea temei& numele& prenumele ele(ului& cla%a& liceul& anul de %tudii- 2 coninutul adec(at temei& acce%i'il unui ele(& %tructurat 3 te*tul formatat& aliniat din am'ele pri& titlul n centru& e(ideniate noiunile principale 5 in%erate imagini& interfee grafice& e*emple de 6! 7 $a antet ,Ieader- pe fiecare pagin % fie %cri% tema& numele& prenumele ele(ului 9 $a %u'%ol ,Footer- % fie indicat numrul paginei i cte pagini conine documentul : coninutul % fie prelucrat& % nu fie )O8L / 8A4"# de pe Internet 8agina 7 din 7