Referat SISTEME DE GESTIUNE A BAZELOR DE DATE - Concepte si notiuni



Referat downloadat de: 220 ori.




Descriere referat:

SISTEME DE GESTIUNE A BAZELOR DE DATE – Concepte ?i no?iuni Date = aspecte elementare ale activit??ii sau evenimente nesupuse prelucr?rii; Informa?ie = ansamblu de date corelate ?i elaborate cu un scop determinat; Octet = unitate elementar? de informa?ie, adresabil?; Articol = unitate elementar? de date, care poate fi identificat? dup? nume; Tipul (schema) unui articol = ansamblu format din: - identificator; - descrierea mul?imii valorilor acceptabile; - descrierea formatului de memorare; Grup de date = ansamblu de articole unitare; Tipul (schema) unui grup de date = ansamblu format din lista identificatorilor utiliza?i; descrierea articolelor ?i a grupurilor de date; Înregistrare = colec?ie de articole ?i/sau grupuri de date identificabil? printr-un nume; Set de date = mul?ime de înregistr?ri; Zona = subdiviziune a memoriei externe, care poate stoca înregistr?ri, identificabil? printr-un nume; Schema unei baze de date = ansamblu format din lista identificatorilor folosi?i ?i descrierea articolelor, grupurilor de date, înregistr?rilor, seturilor de date ?i a zonelor. Schema bazei de date define?te tipul de baz? de date; Baza de date = totalitatea înregistr?rilor, seturilor, zonelor organizate de o schem?; Dic?ionarul datelor = mul?imea descrierii obiectelor unei baze de date. Acest dic?ionar este, în general, structurat ?i administrat ca o baz? de date (metabaz?); Administratorul bazei de date = o persoan? sau un grup de persoane responsabile de analiza, proiectarea, implementarea, exploatarea ?i între?inerea unei baze de date; Sistem de gestiune a bazei de date (SGBD) = ansamblu de programe destinate cre?rii, între?inerii ?i exploat?rii unei baze de date. Aceast? mul?ime de programe asigur? interfa?a între o baz? de date ?i utilizatorii acesteia. Un SGBD folose?te, în principiu, trei limbaje: un limbaj de descriere a datelor fizice, un limbaj de descriere a datelor logice ?i un limbaj de prelucrare a datelor. Arhitectura bazelor de date eviden?iaz? componentele acestora: baza de date propriu-zis?, în care se memoreaz? datele; sistemul de gestiune a bazei de date, care realizeaz? gestiunea ?i prelucrarea complex? a datelor; un dic?ionar al bazei de date (metabaza de date), ce con?ine informa?ii despre date, despre structura acestora, statistici, documenta?ie; mijloacele hard utilizate (comune sau specializate); reglement?ri adminsitrative destinate bunei func?ion?ri a sistemului; personalul implicat (utilizatori finali, administrator, programatori, operatori). Cerin?ele ce se impun unei baze de date: ? s? furnizeze în timp util informa?iile solicitate (timp de r?spuns minim); ? s? asigure costuri minime de prelucrare ?i între?inere, redundan?? minim?; ? s? aib? capacitatea de a satisface, cu acelea?i date, necesit??i informa?ionale ale unui num?r mare de utilizatori; ? s? asigure datelor flexibilitate; ? s? permit? exploatarea simultan? a datelor de c?tre mai mul?i utilizatori (sincronizare); ? s? asigure securitatea datelor prin mecanisme de protec?ie (confiden?ialitate); ? s? con?in? facilit??i destinate valid?rii datelor ?i recuper?rii lor în cazul unor deterior?ri accidentale (integritate); ? s? permit? valorificarea eforturilor anterioare ?i anticiparea nevoilor viitoare (compatibilitate ?i expandabilitate); ? s? permit?, prin ierarhizarea datelor dup? criteriul frecven?ei acceselor, reorganiz?ri (eventual dinamice) care sporesc performan?ele bazei. În cadrul unei baze de date sunt patru nivele de abstractizare ?i de percep?ie a datelor: ? nivel fizic (intern) descris de schema fizic? a datelor (bit, octet, adres?), care reprezint? viziunea programatorilor de sistem asupra datelor; ? nivel conceptual descris de schema conceptual? a datelor (articol, înregistrare, zon? etc.), care reprezint? viziunea programatorilor de sistem asupra datelor; ? nivel logic descris de una din schemele logice posibile ale datelor, care reprezint? viziunea programatorului de aplica?ie asupra datelor; ? nivel virtual (extern), care reprezint? viziuna utilizatorului final asupra datelor. Datele exist? doar la nivel fizic, celelalte trei nivele reprezint? virtualiz?ri ale acestuia. Nivelele de independen?? a datelor sunt: Independen?a fizic? asigur? posibilitatea modific?rii schemei fizice a datelor, f?r? ca aceasta s? oblige la modificarea schemei conceptuale, schemei logice ?i a programelor aplica?ie; Independen?a logic? asigur? posibilitatea modific?rii schemei conceptuale a datelor, f?r? ca aceasta s? oblige la modificarea schemei logice ?i a programelor aplica?ie; Independen?a fa?? de strategiile de acces permite programului s? precizeze data de accesat, nu modul cum se acceseaz? aceast? dat?. BAFTA !!! de la cattaniut@clopotel.ro

Alte referate din materia: Informatica

Nr. Nume referat Hits
1 mtSZPKbW 20
2 TkkvMlabSupl 50
3 qzpymq@dxuzju.com 148
4 email@gmail.com 269
5 pfuqxd@exjswl.com 288
6 ncqcez@hdtnnq.com 244
7 Hard 722
8 ISTORIA INTERNET-ULUI 782
9 Impera 469
10 Info Doc 524
11 Info-TIRON 467
12 Informatica - Grafica pentru web 938
13 Informatica - Introducere in HTML 711
14 Initiere in pc 701
15 Instalarea sistemului de operare Windows 593
16 Internetul ca sursa de comunicare 580
17 Istoria Internetului 617
18 Istoria calculatorului 539
19 Istoria metodelor de proiectare 359
20 Java visavis de C++ 401
21 Java vizavi de C 333
22 LIMBAJUL DE PROGRAMARE PASCAL - Programul defineste tipul salariat, o inregistrare cu variante, valorile citite fiind salvate in fisierul salariat.dat 0
23 Limbajul C 413
24 Lista vinuri prg 322
25 Lotus software 293
Trimite un referat !
Referatul tau ii poate ajuta si pe ceilalti! Ajuta-ti colegii!

Ai un referat facut de tine si consideri ca este bun si original ? Trimite-ti lucrarea ta si poti castiga premii, ajutandu-ti colegii sa ia note bune!

Trimite un referat!
Cere un
referat !
Ai nevoie de un referat bun si nu il gasesti ?

Noi te ajutam sa iti faci referatul de care ai nevoie. Da-ne detalii despre lucrarea pe care trebuie sa o redactezi si noi vom scotoci pentru tine!

Cere un referat!