andrypein.net : Karena memulai karir di jekardah langsung sebagai DBA, mau tak mau mencoba menulis artikel pengertian database server.
Hampir sama seperti di artikel webserver sebelumnya, Database Server adalah satu atau sekelompok mesin server yang diinstall oleh aplikasi database yang digunakan untuk layanan basis data.
Berbicara tentang database, maka dalam benak saya terlintas bahwa ia adalah bank data yang menampung berbagai informasi data, baik itu data penting/tidak penting, informasi ini itu, data perbankan, data karyawan, data perusahaan, dan data2 lain sebagainya.
Sebuah database server dapat diakses oleh aplikasi pihak ke 3 (3rd party applications) seperti sebuah website interaktif atau dengan aplikasi desktop komputer, dimana si aplikasi tersebut akan berkomunikasi langsung dengan server database yang tugasnya bisa melakukan operasional si basis data nya itu sendiri.
Operasional Database ini bisa jadi sebuah :
- Pembuatan database
- Membuat tabel pada database
- Membuat kolom (field) pada database
- Memasukan data (insert)
- Mengubah data (update)
- Menghapus data (delete)
- Mengubah hak akses pengguna database
- Memilih data
- Mengganti tabel, kolom dll
Tapi untuk admin mah tidak usah SQL yang susah-susah, serius, aing cuma install, config, hardening, setting replikasi, tuning, monitoring udah gitu aja.
Urusan SQL mah DBA nya khusus ke bagian development, bukan operation.
Hal terpenting dalam sebuah operasional database terletak pada sebuah ketetapan bahasa yang disebut (SQL) “Structured Query Language”.
So, belajar database ya harus juga dengan syntax-syntax query nya (SQL).
Dan ada 3 hal penting dalam komponen SQL itu sendiri yakni : DDL, DML, dan DCL, ada di next post.