Skip to main content

Co je to databázový model?

V nejširší definici jsou všechny databáze stejné v tom, že ukládají data a data mohou být manipulována nebo vyvolána.Současně existuje definující aspekt každé databáze nazývaný model databáze.Databázový model je struktura dat a model určuje, jak data interagují a jak jsou zobrazena.Existuje pět hlavních modelů databáze, i když někteří návrháři databáze vytvářejí hybridy modelů, aby vyhovovaly potřebám entity, která vyžaduje databázi.Těchto pět modelů je plochý model, hierarchický model, síťový model, relační model a model objektů.

Flat Databázový model je nejjednodušší ze všech databází.Používá se, když jsou všechny hodnoty databáze podobné a existuje pouze malé množství informací, které je třeba uložit.Toto schéma ukazuje všechna data v tabulce nebo tabulce, přičemž každý řádek je jiný záznam.Obecně, aby se databáze udržovala v bezpečí, bude mít každý řádek jiné heslo.Záznam má hierarchii, od širokých záznamů po konkrétní.Tato databáze je sestavena se vztahem rodič-dítě, což znamená široký záznam a mdash;nebo rodič mdash;se otevře, aby odhalil konkrétní mdash;Child Mdash;evidence.Model databáze sítě je téměř stejný jako hierarchický model, s výjimkou několika rodičů se může připojit ke stejnému dítěti, což umožňuje tomuto modelu vytvářet složitější interakce.Například ve většině ostatních databázových modelů bude muset být každý záznam kódován do databáze samostatně.V modelu objektu lze provést hlavní tabulku a každý záznam v této tabulce může obsahovat další podobné záznamy.To umožňuje, aby byly tyto podobné záznamy zapouzdřeny samostatně, což usnadňuje údržbu organizace.a snadné volání.Jak název napovídá, tento model se zabývá především vztahem mezi datovými sadami a najde společné rysy mezi záznamy, které správcům usnadňují volání podobných dat.Tyto databáze také používají několik různých tabulek najednou a každý záznam může mít klíč, který jej odděluje a umožňuje složitější vztahy.