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
View. Abstraksi 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