Rumah Pangkalan data Apakah sistem pengurusan pangkalan data hubungan (rdbms)? - definisi dari techopedia

Apakah sistem pengurusan pangkalan data hubungan (rdbms)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah yang dimaksudkan dengan Sistem Pengurusan Pangkalan Data Relasi (RDBMS)?

Sistem pengurusan pangkalan data relasi (RDBMS) adalah enjin pangkalan data / sistem berdasarkan model perhubungan yang ditentukan oleh Edgar F. Codd - bapak reka bentuk pangkalan data relasional moden - pada tahun 1970.

Kebanyakan aplikasi pangkalan data komersial dan sumber terbuka moden bersifat relasi. Ciri-ciri pangkalan relasi yang paling penting termasuk keupayaan untuk menggunakan jadual untuk penyimpanan data sambil mengekalkan dan menguatkan hubungan data tertentu.

Techopedia menerangkan Sistem Pengurusan Pangkalan Data Rasional (RDBMS)

Pada tahun 1970, Edgar F. Codd, seorang saintis komputer British dengan IBM, menerbitkan "Model Data Relasional untuk Bank Data Bersama Besar." Pada masa itu, kertas yang terkenal itu menarik sedikit minat, dan sedikit yang memahami bagaimana kerja-kerja Codd ini akan menentukan peraturan asas untuk penyimpanan data relasi, yang boleh dipermudahkan sebagai:

  1. Data mesti disimpan dan dibentangkan sebagai hubungan, iaitu, jadual yang mempunyai hubungan antara satu sama lain, contohnya kunci utama / asing.
  2. Untuk memanipulasi data yang disimpan dalam jadual, sistem harus menyediakan pengendali hubungan - kod yang membolehkan hubungan diuji di antara dua entiti. Contoh yang baik ialah klausa WHERE dari pernyataan SELECT, ie, pernyataan SQL SELECT * FROM CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = 'Smith' akan menanyakan jadual CUSTOMER_MASTER dan mengembalikan semua pelanggan dengan nama keluarga Smith.

Codd kemudian menerbitkan satu lagi makalah yang menggariskan 12 peraturan bahawa semua pangkalan data mesti diikuti untuk memenuhi syarat sebagai hubungan. Banyak sistem pangkalan data moden tidak mematuhi semua 12 peraturan, tetapi sistem ini dianggap relasional kerana mereka mematuhi sekurang-kurangnya dua daripada 12 peraturan.


Kebanyakan pangkalan data pangkalan data komersial dan pangkalan data moden bersifat relasi dan termasuk aplikasi yang terkenal, contohnya, Oracle DB (Oracle Corporation); SQL Server (Microsoft) dan MySQL dan Postgres (sumber terbuka).

Apakah sistem pengurusan pangkalan data hubungan (rdbms)? - definisi dari techopedia