Daftar Isi:
- Definisi - Apa yang dimaksud dengan Sistem Manajemen Basis Data Relasional (RDBMS)?
- Techopedia menjelaskan Sistem Manajemen Database Relasional (RDBMS)
Definisi - Apa yang dimaksud dengan Sistem Manajemen Basis Data Relasional (RDBMS)?
Sistem manajemen basis data relasional (RDBMS) adalah mesin / sistem basis data berdasarkan model relasional yang ditentukan oleh Edgar F. Codd - bapak desain database relasional modern - pada tahun 1970.
Sebagian besar aplikasi database komersial dan open-source modern bersifat relasional. Fitur basis data relasional yang paling penting meliputi kemampuan untuk menggunakan tabel untuk penyimpanan data sambil mempertahankan dan menegakkan hubungan data tertentu.
Techopedia menjelaskan Sistem Manajemen Database Relasional (RDBMS)
Pada tahun 1970, Edgar F. Codd, seorang ilmuwan komputer Inggris dengan IBM, menerbitkan "Model Data Relasional untuk Bank Data Bersama Besar." Pada saat itu, makalah terkenal itu menarik sedikit minat, dan sedikit yang mengerti bagaimana karya inovatif Codd akan menentukan aturan dasar untuk penyimpanan data relasional, yang dapat disederhanakan sebagai:
- Data harus disimpan dan disajikan sebagai relasi, yaitu tabel yang memiliki hubungan satu sama lain, misalnya kunci primer / asing.
- Untuk memanipulasi data yang disimpan dalam tabel, sistem harus menyediakan operator relasional - kode yang memungkinkan hubungan untuk diuji antara dua entitas. Contoh yang baik adalah klausa WHERE dari pernyataan SELECT, yaitu, pernyataan SQL SELECT * DARI CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = 'Smith' akan menanyakan tabel CUSTOMER_MASTER dan mengembalikan semua pelanggan dengan nama keluarga Smith.
Codd kemudian menerbitkan makalah lain yang menguraikan 12 aturan yang harus diikuti semua database agar memenuhi syarat sebagai relasional. Banyak sistem database modern tidak mengikuti semua 12 aturan, tetapi sistem ini dianggap relasional karena mereka sesuai dengan setidaknya dua dari 12 aturan.
Sebagian besar sistem database komersial dan open-source modern bersifat relasional dan mencakup aplikasi terkenal, misalnya, Oracle DB (Oracle Corporation); SQL Server (Microsoft) dan MySQL dan Postgres (open source).