Documente Academic
Documente Profesional
Documente Cultură
Modul de organizare-aranjarea articolelor sau unele parti din ele astfel incat sa
permita modurile de acees dorite.
1)Fisiere de tip pile(gramada)-datele sunt colectate in ordinea in care apar,
scopul este acumularea si salvarea unei cantitati de date, nu au o structura bine
definite, accesul la un articol poate fi costisitot ca timp.
2)Fisiere cu organizarea secventiala-inregistrarile au format fix, cautarea
implica procesarea tuturor articolelor, inserearea de articole noi se face greu.
3)Fisiere cu acces direct prin pozitie- articole cu fromat fix, plasate in sectoare
vecine.
4)Fisiere inverse-contin pentru fiecare cheie specificata de utilizator adresele
disc la care se afla articolele care contin cheia respectiva.
5)Fisiere multilista-fiecarei chei dintr-un articol ii este atasata un pointer catre
articolul urmator care contine aceeasi cheie.
6)Fisiere secvential-indexate-articolele sunt scrise pe support in acces
secvential si plasate in orindea crescatoare a indexului. Articolele sunt grupate in blocuri
de informatii numite pagini.
7)Fisiere selective-materializarea functiei de regasire printr-un simplu calcul
efectuat de CPU. Acces direct prin continut.
8)Fisiere organizate folosind B-arbori-cheile sunt furnizate in orice ordine,
cautarea se face strict in acces direct.Fiecare nod contine m locuri in care pot fi
memorate m chei. B+arboreal contine chei numai in nodurile terminale ale arborelui. Barborele extins-acces relative, adaugarea unei informatii suplimentare pe langa fiecare
pointer din B-arbore, nr intreg ce contine subarborele indicat de pointer.
SGF- operatii la nivel de disk- implementarea unui sistem de regasire a
fisierelor, evidenta spatiului neutilizat, alocarea spatiului pentru fisiere disc.
Sistemul de directoare(cataloage)-realizeaza legatura intru numele atribuit de
utilizator unui fisier si localizarea fizica pe disc a informatiei associate acestuia: mapare.
Tipuri de structura pentru directoare:
1) Directoare cu un singur nivel-toate fisierele de pe disk sunt in acelasi director
2) Directoare cu doua nivele-la nivel superior MFD (master file director) care
contine pointeri catre UFD (user file directory), de unde se face accesul catre
fisierele utilizatorului respectiv.
3) Directoare cu structura de arbore-extenise a celei cu doua nivele
4) Directoare cu structura de graf aciclic-permit ca anumite fisiere sa fie
accesibile din mai multe directoare parinte.
Alocarea spatiului pentru fisiere pe disc:
Alocarea statica(prealocare)-specificarea dimensiunii spatiului ce va fi
ocupat de fisier.
Alocare dinamica-fisierul va ocupa atat spatiu cat este necesar
FAT-file allocation table-pastreaza informatii legate de spatiul alocat fiecarui
fisier.
Alocarea contigua-un fisier ocupa un set de adrese consecutive pe disc.
Alocarea inlantuita-evitarea fenomenului de fragmentare, fiecare fisier este
inregistrat intr-un sir de blocuri legate intre ele printr-o lista inlantuita.
Alocarea indexata-pe langa blocurile atasate fisierului , se creeaza un bloc
special, numit bloc de index, lucru ce ajuta la accesarea directa.