Senin, 09 Oktober 2017

DATABASE MANAGEMENT SYSTEM (DBMS)

DATABASE MANAGEMENT SYSTEM (DBMS)
Assalamu'alaikum Warrahmatullahi Wabarrakatuh


Selamat datang kembali di Harapan Anak Pontianak.
Saya Ilyas Andi Mulya salah satu mahasiswa Teknik Universitas Tanjungpura dengan NIM D1041161014 akan membahas tentang bagian dari materi perkuliahan Basis Data yaitu Database Management System (DBMS).





    DataBase Management System (DBMS) adalah sebuah sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang dibutuhkan banyak penggunanya.

Komponen yang ada pada DBMS, yaitu:
1.      Pengguna (User).
2.      Perangkat Keras (Hardware).
3.      Perangkat Lunak (Software).
4.      Data.

Abstraksi Data
    Pada saat ingin membuat DBMS, Abstraksi Data merupakan awal dari proses pembuatan meliputi Level External View, Conceptual View, dan Internal atau Physical ViewAbstraksi Data adalah Level tertinggi dari semua pemikiran mencakup gambaran dasar dari suatu sistem yang mengacu pada Arsitektur Perangkat Lunak. 

1.      External View merupakan level tertinggi pada abstraksi data. Pada level ini pengguna hanya perlu mengenal struktur data sederhana berisi satu hal yang mendasari terbentuknya sistem tersebut sehingga dapat berorientasi pada kebutuhan pengguna atau kebutuhan fungsional.

2.      Conceptual View merupakan Level yang menjabarkan relasi Kebutuhan Fungsional sehingga menunjukkan hubungan masing-masing entitas

3.      Physical View merupakan Level Terendah pada abstraksi data, yang menggambarkan bagaimana data disimpan dalam kondisi sebenarnya. Level ini sangat kompleks karena struktur data dijelaskan secara rinci.

Model Penghubung Tabel
    Dibawah ini adalah Beberapa macam model penghubung tabel yang digunakan dalam pembuatan DBMS, yaitu:

1.      Model Hirarki adalah model yang mengikuti pola hirarki pada suatu organisasi atau pada silsilah keluarga, dimana terdapat rekaman data yang berfungsi sebagai "Pemimpin" dan ada yang berfungsi sebagai "Anggota". Dalam Model ini seorang "Pemimpin" bisa memiliki banyak "Anggota", tetapi seorang "Anggota" hanya boleh memiliki satu "Pemimpin". Jadi, Model Hirarki melihat turunan untuk menentukan. berikut contoh model Hirarki:


2.      Model Jaringan adalah model basis data yang merepresentasikan data sebagai koleksi turunan dan hubungan antar turunan direpresentasikan sebagai pointer. jadi, Model Jaringan merupakan pengembangan dari model hirarki yang memiliki kelemahan dalam mengelola hubungan. berikut contoh Model Jaringan:


3.      Model Relasi adalah model basis data yang menggunakan tabel untuk menggambarkan sebuah berkas data sehingga dapat mementukan relasi antara objek dan atribut. berikut contoh Model Relasi:


DDL dan DML
    Dibawah ini adalah beberapa istilah atau bahasa yang digunakan pada pembuatan DBMS, yaitu:

1.      DDL atau Data Definition Language adalah kumpulan perintah SQL yang dapat digunakan untuk membuat dan mengubah struktur dan definisi tipe data dari objek-objek database seperti tabel, index, trigger, view, dan lain-lain.

2.      DML atau Data Manipulation Language adalah kumpulan perintah SQL yang berhubungan dengan pekerjaan mengolah data di dalam table.

Bahasa Structured Query Language (SQL) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional.



   Sekian dari saya tentang penyampaian materi DBMS. Jika ada kekurangan mohon untuk ditambahkan di kolom komentar.

Tidak ada komentar:

Posting Komentar