Pengertian dan Fungsi DBMS (Database Management System)
DBMS (Database Management System) merupakan sistem pengorganisasian data
pada komputer. DBMS (Database Management System) adalah perangkat lunak
yang memungkinkan untuk membangun basis data yang berbasis
komputerisasi. DBMS (Database Management System) adalah perantara user
dengan basis data sehingga dengan adanya DBMS (Database Management
System), user akan dengan mudah mencari dan menambahkan informasi pada
data base.
Untuk dapat mengakses DBMS (Database Management System) user harus
menggunakan bahasa database, bahasa database terdiri dari beberapa
intruksi yang digabungkan sehungga dapat diproses oleh DBMS. Perintah
atau intruksi tersebut umumnya ditentukan oleh user, adapaun bahasa yang
digunakan dibagi kedalam 2 (dua) macam diantaranya sebagaimana di bawah
ini:
1. DDL (Data Definition Language)
DDL atau singkatan dari Data Definition Languange, yaitu dipakai untuk
menggambarkan desain dari basis data secara menyeluruh. DDL (Data
Definition Language) dapat dipakai untuk membuat tabel baru, memuat
indeks, maupun mengubah tabel. Hasil dari kompilasi DDL akan disimpan di
kamus data. Itulah definisi dari DDL.
2. DML (Data Manipulation Language)
DML atau singkatan dari Data Manipulation Language, yaitu dipakai untuk
memanipulasi daan pengambilan data pada suatu basis data, misalnya
seperti penambahan data yang baru ke dalam suatu basis data, menghapus
data pada seuatu basis data dan mengubah data pada suatu basis data.
Itulah definisi dar DML.
Fungsi dari DBMS (Database Management System)
Fungsi dari DBMS adalah sebagai penghubung antara user dengan database
sehingga memungkinkan pengguna dapat mengakses database dengan cepat dan
mudah. Adapun contoh-contoh dari DBMS (Database Management System)
adalah : MySQL, Oracle dan microsoft SQL Server
Komponen-komponen dari DBMS (Database Management System)
File manager berfungsi untuk mengelola struktur data yang digunakan untuk mempresentasikan informasi yang tersimpan dalam disk.
Database Manager berfungsi untuk menyediakan interface antar data dengan program alikasi dan query
Query Processor berfungsi sebagai penterjemah perintah dalam bahasa query ke intruksi low – level yang dapat dimengerti database manager.
DML Precompiler berfungsi sebagai pengkonversi pernyataan atau
perintah DML, yang ditambahkan dalam suatu program aplikasi kepemangin
prosedur normal dalam bahasa induk.
DDL Compiler digunakan untuk mengkonversi berbagai perintah DDL ke dalam sekumpulan tabel yang mengandung metadata.
0 komentar:
Posting Komentar