RDBMS
Je zkratkou pro „Relational Database Management System“. RDBMS je DBMS navržený konkrétně pro relační databáze. RDBMS jsou proto podmnožinou systémů DBMS.
Relační databáze označuje databázi, která ukládá data ve strukturovaném formátu pomocí řádků a sloupců. Díky tomu lze v databázi snadno najít konkrétní hodnoty a přistupovat k nim. Je „relační“, protože hodnoty v každé tabulce spolu souvisejí. Tabulky mohou souviset také s dalšími tabulkami. Relační struktura umožňuje spouštět dotazy současně nad více tabulkami.
Zatímco relační databáze popisuje typ databáze, který RDBMS spravuje, RDBMS označuje samotný databázový program. Jde o software, který provádí dotazy nad daty, včetně přidávání, aktualizace a vyhledávání hodnot. RDBMS může také poskytovat vizuální znázornění dat. Může například zobrazovat data v tabulkách podobně jako tabulkový procesor, takže můžete jednotlivé hodnoty v tabulce zobrazit a dokonce upravovat. Některé programy RDBMS umožňují vytvářet formuláře, které usnadňují zadávání, úpravy a mazání dat.
Většina známých aplikací DBMS spadá do kategorie RDBMS. Patří mezi ně Oracle Database, MySQL, Microsoft SQL Server a IBM DB2. Některé z těchto programů podporují nerelační databáze, ale používají se především ke správě relačních databází.
Mezi příklady nerelačních databází patří Apache HBase, IBM Domino a Oracle NoSQL Database. Tyto typy databází spravují jiné programy DBMS, které podporují NoSQL a do kategorie RDBMS nespadají.
Otestujte své znalosti