DBMS
Je zkratkou pro „Database Management System“.
DBMS je softwarový program, který vytváří a spouští databázi. Vytváří strukturu, která umožňuje ukládat, organizovat, načítat a upravovat obsah databáze strukturovaným způsobem. Poskytuje také rozhraní, jehož prostřednictvím mohou uživatelé a aplikace přistupovat k obsahu databáze pomocí standardizovaného dotazovacího jazyka, jako je SQL.
Software DBMS také poskytuje nástroje pro správce databází, aby mohli své databáze spravovat. Nejprve jim umožňuje navrhnout databázi vytvářením schémat, definováním tabulek a vytvářením vztahů. Pomáhá správcům konfigurovat uživatelské účty databáze včetně úrovní oprávnění pro jednotlivé účty. Správci mohou určit, kteří uživatelé mají přístup k datům a kteří mohou přidávat nebo upravovat záznamy databáze; mohou se také rozhodnout, že některá data zůstanou soukromá a budou přístupná pouze konkrétním účtům. DBMS také pomáhá správcům automatizovat zálohování databází a v případě potřeby je z těchto záloh obnovit. Dokáže dokonce sledovat výkon databáze, například jak dlouho trvá každý dotaz.
K dispozici je mnoho typů DBMS, mezi oblíbené možnosti patří MySQL, Microsoft Access, Oracle Database a MongoDB. Přestože většina databází používá jeden z několika standardních dotazovacích jazyků, přičemž nejběžnější je SQL, každý DBMS má jedinečnou sadu funkcí a tyto funkce implementuje pomocí vlastních dotazovacích příkazů. Protože databáze často potřebují mezi sebou komunikovat, většina systémů správy databází obsahuje ovladač Open Database Connectivity (ODBC), který převádí proprietární syntaxi na dialekt, jemuž ostatní databáze rozumějí.
Otestujte své znalosti