Senin, 01 Februari 2016

Tugas Matakuliah Pemrograman Pangkalan Data

Prodi D3 Perpustakaan UM
Dosen Moh. Safii, S.Kom., M.Hum
Nama Kelompok : 1. Dhany putra pratama (140213506671)
                           2. Wisnu Pambudi (140213506736)

Sejarah RDBMS
Edgar F. Codd  memperkenalkan istilah ini 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 basisdata relasional adalah 12 hukum Codd. Namun, pada awal-awal implementasinya banyak model relasional yang tidak mengikuti seluruh elemen-elemen yang terdapat dalam hukum-hukum Codd tersebut yang menjadikan terminologinya berkembang untuk mendeskripsikan sebuah tipikal sistem basisdata yang lebih luas. Dalam cakupan yang minimum sistem tersebut memenuhi kriteria 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
Sistem yang pertama kalinya yang secara relatif memenuhi implementasi atas sebuah model relasional adalah Pusat Studi Ilmiah IB, Inggris, di Peterlee; IS1 (1970-1972) dan implementasi lain yang mengikutinya PRTV (1973-1979). Sistem yang pertama kalinya dijual secara komersil sebagai RDBMS adalah Multics Relational Data Srore pada tahun 1978. Yang lainnya adalah Berkeley Ingres QUEL dan IBM BS12.
Perkembangan RDBMS
Data warehousing berkembang sebagai hasil perkembangan lebih lanjut dari system informasi sepanjang beberapa decade terakhir ini. Beberapa kunci perkembangannya adalah sbb:
-          Perkembangan pada tekhnologi basis data, terutama perkembanganpada data relasional dan RDBMS (Relational Database Management System).
-          Perkembangan pada perangkat keras computer, terutama pada tempat penyimpanan yang berukuran besar serta arsitektur computer parallel.
-          Perkembangan pada cara pengguna menggunakan system, yang difasilitasi oleh antarmuka (interface) serta kakas-kakas (‘tool’) yang berdaya-guna dan intuitif.
-          Perkembangan lebih lanjut pada middeware yang memungkinkan basis data perusahaan saling terhubung melintasi berbagai platform yang berbeda-beda.
Referensi Materi
Nenny Anggraini, SKom., MT.

Keuntungan RDBMS
Secara umum RDBMS diartikan sebagai suatu program computer yang digunakan untuk memasukkan, mengubah, memanipulasi, dan memperoleh data/ informasi dengan praktis dan efisien.
Keunggulan RDBMS :
-          Kepraktisan
-          Kecepatan
-          Mengurangi kejemuan
-          Kekinian
Komponen Utama DBMS
Komponen utama DBMS dapat dibagi menjadi empat macam :
-          Perangkat keras,
-          Data, Data dalam basis data mempunyai sifat terpadu (integrated) dan berbagi (shared)
-          Perangkat Lunak, dan
-          Pengguna.
Model Relasional merupakan model yang paling sederhana sehingga mudah digunakan dan dipahami oleh pengguna, serta merupakan model yang paling populer saat ini.
Model ini menggunakan sekumpulan tabel berdimensi dua ( yang disebut relasi atau tabel ), dengan masing-masing relasi tersusun atas tupel atau baris dan atribut.
DBMS yang bermodelkan relasional biasa disebut RDBMS (Relational Data Base Management System).
Ada Beberapa Sifat yang melekat pada suatu relasi :
-          Tak ada tupel (baris) yang kembar)
-          Urutan tupel tidaklah penting
-          Setiap atribut memiliki nama yang unik
-          Letak atribut bebas ( urutan atribut tidak penting)
-          Setiap atribut memiliki nilai tunggal dan jenisnya sama untuk semua tupel.
Pada model relasional, jumlah tupel suatu relasi disebut kardinalitas dan jumlah atribut suatu relasi disebut derajat (degree) atau terkadang disebut arity. Relasi yang berderajat saru (hanya memiliki satu atribut) disebut unary. Relasi yang berderajat dua disebut binary dan relasi yang berderajat tiga disebut ternary. Relasi yang berderajat n disebut n-ary. Istilah lainnya yang terdapat pada model relasional adalah domain. Domain adalah himpunan nilai yang berlaku bagi suatu atribut.
Macam – macam Perangkat lunak pengelolah data
A.    Microsoft Access
Microsof accsess merupakan salah satu program pengelolah data base yang cukup canggih dengan berbagai kemudahan yang ada seperti peraturan data, pembuatan form, pembuatan laporan, menyaring data dan sebagainya. Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar, dan juga para programmer untuk membuat sebuah system buatan sendiri untuk menangani pembuatan dan manipulasi data.
Kelebihan :
1.      Dapat melakukan proses penyortiran pengaturan data.
2.      Berfungsi untuk pembuatan label data serta laporan pembuatan data kegiatan sehari-hari misalnya untuk menampung daftar pelanggan, pendataan data karyawan, dan lain sebagainya
3.      Access mengizinkan pengembangan yang relative cepat karena semua table basis data miliknya
B.     Oracle
Oracle adalah basis data relasional yang terdiri dari kumpulan data dalam suatu system manajemen basis data RDBMS. Perusahaan perangkat lunak Oracle memasarkan jenis basis data ini untuk bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat keras computer (platform)
Kelebihan
1.      Merupakan software DBMS  yang handal dan memiliki kemampuan yang tinggi.
2.      Dapat menangani jumlah data dalam ukuran yang besar

3.      Dapat mengolah data dalam ukuran besar dan mengelolahnya dengan cepat sehingga didapatkan informasi yang akurat sesuai permintaan pengguna/user

Tidak ada komentar:

Posting Komentar