Pengertian dan Fungsi Database Management System DBMS Komponen Database Management System DBMS

saling berhubungan yang tersimpan dalam suatu media dan terorganisir dengan rapi, yang dapat diakses dengan urutan yang berbeda-beda secara logis dengan cara yang relatif mudah dan dapat dipakai oleh sistem aplikasi dari suatu organisasi.

2.5 Database Management System DBMS

2.5.1 Pengertian dan Fungsi Database Management System DBMS

Database management system DBMS yaitu suatu sistem atau perangkat lunak yang mengelola basis data dan menjalankan operasi terhadap data dalam jumah yang besar yang terdapat di dalam basis data, sehingga memudahkan pengguna akhir untuk menggunakan data dan mendapatkannya sebagai informasi yang sesuai. Adapun beberapa fungsi dari Database Management System adalah sebagai berikut : 1. Data Definition Sebuah DBMS dapat mengolah dari pendefinisian data dan menghubungkannya. 2. Data Manipulation Sebuah DBMS dapat menyelesaikan permintaan-permintaan dari pemakaian untuk mengakses data. 3. Data Security dan Integrity Sebuah DBMS dapat memeriksa security dan integrity data yang didefinisikan oleh Database Administrator DBA. 4. Data Recovery dan Concurrency Sebuah DBMS dapat menangani kegagalan-kegagalan pengaksesan basis data yang dapat disebabkan oleh kesalah sistem, kerusakan disk, dan lainnya dan Universitas Sumatera Utara juga harus dapat mengontrol pengaksesan data yang concurrent, yaitu apabila satu data diakses secara bersama-sama oleh lebih dari satu pemakai pada saat yang bersamaan. 6. Data Dictionary Sebuah DBMS dapat menyediakan data dictionary. 7. Perfomance Sebuah DBMS dapat menangani unjuk kerja dari semua fungsi seefisien mungkin.

2.5.2 Komponen Database Management System DBMS

Komponen DBMS terbagi menjadi 5 komponen, yaitu : 1. Perangkat Keras Hardware Suatu komputer yang terdiri dari processor, harddisk dan memory, ataupun jaringan yang terdiri dari beberapa komputer yang dapat menjalankan DBMS 2. Perangkat Ringan Software Suatu penghubung antara basis data dan pengguna yang berupa perangkat lunak DBMS itu sendiri dan program aplikasi lainnya. 3. Data Komponen yang terdapat di dalam basis data yang saling terkait, terintegrasi, dan dapat diakses oleh sejumlah pengguna secara bersamaan 4. Prosedur Prosedur memuat aturan-aturan untuk mendisain dan penggunaan basis data dan DBMS. Universitas Sumatera Utara 5. Pengguna Pengguna sendiri dapat di kategorikan menjadi 3 jenis yaitu : a. Administrator basis data yaitu pengguna yang merencanakan, menerapkan, mengoperasikan dan mengamankan basis data b. Pemogram aplikasi yaitu pengguna yang membuat aplikasi basis data dengan menggunakan bahasa pemrograman. c. Pengguna Akhir yaitu konsumen yang hanya memakai suatu teknologi tanpa mengetahui proses panjang dibaliknya.

2.6 Bahasa Pemrograman Visual Basic 6.0