Pengertian databese server

 •PENGERTIAN DATABASE SERVER

Database Server adalah sebuah program komputer yang menyediakan layanan pengelolaan basis data dan melayani komputer atau program aplikasi basis data yang menggunakan model klien/server. Istilah ini juga merujuk kepada sebuah komputer (umumnya merupakan server) yang didedikasikan untuk menjalankan program yang bersangkutan. Sistem manajemen basis data (SMBD) pada umumnya menyediakan fungsi-fungsi server basis data, dan beberapa SMBD (seperti halnya MySQL atau Microsoft SQL Server) sangat bergantung kepada model klien-server untukmengakses basis datanya.


•PENYUSUN SISTEM BASIS DATA

Sistem basis data merupakan lingkup terbesar dalam organisasi data. Sistem basis data mencakup semua bentuk komponen data yang ada dalam suatu sistem. Sedangkan basis data merupakan komponen utama yang menyusun sistem basis data


•JENIS JENIS DATABASE SERVER

Operational database

Database ini menyimpan data rinci yang diperlukan untuk mendukung operasi dari seluruh organisasi. Mereka juga disebut subject-area databases (SADB), transaksi database, dan produksi database. Contoh: database pelanggan, database pribadi, database inventaris, akuntansi database.

Analytical database

Database ini menyimpan data dan informasi yang diambil dari operasional yang dipilih dan eksternal database. Mereka terdiri dari data dan informasi yang dirangkum paling dibutuhkan oleh sebuah organisasi manajemen dan End-user lainnya. Beberapa orang menyebut analitis multidimensi database sebagai database, manajemen database, atau informasi database.

Data warehouse

Sebuah data warehouse menyimpan data dari saat ini dan tahun-tahun sebelumnya – data yang diambil dari berbagai database operasional dari sebuah organisasi. Data warehouse menjadi sumber utama data yang telah diperiksa, diedit, standar dan terintegrasi sehingga dapat digunakan oleh para manajer dan pengguna akhir lainnya di seluruh organisasi profesional. Perkembangan terakhir dari data warehouse adalah dipergunakan sebagai Shared nothing architecture untuk memfasilitasi ekstrem scaling.

Distributed database

Ini adalah database-kelompok kerja lokal dan departemen di kantor regional, kantor cabang, pabrik-pabrik dan lokasi kerja lainnya. Database ini dapat mencakup kedua segmen yaitu operasional dan user database, serta data yang dihasilkan dan digunakan hanya pada pengguna situs sendiri.

End-user database

Database ini terdiri dari berbagai file data yang dikembangkan oleh end-user di workstation mereka. Contoh dari ini adalah koleksi dokumen dalam spreadsheet, word processing dan bahkan download file.

•PRINSIP DAN CARA KERJA DATABASE SERVER

Prinsip kerja dari database sama dengan sebuah lemari arsip, terutama adalah untuk pengaturan data/arsip serta untuk kemudahan dan kecepatan dalam pengambilan kembali data/arsip. Perbedaannya hanya terletak pada media penyimpanan yang digunakan. Jika lemari arsip menggunakan lemari besi atau kayu, maka database menggunakan media penyimpanan elektronis seperti  harddisk.

Database bukan hanya sekedar media penyimpanan data secara elektronis, artinya tidak semua bentuk penyimpanan data elektronis dapat disebut database.Dokumen yang berisi data dalam file teks, filespreadsheet (file yang dibuat pada program pengolah angka)dan lain sebagainya dapat saja disimpan, tetapi hal itu tidak dapat disebut sebagai database. Hal ini disebabkan karena didalamnya tidak ada pemilahan dan pengelompokan data sesuai jenis/fungsi data, sehingga nantinya akan menyulitkan pencarian data. Yang sangat ditonjolkan dalam database adalah pengaturan, pemilahan, pengelompokan, pengorganisasian data yang disimpan sesuai fungsi atau jenisnya.

•Manfaat dan Keunggulan Database Server

     Manfaat utama dalam pengelolaan database adalah agar dapat menemukan kembali data yang dicari dengan mudah dan cepat. Beberapa keunggulan dari pemanfaatan database adalah sebagai berikut :

Kecepatan dan Kemudahan (Speed)

     Pemanfaatan database memungkinkan untuk dapat menyimpan data, melakukan perubahan/manipulasi terhadap data, menampilkan kembali data tersebut dengan lebih cepat dan mudah.

Efisiensi Ruang penyimpanan (Space)

     Keterkaitan antara kelompok data yang satu dengan yang lainnya dalam database dapat menyebabkan terjadinya pengulangan (redundansi) data, sehingga ruang penyimpanan yang diperlukan menjadi bertambah banyak. untuk mengefisienkan penggunaan ruang penyimpanan data, database dapat melakukan penekanan jumlah pengulangan (redundansi) data tersebut diantaranya dengan menerapkan seumlah pengkodean atau membuat relasi antarkelompok data yang saling berhubungan.

Keakuratan (Accurancy)

      Pembentukan relasi antar kelompok data, pengaturan tipe data, penentuan keunikan data, dan sebagainya secara ketat sangat berguna untuk menekan ketidakakuratan penyimpanan data.

Ketersediaan (Availability)

     Sebuah database dapat memiliki data yang tersebar di banyak lokasi geografis. Misalnya, data nasabah sebuah bank dipisah pisah dan disimpan dilokasi sesuai dengan keberadaan nasabah. Dengan pemanfaatan teknologi jaringan komputer, data yang berada disuatu lokasi/cabang, dapat juga diakses (menjadi tersedia/avalilable) bagi lokasi yang lain.

Kelengkapan (Completeness)

     dengan mengakomodasi kebutuhan kelengkapan data yang semakin berkmbang, maka didalam database dapat dilakukan penambahan record-record data, dapat dilakukan perubahan struktur dalam database baik penambahan objek baru (tabel) atau dengan penambahan field-fileld baru pada suatu tabel tersebut.

•Instalasi dan Konfigurasi

Instal paket aplikasi mysql-server dan phpmyadmin.

root@server:~# apt-get install mysql-server phpmyadmin

Masukan password user root untuk masuk ke database server (MySQL Server).






Masukan kembali password user root MYSQL Server untuk verifikasi.







Pilih web server yang akan digunakan untuk konfigurasi PHPMyAdmin.








Konfigurasikan PHPMyAdmin untuk menggunakan dbconfig-common , Pilih Yes.






Masukan password user root MYSQL Server.






Masukan password user root untuk login ke PHPMyAdmin.







Masukan kembali password user root untuk login ke PHPMyAdmin guna verifikasi



Komentar