Jaké Databáze Existují

Obsah:

Jaké Databáze Existují
Jaké Databáze Existují

Video: Jaké Databáze Existují

Video: Jaké Databáze Existují
Video: 1. Databáze v PHP - Co je to databáze, Sql a MySql 2024, Smět
Anonim

Databáze (DB) vám umožňují ukládat různé informace ve formě strukturované tabulky nebo schématu dědičnosti pro prvky, které obsahují potřebné záznamy, seskupené podle podobné sady vlastností nebo parametrů a zadané do příslušných buněk. Existuje několik typů databází, které se liší strukturou a účelem použití.

Jaké databáze existují
Jaké databáze existují

Hierarchické databáze

Struktura v hierarchické základně je prezentována ve formě schématu, které obsahuje objekty různých úrovní patřící k jedné nebo jiné datové skupině. V databázi jsou nadřazené a podřízené prvky, tj. byly implementovány principy dědičnosti a seskupování podle typu uložené informace. Strukturálně je hierarchická základna stromem prvků. Takto jsou implementovány dokumenty XML a registr Windows.

Například v obchodě je databáze zákazníků. Každý zákazník zakoupil konkrétní produkt. Pokud tedy reprezentujete nákup v obchodě jako hierarchickou databázi, nadřazený prvek bude vyjádřen u konkrétního zákazníka. Podřízeným prvkem bude zakoupené zboží, které bude spojeno s každým spotřebitelem samostatně. Hlavním prvkem tedy bude kupující Petrov, který si koupil DVD přehrávač a disky s filmy. Přehrávač a disky budou spojeny s Petrovem a budou podřízenými prvky v databázi.

Síťové databáze

Síťové databáze jsou také postaveny na principu hierarchie, ale mají určitý rozdíl - každý podřízený prvek může být spojen s několika nadřazenými záznamy, tj. objekty, které jsou umístěny nad touto buňkou ve struktuře.

Každá síťová databáze je tedy pouze komplikovanou hierarchickou databází. Nevýhodou tohoto typu je určitá nejasnost při ukládání velkého množství dat, což narušuje účinnost jejího použití při ukládání informací obecně.

Pozoruhodným příkladem síťové základny je internet, který má velké množství dokumentů, které mají několik nadřazených prvků a jsou propojeny hypertextovými odkazy, tj. distribuovány v rámci jedné síťové základny.

Relační databáze

Dnes je tento typ základů díky své struktuře jedním z nejrozšířenějších a nejpoužívanějších. Všechna data v takové databázi jsou uložena v samostatné tabulce, ke které lze přistupovat přímým přístupem k řádku, sloupci nebo konkrétní buňce nebo pomocí existujícího dotazovacího jazyka nebo systému správy databáze.

Nejtěžší fází vývoje relačních databází je design.

Tabulka označuje datový typ, pořadové číslo, parametr řetězce, text atd. Každý z těchto prvků lze automaticky najít odpovídajícím vyhledávacím dotazem, bez ohledu na množství uložených dat, což činí tento typ obzvláště efektivní při provádění úkolů ukládání informací během vývoje webů nebo rozsáhlých úložišť informací.

Doporučuje: