Tujuan Pembelajaran Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi A

104

2. Sistem manajemen basis data relasional

Sebuah sistem manajemen basis data relasional atau dikenal sebagai relational database management system RDBMS adalah sebuah program komputer atau secara lebih tipikal adalah seperangkat program komputer yang dirancang untuk mengatur atau mengelola sebuah basis data sebagai sekumpulan data yang disimpan secara terstruktur, dan melakukan operasi-operasi data atas permintaan penggunanya. RDBMS banyak diterapkan pada berbagai bidang kerja, misalnya akuntansi, manajemen sumber daya manusia, dan lain sebagainya. Pada awalnya RDBMS hanya dimiliki oleh perusahaan-perusahaan berskala besar dan memiliki perangkat komputer yang sesuai dengan spesifikasi standar yang dibutuhkan. Pada saat itu standar yang diminta dapat dikatakan sangat tinggi yaitu untuk mendukung jumlah data yang besar. Saat ini implementasinya sudah sangat banyak dan adaptatif dengan kebutuhan spesifikasi data yang rasional sehingga dapat dimiliki dan diimplementasikan oleh segala kalangan sebagai bagian dari investasi perusahaan. Edgar F. Codd memperkenalkan istilah RDBMS pada makalah seminarnya yang berjudul A Relational Model of Data for Large Shared Data Banks. Salah satu definisi yang cukup dikenal secara luas atas sebuah sistem basis data relasional adalah “12 hukum Codd”. Namun demikian, pada awal implementasinya banyak model relasional yang tidak mengikuti seluruh elemen yang terdapat dalam hokum Codd tersebut. Hal tersebut menjadikan terminologinya berkembang untuk mendeskripsikan sebuah tipikal sistem basis data yang lebih luas. Dalam cakupan yang minimum sistem tersebut memenuhi kriteria sebagai berikut:  menyajikan data pada pengguna dalam bentuk relasional ditampilkan dalam bentuk tabular, sebagai koleksi dari tabel dimana setiap tabel beriisi sekumpulan baris dan kolom  menyediakan operator relasional untuk memanipulasi data dalam bentuk tabular