Sabtu, 16 November 2013

Konsep dan 12 hukum RDBMS

Gambar Keren RDBMS
Adalah sistem database yang terstruktur dan bersifat relational. Jadi pada suatu hari ada orang bernama Edgar Codd yang mengeluarkan teori tentang manajemen database yang baik itu seperti apa. Dia mengeluarkan teori RDBMS yang terstruktur dan bersifat relational. Terstruktur disini maksudnya datanya disimpan sedemikian rupa sehingga memudahkan user untuk memanipulasi data tersebut. Relational disini maksudnya data disimpan di dalam table-tabel, dimana antara table satu dan table lainnya terhubung dengan baik satu sama lain. Relational juga berarti software database itu bersifat independen dan tidak tergantung dengan software antarmuka.

12 Hukum RDBMS Codd

sebenernya ada 13 aturan, karena dimulai dari 0-12. Jadi begini nih ringkasan yang ane buat mengenai aturan yang dibikin Edgar Codd :
  • hukum 0 : database menggunakan sifat relationalnya secara penuh
  • hukum 1 : informasi disimpan dalam bentuk tabel baris dan kolom
  • hukum 2 : tidak adanya data yang ambigu (karena itu ada primary key)
  • hukum 3 : field dapat bernilai null, database dapat membedakan dan memproses nilai null
  • hukum 4 : mempunyai katalog online yang bersifat relational
  • hukum 5 : memiliki satu bahasa relational yang baik (sintaks)
  • hukum 6 : Dapat melakukan update data secara view maupun sistem
  • hukum 7 : dapat melakukan DML dalam waktu yang lama
  • hukum 8 : Data pada level fisik harus independen, bagaimana data disimpan tidak mempengaruhi software yang antarmuka.
  • hukum 9 : Data pada level logic harus independen, perubahan pada level tabel, kolom dan baris tidak mempengaruhi software yang antarmuka.
  • hukum 10 : Integritas data harus independen, perubahan pada struktrur database tidak mempengaruhi software yang antarmuka
  • hukum 11 : Distribusi data harus independen, Distribusi data harus diatur agar tidak terlihat oleh user dan tidak mempengaruhi software yang antarmuka.
  • hukum 12 : software antarmuka tidak dapat digunakan untuk membypass sistem database.
jadi begitulah tentang hukum RDBMS, sebenernya penjelasan hukum diatas masih bisa lebih detail lagi, tapi itu ane buat ringkas sengaja biar lebih gampang dipahami daripada baca penjelasan hukumnya panjang bener tapi bikin ga ngerti. untuk sekarang segini dulu yaa. 

Sumber :
http://www.rawafid-ts.com/images/services2.jpg
http://bagussugihharno.blogspot.com/2012/04/rdbms-dan-perintah-sql.html
http://id.wikipedia.org/wiki/Sistem_manajemen_basis_data_relasional

0 komentar :

Posting Komentar

Mari berkomentar dengan baik, benar, dan sopan :D

 
;