Apa itu Model Relasional?

Model relasional adalah kerangka kerja yang sederhana, namun ringkas, untuk penyimpanan, pengambilan, dan manajemen basis data, dan pada tahun 2011, ini adalah kerangka kerja yang paling banyak digunakan oleh basis data selama 40 tahun terakhir.Penggunaan aktual pertama daricaral databaseadalah pada tahun 1969, ketika pendirinya, Dr. Edgar F. Codd, menulis laporan untuk perusahaannya, IBM, dan menggunakan struktur dasar caral relasional untuk mengembangkan laporannya.Laporan itu diterima dengan takjub.Dr Codd segera diaktifkan untuk sepenuhnya menyempurnakan tidak hanya struktur dasar, tetapi juga operasi dari apa yang menjadi Model Relasional untuk database.Bahasa kueri, bahasa kueriterstruktur(SQL) dibangun di sekitarcaral relasionaluntuk digunakan dalam kueri data dalam basis data relasional yang dibangun di atas kerangka kerja.

Model relasional adalah kerangka kerja yang sederhana, namun ringkas, untuk penyimpanan, pengambilan, dan manajemen basis data, dan salah satu kerangka kerja yang paling banyak digunakan selama 40 tahun terakhir.

Semua programmer dan pengembang program dididik dalam konsep dan operasi caral relasional dan dapat memprogram di sekitar strukturnya.Karena caral relasional menggunakan logika predikat dalam metode deklaratif dan didasarkan pada istilah matematika dari logika dua arah benar dan salah, data apa pun yang terkait dengan logika ini selanjutnya dioperasikan oleh kalkulus relasional dan aljabar relasional.Operasi matematika ini membuat data tidak hanya mudah ditanyakan, tetapi juga mudah diperbarui melalui beberapa langkah dalam menambahkan baris ke tabel.Menggunakan variabel untuk mengukur informasi dengan nilai data, caral relasional juga menggunakan kunci khusus untuk menerapkan batasan pada penggunaan dan permintaan informasi.Sejak awal, Dr. Codd menggunakan atribut untuk menentukan tipe data, dan konsistensi dibangun ke dalam caral relasional, yang mendorongnya menjadi alat manajemen basis data yang paling banyak berkembang.

Dalam operasinya, informasi dalam database caral relasional dipecah menjadi komponen-komponen kecil yang memungkinkan untuk direstrukturisasi dalam banyak cara untuk membentuk gambar yang lebih besar, tergantung pada variabel yang ditanyakan dalam kaitannya dengan data dan menghubungkan banyak komponen yang lebih kecil dalam hubungannya satu sama lain.Komponen kecil ini disebut entitas dan diatur dalam tabel kolom dan baris.Informasi dapat dimasukkan menggunakan format apa pun dan disimpan berdasarkan seperangkat aturan logika mengikuti prinsip desain yang ditentukan.Kunci unik mengidentifikasi entitas dan mempertahankan integritas referensial dan, dengan demikian, kueri akan selalu menemukan hasil yang sama karena tidak ada duplikasi informasi.Karena struktur ini membuatbasis data relasionalbegitu fleksibel, pemrogram dapat menulis agar basis data dapat diakses oleh banyak aplikasi yang berbeda.

Banyak produk komersial dan open source telah dibangun di sekitar caral relasional sejak akhir 1960-an dan sebagian besar menggunakan bahasa query SQL untuk menyesuaikan dengan komponen logika predikat dalam database relasional.Meskipun tidak perlu menggunakan semua fitur SQL, yang mampu logika tiga nilai, namun dapat dengan mudah query database relasional.Setidaknya ada 30 bahasa selain SQL, bagaimanapun, yang mampu manajemen database dan query database relasional.SQL hanyalah bahasa pertama yang digunakan dengan basis data caral relasional awal yang dikembangkan.

Related Posts