Kredit obrázku: D3Damon/iStock/GettyImages
Termín „organizace souborů“ byl pro uživatele počítačů často zdrojem zmatku. Ačkoli se někteří domnívají, že tento konkrétní koncept souvisí s metodami, kterými jsou soubory organizovány ve složkách, není to zcela přesné. Ve skutečnosti se organizace souborů používá k popisu toho, jak jsou do něj začleněna konkrétní data v souboru a jak je k nim podle potřeby přistupováno.
Ačkoli se v současné době používají různé typy uspořádání souborů, některé z nejoblíbenějších jsou sekvenční, indexované a relativní uspořádání. Pochopení toho, jak tyto metody organizace fungují a jak spolu navzájem souvisí pomůže vám lépe ocenit jedinečné akce při hře uvnitř vašeho počítače, ke kterým dochází každý den základ. Organizace souborů je podle všech měřítek nedílnou součástí provozu vašeho počítače.
Video dne
Struktura a organizace souborů: Sekvenční
Jak již bylo zmíněno, mezi tři nejběžnější metody organizace souborů patří sekvenční, indexovaná a relativní organizace. Sekvenční organizace popisuje metodu, při které jsou specifické datové záznamy organizovány v přesném pořadí, v jakém byly přidány do počítače. I když má tento způsob organizace výhodu větší srozumitelnosti, má také svá vlastní jedinečná omezení. Například nelze přidat nové záznamy v rámci dávky již existujících záznamů. Místo toho musí být záznam přidán na konec posledního záznamu záznamu.
Relativní organizace souborů
V relativním organizačním systému je každému konkrétnímu záznamu přiřazen klíč, což je číselný indikátor, který lze použít k identifikaci konkrétního záznamu a přístupu k němu v libovolném okamžiku. V relativním organizačním systému lze záznamy přeuspořádat podle potřeby bez jakýchkoli požadavků souvisejících s datem, kdy byly přidány, nebo jejich konkrétní velikostí souboru. Pomocí relativního číselného klíče přiřazeného k záznamu lze přistupovat ke konkrétním položkám, aniž by bylo nutné je řadit v libovolném konkrétním pořadí. Je však důležité poznamenat, že relativní organizace používá systém klíčových identifikátorů, které popisují pozici položek ostatním v organizaci. Při přístupu k položce se její klíč může změnit v závislosti na tom, kde se nachází vzhledem k ostatním položkám.
Hodnocení indexované organizace
Na rozdíl od relativní organizace jsou klíče poskytnuté záznamům v indexované organizaci pevné a jedinečné, bez ohledu na předem existující pořadí. Přestože indexované organizační systémy poskytují největší míru flexibility, představují pro vývojáře také největší programátorské výzvy. S ohledem na to by se dalo tvrdit, že metoda indexované organizace vyžaduje pro úspěšné nastavení největší úsilí.