Basis Data 2 (Berkenalan dengan DBMS)


DBMS DAN KEUNTUNGANNYA

Secara umum DBMS diartikan sebagai suatu program komputer ang digunakan untuk memasukan, mengubah, menghapus, memanipulasi, dan memperoleh data / informasi dengan praktis dan efisien.

Keunggulan DBMS :
1. Kepraktisan
2. Kecepatan
3. Mengurangi kejemuan
4. Kekinian
Komponen Utama DBMS

Komponen utama DBMS dapat dibagi menjadi empat macam :
1. Perangkat keras,
2. Data, Data dalam basis data mempunyai sifat terpadu (integrated) dan berbagi (shared)

3. Perangkat Lunak, dan
4. Pengguna.

MODEL BASIS DATA

1. Model Hirarkis / Model Pohon
2. Model Jaringan
3. Model Relasional

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 :
1. Tak ada tupel (baris) yang kembar)
2. Urutan tupel tidaklah penting
3. Setiap atribut memiliki nama yang unik
4. Letak atribut bebas ( urutan atribut tidak penting)
5. 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.

Contoh produk DBMS terkenal yang menggunakan model relasional antara lain adalah :
1. DB2 (IBM)
2. Rdb/VMS (Digital Equipment Corporation)
3. Oracle (Oracle Corporation)
4. Informix (Informix Corporation)
5. Ingres (ASK Group Inc)
6. Sybase (Sybase Inc)

Di lingkungan PC, produk-produk berbasis relasional yang cukup terkenal antara lain adalah :
1. Keluarga R:Base (Microrim Corp) antara lain berupa R:Base 5000
2. Keluarga dBase (Ashton-Tate, sekarang bagian dari Borland International), antara lain dbase III Plus, dBase IV, serta Visual dBase
3. Microsoft SQL ( Microsoft Corporation)
4. Visual FoxPro (Microsoft Corporation)

MACAM-MACAM PERINTAH DATA BASE

1. Bahasa Definisi Data (Data Definition Language/ DDL)
DDL adalah perintah-perintah yang biasa digunakan ileh administrator basis data (DBA) utnuk mendefinisikan skema ke DBMS. Skema adalah deskripsi lengkap tentang struktur medan, rekaman, dan hubungan data pada basis data
Index merupakan suatu mekanisme yang lazim digunakan pada basis data, yang memungkinkan pengambilan data dapat dilakukan dengan cepat.

2. Bahasa Manipulasi Data (Data Manipulation laguage/ DML)
DML adalah perintah-perintah yang digunakan untuk mengubah , mamnipulasi dan mengambil data pada basis data. Tindakan seperti menghapus, mengubah, dan mengambil data menjadi bagian dari DML. DML pada dasarnya dibagi menjadi dua :
Prosedural, yang menuntut pengguna menentukan data apa saja yang diperlukan dan bagaimana cara mendapatkannya.
Nonprosedural, yang menuntut pengguna menentukan data apa saja yang diperlukan, tetapi tidak perlu menyebutkan cara mendapatkannya.

3. DQL ( Data Query Language)
Query sesungguhnya berarti pertanyaan atau permintaan. Istilah ini tetap dipertahankan dalam bentuk asli, karena telah populer di kalangan pengguna DBMS di Indonesia.


Abdul Kadir, Konsep & Tuntunan Praktis BASIS DATA, Penerbit ANDI Yogyakarta,2001

Lihat Basis Data 4

24 Responses to Basis Data 2 (Berkenalan dengan DBMS)

  1. sophia berkata:

    hmmmm gw saat ini sedang belajar basis data 1 tapi kok ya udah diajarin DBMS padahal berdasarkan tulisan lo pembahasan itu masuk basis data 2. apa mungkin itu tergantung kebijaksanaan dari kampus masing2 ya >_<

  2. sophia berkata:

    hehee btw blog gw di maplebay.wordpress.com

  3. agusnurli berkata:

    maksudnya “catatan saya mengenai basis data yang kedua di blog ini, isinya tentang DBMS”

    salah ya judulnya, tadinya sih biar gaya. sesuaikan deh hehehe…

  4. andi berkata:

    kurang baek

  5. agusnurli berkata:

    Kira2 apa ya judul yang lebih baik untuk catatan ini dan catatan lain yang sejenis ?

  6. […] 5. Basis Data 2 (Berkenalan dengan DBMS) […]

  7. yusdi berkata:

    bisa ga jelasin perbedaan antara DBMS yg ada? baik keunggulannya dan kekurangannya?

    terima kasih…

  8. sifa berkata:

    kalo saya tidak salah,ada bahasa DBMS yang lain.yaitu DCL(Data Control Language)…..
    kalo salah,mohon dikoreksi.
    Atau mungkin ada informasi lainny tentang DBMS…

  9. Wafi berkata:

    Askum kak sy ada tgs ne CDM, DPM & DBMS kira2 buku apa aja yg akn dipakek sbg penunjang /referensi, thanks wss

  10. namae berkata:

    kurang akeh bro…

  11. dendy berkata:

    …bos ku copy ya artikelnya..

  12. Arde berkata:

    Terima kasih, informasi ini membantu saya dalam mengerjakan tugas kuliah Sistem Informasi Manajemen.

    Jika berkenan anda bisa mampir ke blog saya.

    terima kasih.

  13. Dewi berkata:

    Sangat menarik sekali untuk dipelajari lebi mendalam. Tx

  14. helen w berkata:

    nice info nih… bgs untuk dibaca…

  15. amir berkata:

    susah ya bljr dbms..
    membingungkan…..

Tinggalkan komentar