Co je to grafická databáze?

Databáze grafu je jedním ze tří hlavních typů databází spolu s relačními databázemi a databázemi objektů. Hlavní rozdíl mezi grafickou databází a dalšími dvěma spočívá v tom, že databáze grafů fungují spíše na relačním grafu než na použití tabulek nebo mapovacích objektů. V těchto databázích jsou použity tři objekty: uzly, vlastnosti a hrany. Tyto databáze jsou nejlepší pro uživatele, kteří chápou grafické informace, a při výpočtu přidružených souborů dat se pohybují rychleji. Informace jsou seskupeny na základě toho, zda může být grafy dohromady nebo ne, a tyto databáze jsou lepší pro programátory, kteří chtějí používat grafické funkce. Při připojení k webovým stránkám jsou tyto databáze nákladné nebo používají velké množství kódu k vytvoření komplikované struktury databáze, kterou většina webových stránek potřebuje.

S grafickou databází existují tři části, známé jako uzly, vlastnosti a hrany. Uzlypředstavují subjekty. V databázi, která zobrazuje informace o podnicích a jejich vztahu, by uzly byly podniky. Každý uzel má název a název je většinou tak, že uživatelé a programátoři mohou odlišit jeden uzel od ostatních uzlů. Název uzlu se zřídka používá při hledání vztahů, ale lze jej použít, pokud uživatel potřebuje.

Dalším kusem databáze grafů je sekce Vlastnosti. To souvisí s uzly a vysvětluje, co je uzel. V závislosti na tom, co databáze grafuje, zadá programátor relevantní informace. Pokud jde o obchodní databázi, pokud se programátor snaží najít podobné podniky, programátor vstoupí do výklenku firmy do sekce Properties; Pokud programátor hledá podobné údaje o prodeji, pak by údaje o prodeji byly vlastnosti.

Hrany

, poslední část databáze grafů, jsou řádky, které BRanč mezi uzly a najděte vztahy mezi sekcemi. Pokud například programátor chce najít podobné podniky, hrany budou grafovat mezi uzly a najdou podniky, které mají odpovídající vlastnosti. To umožňuje uživatelům vizuální graf, na kterém vidí vztah mezi uzly.

Ostatní dva typy databází fungují podobným způsobem, ale mají různé způsoby zobrazení nebo programování databází. Relační databáze je téměř identická s grafickou databází, ale místo grafů používá tabulky k zobrazení podobností mezi položkami databáze. Databáze objektů Používají objektově orientované programování (OOP), ve kterém objekty fungují podobně jako uzly.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?