Obsah:
- Definícia - Čo znamená systém správy databáz (DBMS)?
- Techopedia vysvetľuje systém správy databáz (DBMS)
Definícia - Čo znamená systém správy databáz (DBMS)?
Systém správy databáz (DBMS) je softvérový balík určený na definovanie, manipuláciu, získavanie a správu údajov v databáze. DBMS všeobecne manipuluje so samotnými údajmi, formátom údajov, názvami polí, štruktúrou záznamu a štruktúrou súboru. Definuje tiež pravidlá na validáciu a manipuláciu s týmito údajmi.
DBMS oslobodzuje používateľov rámcových programov od údržby dát. Spolu s balíkom DBMS sa na interakciu s databázou používajú dotazovacie jazyky štvrtej generácie, napríklad SQL.
Niektoré ďalšie príklady DBMS zahŕňajú:
- MySQL
- SQL Server
- veštec
- dBASE
- FoxPro
Techopedia vysvetľuje systém správy databáz (DBMS)
Systém správy databázy prijíma inštrukcie od správcu databázy (DBA) a podľa toho inštruuje systém, aby vykonal potrebné zmeny. Tieto príkazy môžu slúžiť na načítanie, načítanie alebo úpravu existujúcich údajov zo systému.
DBMS vždy poskytuje nezávislosť údajov. Akákoľvek zmena mechanizmu a formátov úložiska sa vykonáva bez úpravy celej aplikácie. Existujú štyri hlavné typy organizácie databázy:
- Relačná databáza: Údaje sú usporiadané ako logicky nezávislé tabuľky. Vzťahy medzi tabuľkami sú zobrazené prostredníctvom zdieľaných údajov. Dáta v jednej tabuľke môžu odkazovať na podobné údaje v iných tabuľkách, čo udržuje integritu spojení medzi nimi. Táto vlastnosť sa označuje ako referenčná integrita - dôležitý koncept v systéme relačných databáz. Na týchto tabuľkách je možné vykonávať operácie ako „select“ a „join“. Toto je najpoužívanejší systém organizácie databáz.
- Plochá databáza: Údaje sú usporiadané do jedného typu záznamu s pevným počtom polí. Tento typ databázy naráža na viac chýb v dôsledku opakovanej povahy údajov.
- Objektovo orientovaná databáza: Dáta sú organizované s podobnosťou s objektovo orientovanými programovacími koncepciami. Objekt sa skladá z údajov a metód, zatiaľ čo triedy zoskupujú objekty, ktoré majú podobné údaje a metódy.
- Hierarchická databáza: Údaje sú usporiadané s hierarchickými vzťahmi. Ak dôjde k porušeniu vzájomných vzťahov, stáva sa to komplexnou sieťou.
