Sistem Basis Data
Posted on Sunday, September 16, 2012
|
No Comments
Sistem Basis Data yang selanjutnya akan saya sebut Database merupakan sekumpulan informasi dan data yang saling terhubung satu sama lain. Keduanya merupakan hal yang penting dalam database. Data adalah sebuah fakta atau ketentuan atau nilai yang masih mentah karena apa yang ada di dalamnya belum di proses sama sekali sehingga belum memiliki makna yang pasti. Sedangkan informasi adalah data yang telah diproses secara lebih lanjut dan hasil dari proses itu akan menghasilkan informasi yang memiliki makna tertentu. Jadi Database adalah sekumpulan data yang saling terhubung satu sama lain yang tersimpan dalam hardware dan terorganisir serta dapat dipanggil kapan saja dengan cepat dan mudah.
Komponen Database
- HardwareMerupakan perangkat keras yang digunakan untuk menyimpan database misal hardisk.
- OS (Operating System)Merupakan perangkat lunak yang merupakan sistem operasi dasar yang ditanamkan pada komputer agar dapat menjalankan DBMS.
- DatabaseMerupakan basis data yang mewakili sistem tertentu untuk dikelola oleh user.
- DBMS (Database Management System)Sekumpulan program yang berfungsi untuk mengolah database dan akses kontrol pada data yang tersimpan di database. Contohnya Oracle, Ms. Acces, MySQL, dll.
- UserMerupakan orang-orang yang mengelola suatu database.
- Aplikasi pendukungMerupakan aplikasi yang di instal untuk memudahkan pengolahan database. Aplikasi ini bersifat sunah yang berati di instal boleh tidak di instal juga boleh.
Arsitektur Database
- Stand AloneMerupakan aplikasi database yang bersifat lokal dan hanya bisa dipakai oleh satu user (pemakai) saja.
- Sistem TerpusatMerupakan aplikasi yang terdiri dari sebuah server dan beberapa terminal yang saling terhubung satu sama lain.
- Sistem Client ServerMerupakan aplikasi yang di buat untuk mengatasi kelemahan pada sistem terpusat.
Bahasa Database
- DDL (Data Definition Language)- Create table- Create database- Alter table- Dropping table- Dropping database
- DML (Data Manipulation Language)- Insert- Update- Delete
