Organizarea Datelor în Memoria Externă

Curs
8/10 (1 vot)
Conține 1 fișier: doc
Pagini : 18 în total
Cuvinte : 5784
Mărime: 42.65KB (arhivat)
Publicat de: Janina Ene
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: I. Lungu

Extras din curs

2.1. Evoluţia organizării datelor

Organizarea datelor înseamnă definirea şi structurarea datelor în memoria internă sau în memoria externă (în colecţii) şi stabilirea legăturilor între date, conform unui model de date.

Aşa cum arătam în capitolele precedente, bazele de date au evoluat din fişiere. Sintetizând, evoluţia organizării datelor în memoria externă a avut în vedere căteva aspecte:

Aspecte

Etape(1) Mod de organizare

a datelor (2) Structura de date

(3) Mod de prelucrare (4) Redundanţă

(5) Software utilizat

(6)

1. Înainte de 1965 Fişiere secvenţiale Logică coincide cu fizică Pe loturi (batch) Mare, necontrolat Operaţii simple de I/E (limaje asamblare şi universal)

2. Anii ‘60 Fişiere secvenţiale, indexate, directe Logică şi fizică Loturi, on-line Mare, necontrolat Chei simple de acces (limbaje universale)

3. Anii ‘70 Baze de date arborescente, reţea Logică, fizică, conceptuală Loturi, conversaţi-onal Scade, controlat Chei multiple de acces, legături între date, protecţia (SGBD)

4. Sfărşitul anilor ’70 până acum Baze de date relaţionale Logică, fizică, conceptuală Conversaţi-onal, interactiv Mică, controlat Limbaje de regăsire, protecţie, concurenţă (SGBD)

5. Sfârşitul anilor ’80 până acum Baze de date orientate obiect Logică, fizică, conceptuală Interactiv Minimă, controlat Limbaje din programarea OO (SGBD)

Notă. Necesitatea organizării datelor în memoria externă rezultă analizând câteva criterii de comparaţie dintre memoria internă şi cea externă:

CRITERIU MEM. INTERNĂ MEM. EXTERNĂ

Cost Mare Mic

Viteză Mare Mică

Capacitate(volum date) Mică Mare

Persistenţă Nu Da

Organizare date Variabile, constante, masive, pointeri etc. Fişiere, baze de date

2.2. Organizarea datelor în fişiere

Fisierul este o colecţie organizată de date unite după criterii comune calitative, de prelucrare şi scop.

Toate limbajele de programare universale lucrează cu această noţiune, pentru organizarea datelor în memoria externă. Sistemele de bază de date lucrează cu această noţiune şi în plus o dezvoltă în noţiunea de bază de date.

Prezentăm, în continuare, câteva noţiuni fumdamentale utilizate în organizarea datelor în fişiere. De aceste noţiuni se ţine seama şi la baze de date.

1. Caracteristici ale unui fişier:

 actualizarea se referă la trei operaţii : adaugarea, modificarea, ştergerea de înregistrări;

 natura datelor din fişier trebuie să fie omogenă (să se refere la aceeaşi entitate din lumea reală);

 prelucrarea datelor din fişier se referă la tipul şi frecvenţa operaţiilor efectuate pe înregistrări;

 volumul de date din fişier (se măsoară în număr de octeţi).

2. Structura unui fişier:

- partea de identificare este dată de etichetele plasate la începutul şi sfârşitul fişierului;

- partea de date este colecţia omogenă de date ce aparţin aceleaşi entităţi din lumea reală structurată astfel:

fişier înregistrări câmpuri valori.

3. Modul de organizare reprezintă modul de dispunere a înregistrărilor pe suportul fizic şi presupune reguli de memorare a datelor.

Categorii de moduri de organizare a fişierelor:

a) Standard

- Este cea mai veche şi există pe toate tipurile de calculatoare.

- Înregistrarea este formată dintr-un şir de caractere dispus pe o linie acceptată de periferic.

- Toate limbajele recunosc fişiere standard de intrare şi ieşire.

b) Clasică (elementară)

- Organizarea se face pe medii magnetice sau optice.

- Tipuri:

Preview document

Organizarea Datelor în Memoria Externă - Pagina 1
Organizarea Datelor în Memoria Externă - Pagina 2
Organizarea Datelor în Memoria Externă - Pagina 3
Organizarea Datelor în Memoria Externă - Pagina 4
Organizarea Datelor în Memoria Externă - Pagina 5
Organizarea Datelor în Memoria Externă - Pagina 6
Organizarea Datelor în Memoria Externă - Pagina 7
Organizarea Datelor în Memoria Externă - Pagina 8
Organizarea Datelor în Memoria Externă - Pagina 9
Organizarea Datelor în Memoria Externă - Pagina 10
Organizarea Datelor în Memoria Externă - Pagina 11
Organizarea Datelor în Memoria Externă - Pagina 12
Organizarea Datelor în Memoria Externă - Pagina 13
Organizarea Datelor în Memoria Externă - Pagina 14
Organizarea Datelor în Memoria Externă - Pagina 15
Organizarea Datelor în Memoria Externă - Pagina 16
Organizarea Datelor în Memoria Externă - Pagina 17
Organizarea Datelor în Memoria Externă - Pagina 18

Conținut arhivă zip

  • Organizarea Datelor in Memoria Externa.doc

Alții au mai descărcat și

Arhitectura calculatoarelor

1.1. Sistemul de calcul 1.1.1. Definiţii Sistemul de calcul (SC, System Computer sau calculator) este reprezentat de o structură destinată...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Baze de Date

3.Introducere in bd si sgbd-uri Definitie: Numim baza de date o colectie partajata de date aflata in interdependenta logica impreuna cu o...

Curs Excel

Lectia 1. Deschiderea si iesirea din Excel Obiectivele lectiei: În aceasta lectie veti vedea cum se începe si cum se încheie o sesiune de lucru...

Te-ar putea interesa și

SGBD-ul și Bazele de Date ORACLE

Cap1. SISTEME DE GESTIUNE A BAZELOR DE DATE - SGBD 1.1. Conceptul de SGBD. Pentru a înţelege noţiunea de SGBD (Sistem de Gestiune a Bazelor de...

Memorii

1. Notiuni introductive Industria memoriilor este una dintre cele mai dinamice aplicatii ale electronicii din zilele noastre. In ultimi ani...

Administrarea Elevilor la Liceu

1 NOȚIUNI INTRODUCTIVE Prelucrarea automată a datelor nu se poate face la întîmplare ,haotic,ci numai în cadru unui sistem de organizare a...

Sisteme de gestiune a bazelor de date

I. Conceptul de SGBD. a) Definirea unui SGBD SGBD este un ansamblu complex de programe care asigură interfaţa între o bază de date şi...

Baze de Date

Conceptul de bază de date Organizarea datelor în vederea prelucrării pe calculator este o activitate tot aşa de importantă ca şi realizarea...

Regăsirea Datelor în Baze de Date

Bazele de date relationale (BDR) utilizeaza modelul de date relational si notiunile aferente. BDR este un ansamblu organizat de tabele (relatii)...

Utilizarea SGBD-urilor în instituțiile publice

1.DATE,INFORMATII,CUNOSTINTE 1.1 Rolul si locul datelor in sistemul informatic. Preluarea datelor in sistemul informatic poate incepe din...

Baze de Date

CAP1. ELEMENTE DE TEORIA BAZELOR DE DATE 1.1. Baza de date(BD) 1.2. Sistemul de gestiune a bazelor de date (SGBD) 1.3. Administrarea BD 1.1....

Ai nevoie de altceva?