Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Typy usporiadania súborov

Organizácia súborov je spôsob usporiadania dát alebo záznamov v súbore . To sa nevzťahuje na tom, ako sú súbory v zložkách, ale ako sa obsah súboru sú pridaná a zobrazená . Existuje niekoľko typov organizácie súborov , najčastejšie z nich sú sekvenčné , relatívna a indexované . Líšia sa v tom , ako ľahko možno pristupovať záznamy a zložitosti , ktoré môžu byť organizované záznamy . Sekvenčné

sekvenčné organizáciu súborov , záznamy sú usporiadané v poradí , podľa ktorých boli pridané . Nemôžete vložiť nový záznam medzi existujúcimi záznamami , ale iba na konci posledného záznamu . Jedná sa o jednoduchý súbor organizácia , ktorá umožňuje spracovávať dávky záznamov bez pridania alebo vymazanie čokoľvek v súbore . Avšak , pre prístup k určitej záznam , spracovanie , musí prejsť všetkých ostatných záznamov nad ním , pretože nevytvára žiadny náhodný kľúč na identifikáciu umiestnenia záznamu . Vyhľadanie záznamu , a to najmä v prípade , že sú tisíce položiek , môže byť časovo náročné . Tiež, vkladanie alebo odstraňovanie záznamov by znamenalo preskupiť celú sekvenciu .
Relatívna

Ďalším typom usporiadanie súborov by byť relatívna k umiestneniu , kde začína súboru . Relatívna kľúč je priradený k určenie poradia súborov . Prvý záznam bude mať relatívnu číslo 1 , druhý záznam bude mať relatívny počet 2 , a tak ďalej . To je tiež nazývané relatívna , pretože veľkosti každého záznamu sa môže líšiť , na rozdiel od v sekvenčné organizácie , kde musí byť veľkosti záznamu pevné usporiadať postupne . Záznam môže byť 128 bajtov alebo 256 bajtov vo veľkosti a môžu byť usporiadané vo vzťahu k sebe navzájom , s niektorou z voľných bajtov medzi nimi sú označené ako nepoužité . Vďaka tomu je možné vložiť záznamy v týchto nevyužívaných plôch . Tiež sa relatívna kľúč , môžete náhodne prístup k akejkoľvek záznamy , bez toho, aby od hornej záznamu . Nevýhodou je závislosť na relatívnych kľúče . Ak neviete , relatívna kľúč konkrétny záznam , ste vyhrali t ' môcť náhodne prístup k súboru .
Indexovaných

indexovaný organizácie súbor obsahuje referenčné čísla , ako sú čísla zamestnancov , ktoré identifikujú záznam vo vzťahu k ostatným záznamom . Tieto odkazy sú tzv primárne kľúče , ktoré sú jedinečné pre konkrétny záznam . Alternatívne klávesy možno tiež definovať , aby alternatívne metódy prístupu k záznamu . Napríklad , namiesto toho , aby prístup zamestnancov ' s záznam pomocou počtu zamestnancov , môžete použiť alternatívny kľúč , referenčné zamestnanci podľa oddelení . To umožňuje väčšiu flexibilitu pre užívateľa, aby náhodne prehľadávať tisíce záznamov v súbore . Avšak , to používa zložité programovanie , aby mohol byť realizovaný .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené