nisfarm.ru

Struktura databáze

Informace, které jsou základem práce různých elektronických systémů pro výměnu dat, jsou organizovány zvláštním způsobem a nazývají se databázemi. Chcete-li porozumět tomuto pojetí a také pochopit, jaká je struktura databáze, stojí za to brát v úvahu tento jev podrobněji.

Nejčastěji s vytvořit databázi měly by být splněny následující požadavky. Mělo by být snadné zpracovat a být kompaktní, bez redundantních informací. V hierarchickém systému jsou prvky uspořádány takovým způsobem, že mezi nimi vzniká vztah - dítě a rodič. To znamená, že tyto informace jsou umístěny nad nebo pod úrovní určitého objektu systému. Ale jeden z nich je vždy ten hlavní, ze kterého začíná celý systém. Výsledkem tohoto uspořádání informačních bloků je struktura stromu databáze, která je typická pro souborový systém používaný v počítačích.




Databáze, Distribuované v síti mají stejné vlastnosti jako hierarchické databáze. Rozdíl mezi nimi spočívá v tom, že v prvním dílu mohou mít elementy několik předků.

Ale dříve, než zvážíte strukturu a typy podrobněji, musíte definovat pojem databáze. Co znamená tento termín? Nejjednodušší definice je tato: databáze je způsob organizace a uchovávání informací. Existuje mnoho druhů a způsobů organizování informací. Každý z nich má svou vlastní cílovou orientaci, splňuje určité požadavky. Například data v jazyce XML jsou strukturovány jako strom, který má rozvětvený kořen a uzly. Ale je to jen jeden z typů ukládání informací.

Hierarchická struktura Databáze je optimalizována pro čtení, rychlý výběr dat a výstup pro uživatele. Má však své nevýhody. Takže počítač, který snadno provádí operaci s určitou složkou nebo souborem (které jsou prvky hierarchické struktury), se po dlouhou dobu zabývá kontrolou systému virem. To ukazuje, že takový systém není vhodný pro rychlé skenování informací a pokud je to nutné, proces trvá dlouho. Vztah prvků v podobné struktuře je takový, že čím nižší je předmět, tím větší je jeho hnízdění. Hierarchické vazby mezi nadřazeným a podřízeným prvkem systému jsou ovlivněny.

Další klasifikace databází. Bude zaveden s cílem konečně vyjasnit otázku stávajících způsobů uchovávání informací. Podle povahy předkládání informací jsou databáze rozděleny na strukturované (data ve formě symbolů), částečně strukturované (textové informace) a nestrukturované (sémantické sítě). Strukturované databáze mají několik úrovní, na kterých jsou umístěny informační jednotky. Jedná se o síťové a hierarchické databáze, kde jsou přiřazeny samostatné soubory. Pokud je hierarchická databáze podobná stromu, pak síť vypadá jako síť. V tomto případě je struktura databáze uspořádána takovým způsobem, že jakýkoli vrchol může vést k ní a tam může být několik vazeb mezi dvojicí vrcholů. Takže jeden soubor udržuje vztahy s mnoha, v důsledku čehož jeho typ není pevný. Může být součástí souboru souborů (mezi kterými je odkaz nahlášen) nebo vlastníkem.

Existuje také relační databázový model, ve kterém jsou vazby mezi soubory dynamicky určovány v okamžiku provádění dotazu. Databáze jsou rozděleny podle typu informací obsažených v nich, na faktografické, dokumentární a lexikografické.

To znamená, že databáze - speciálně strukturovaný systém, způsob ukládání informací, které mohou být formě tabulky. Sbírka několika tabulek, které mají navzájem logická spojení, a vytvořit databázi.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru