Documente Academic
Documente Profesional
Documente Cultură
Clasificarea fisierelor
Fisierele se clasifica dupa mai multe criterii:
3.Fisierele indexate
In practica s-a observat ca fisierele secventiale au un timp de raspuns
necorespunzator.Fisierele relative au un timp de raspuns bun dar nu utilizeaza
eficient spatiul de stocare deoarece exista acele gauri,fisierele indexate care
incearca sa impleteasca avantajele fisierelor secventiale si a celor relative.Pentru
aceasta,fisierului I se adauga un index.Un index este un ansamblu de legaturi ce se
pot utiliza pentru a localiza articolele intr-un fisier de date.
Cu alte cuvinte indexul este un ansamblu de referinte incrucisate ale unor
campuri din bazele de date sau fisierele clasice dand localizarea fiecarei entitati in
memoria PC-ului.De ex. o carte de telefon contine in partea de sus primul si
ultimul nume de pe respectiva pagina.In acest fel,utilizatorul va cauta intai pagini
dorita dupa care secvential va cauta cuvantul dorit.Prin index,se intelege deci o
informatie auxiliara pe baza caruia se poate determina mai repede informartiile
dintr-un fisier.Indexarea se realizeaza atasand fisierului un tabel sau un fisier
separat.Indexul ar structura cheie-articol,adresa-articol din fisier.
Cheia-articol poate fi formata in general dintr-un camp sau o expresie de
campuri dupa care se doreste indexarea.De ex pentru un fisier personal indexarea
se poate face dupa nume sa combinat dupa nume,codul sectiei sau salarii.
Fisier index este organizat dupa valorile crescatoare sau descrescatoare ale
cheii articolului.In general,in domeniul economic este necesar ca un fisier sa fie
ordonat dupa anumite criterii in functie de utilizare.De ex un fisier de personal
poate fi indexat dupa nume,alta data descrecator dupa salariu si alta data dupa
departament si in cadrul departamentului alfabetic.Aceste fisiere se numesc fisiere
multiindexate simultan.
Prin mod de acces se intelege modul in care sunt parcurse articolele fisierului.
Dupa modul de acces,fisiere se clasifica in:
fisiere accesate secvential,
fisiere accesate direct
fisiere accesate prin cheie.