RDBMS
Staat voor "Relational Database Management System." Een RDBMS is een DBMS dat speciaal is ontworpen voor relationele databases. RDBMS'en vormen daarom een subset van DBMS'en.
Een relationele database is een database waarin gegevens in een gestructureerde indeling worden opgeslagen, met behulp van rijen en kolommen. Hierdoor kunt u specifieke waarden in de database gemakkelijk vinden en openen. De database heet "relationeel" omdat de waarden in elke tabel met elkaar samenhangen. Tabellen kunnen ook met andere tabellen samenhangen. Dankzij de relationele structuur is het mogelijk om tegelijk query's uit te voeren op meerdere tabellen.
Hoewel een relationele database het type database beschrijft dat een RDMBS beheert, verwijst RDBMS naar het databaseprogramma zelf. Dit is de software die query's op de gegevens uitvoert, waaronder het toevoegen, bijwerken en zoeken naar waarden. Een RDBMS kan ook een visuele weergave van de gegevens bieden. Zo kan het gegevens in een tabel weergeven, vergelijkbaar met een spreadsheet, zodat u afzonderlijke waarden in de tabel kunt bekijken en zelfs bewerken. Met sommige RDMBS-programma's kunt u formulieren maken waarmee het invoeren, bewerken en verwijderen van gegevens eenvoudiger wordt.
De meeste bekende DBMS-toepassingen vallen in de categorie RDBMS. Voorbeelden zijn Oracle Database, MySQL, Microsoft SQL Server en IBM DB2. Sommige van deze programma's ondersteunen niet-relationele databases, maar ze worden voornamelijk gebruikt voor relationeel databasebeheer.
Voorbeelden van niet-relationele databases zijn Apache HBase, IBM Domino en Oracle NoSQL Database. Dit type databases wordt beheerd door andere DBMS-programma's die NoSQL ondersteunen. Deze vallen niet in de categorie RDBMS.
Test je kennis