Sistem Basis Data Sistem bahasa Latin (systēma) dan bahasa Yunani (sustēma) Sistem adalah suatu kesatuan yang terdiri komponen atau elemen yang saling berhubungan dan melakukan kegiatan bersama untuk mencapai tujuan tertentu. Contoh Sistem : Sistem komputer terdiri dari hardware, software, brainware. Saling berhubungan agar komputer bisa berfungsi, salah satunya untuk operasi komputasi/perhitungan. Sistem Informasi rumah sakit(rawat inap), terdiri dari pasien, dokter, rekam medis, kamar perawatan dll. Bertujuan memberikan informasi tentang historis penyakit pasien. Sistem Basis Data Basis Data adalah kumpulan dari berbagai data yang saling berhubungan. Basis Data disimpan dalam sebuah perangkat keras. Basis Data dimanipulasi/diolah sebuah perangkat lunak Pengertian Sistem Basis Data : Perpaduan antara basis data dengan database management system (DBMS). Elemen Basis Data Perangkat keras / hardware Sistem Operasi / operating system Basis Data / database Sistem Manajemen Basis Data / Database Management System Pemakai / user Aplikasi lain Perangkat keras/ hardware Semua bagian dari komputer CPU, monitor, mouse, keyboard, memori, hard disk *) Penting, karena sebagai media penyimpanan fisik. Elemen ini harus dipertimbangkan segala resiko terhadap keamanan data dan resiko bencana. Sistem Operasi Bertugas melakukan kontrol terhadap hardware, operasi dasar sistem, serta menjalankan software aplikasi. Perangkat keras komputer tidak dapat berfungsi tanpa ada sistem operasi. Contoh Sistem Operasi : Dos, Window 3.1, Window 98, XP, Window 2000, Linux, Unix, Macintosh DBMS DBMS adalah software yang menangani semua akses ke basis data. Secara konsep apa yang terjadi adalah sebagai berikut : user melakukan pengaksesan basis data untuk informasi yang diperlukannya menggunakan suatu bahasa manipulasi data, biasanya disebut SQL. DBMS menerima request dari user & menganalisa request tersebut. DBMS mengeksekusi operasi-operasi yang diperlukan untuk memenuhi permintaan user. Contoh DBMS : Ms. SQL Server, Oracle, Interbase, Paradox, Ms.Acces. User/pemakai Pemakai merupakan orang atau sistem yang akan mengakses dan merubah isi basis data. Beberapa jenis pengguna basis data yaitu: Programmer Aplikasi : orang yang mengkodekan aplikasi dengan bahasa pemrograman User Mahir: orang yang mampu menggunakan basis data secara langsung dengan menggunakan DBMS User Umum/End User : Orang yang memakai basis data dengan menggunakan perantara program aplikasi. Misalnya seorang kasir memasukkan data penjualan ke dalam basis data dengan menggunakan aplikasi kasir. User Khusus : bisa berupa sistem lain Database vs DBMS Database adalah kumpulan data yang saling berhubungan dan tersimpan di dalam perangkat keras (ex. Hardisk) DBMS software yang digunakan untuk mengelola data yang ada di dalam database.