RDBMS
Skrót od „Relational Database Management System”. RDBMS to system DBMS zaprojektowany specjalnie dla relacyjnych baz danych. Dlatego systemy RDBMS są podzbiorem systemów DBMS.
Relacyjna baza danych to baza danych, która przechowuje dane w uporządkowanym formacie za pomocą wierszy i kolumn. Ułatwia to znajdowanie określonych wartości w bazie danych i uzyskiwanie do nich dostępu. Nazywa się ją „relacyjną”, ponieważ wartości w każdej tabeli są ze sobą powiązane. Tabele mogą być również powiązane z innymi tabelami. Struktura relacyjna umożliwia wykonywanie zapytań jednocześnie w wielu tabelach.
Relacyjna baza danych określa typ bazy danych zarządzanej przez system RDBMS, natomiast RDBMS oznacza sam program do obsługi bazy danych. Jest to oprogramowanie, które wykonuje zapytania dotyczące danych, w tym dodaje, aktualizuje i wyszukuje wartości. System RDBMS może również przedstawiać dane w formie wizualnej. Na przykład może wyświetlać dane w tabeli podobnej do arkusza kalkulacyjnego, umożliwiając wyświetlanie, a nawet edytowanie poszczególnych wartości w tabeli. Niektóre programy RDBMS umożliwiają tworzenie formularzy, które ułatwiają wprowadzanie, edytowanie i usuwanie danych.
Większość dobrze znanych aplikacji DBMS należy do kategorii RDBMS. Przykłady obejmują Oracle Database, MySQL, Microsoft SQL Server i IBM DB2. Niektóre z tych programów obsługują nierelacyjne bazy danych, ale są przede wszystkim używane do zarządzania relacyjnymi bazami danych.
Przykłady nierelacyjnych baz danych obejmują Apache HBase, IBM Domino i Oracle NoSQL Database. Tymi typami baz danych zarządzają inne programy DMBS obsługujące NoSQL, które nie należą do kategorii RDBMS.
Sprawdź swoją wiedzę