Sunteți pe pagina 1din 5

No iune de baz de date

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

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