Anda di halaman 1dari 4

SMK NEGERI 1 SIANTAR

Administasi Sisitem Jaringn


1. Pengertian dan Sejarah Database Server

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau
DBMS (Data Based Multi System) yang ber lisensi GPU (General Public License).
MySQL dirilis pertama kalinya pada tanggal 23 Mei 1995 oleh Pengembang Oracle
yaitu David Axmark (dari Swedia) dan Michael Monty (Dari Finlandia).

2. Manfaat Database Server

Database server menyediakan beberapa manfaat diantaranya :

 Semua data untuk organisasi dapat disimpan di satu lokasi

 Database server menambahkan tingkat keamanan data

 Database server menyediakan layanan database management service dimana


data disusun

 Dengan cara tertentu sehingga meningkatkan pencarian dan pengambilan data

 Beberapa klien dapat mengakses data yang disimpan di database server dalam
satu waktu tanpa saling mengganggu satu sama lain

3. Keutamaan Database Server MySQL


Beberapa keunggulan dari Database Server MySQL adalah
1. Unjuk kerja yang tinggi dalam memproses query sederhana.
2. Dalam pengertian MySQL memiliki kecepatan di atas rata-rata untuk dapat
memproses lebih banyak SQL per satuan waktu
3. Memiliki lebih banyak tipe data
4. Beberapa tipe data yang dimiliki oleh MySQL adalah :
FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME,
TIMESTAMP, YEAR, SET, ENUM. Yang panjang datanya sebesar 8 byte.
5. Memiliki kemampuan maksimal 32 index dalam satu table
6. Programmer dapat membuat index hingga 32 dalam satu table.
7. Memiliki beberapa lapisan keamanan
8. Keamanan yang dimaksud seperti subnetmask, nama host dan izin akses user
dengan sistem perijinan yang mendetail serta sandi/password terenkripsi.
9. Dapat terkonektifitas dengan protokol TCP/IP
10.Memiliki fitur multi user yang dapat digunakan oleh beberapa pengguna dalam
satu waktu.
11.Memiliki Command and function serta struktur tabel yang lebih fleksibel

4. Cara Kerja Database MySQL Server

Cara kerja dari Database Server sebagai berikut :

Pejelasan :

1. Klien mengakses suatu halaman di web server

2. Jika file yang diakses adalah PHP, maka akan diteruskan ke PHP interpreter untuk
di eksekusi

3. Jika dalam file PHP ada function yang akan mengakses database, maka PHP
interpreter akan mengakses database sesuai dengan script PHP yang dimiliki

4. Database server mengirimkan data (jika pencarian atau pengambilan data) atau
informasi dikenali, aktifitas web yang dilakukan terdiri dari (status, penambahan,
pengeditan, pencarian dan penghapusan)

5. PHP interpreter mengembalikan hasil interpreter PHP ke Web Server untuk di kirim
ke klien
6. Web server mengirim hasil eksekusi file ke Klien (dalam bentuk halaman web)
sebagai Response

5. Implementasi Database Server

Beberapa database yang dapat dipergunakan pada Database Server :


1. MySQL
2. Microsoft SQL Server
3. Oracle

Penggunaan MySQL di dunia sangat banyak, dan MySQL ini dapat di insall ecara
standalone ataupun yang terintegrasi dengan aplikasi lain diantaranya PHP dan
Apache. Contoh program aplikasi yang sudah terintegrasi :

1. Xampp

2. Lampp

3. Apache Tomcat

4. PHPTriad

5. Xlampp, dll

Untuk melakukan administrasi dalam basis data MySQL, dapat menggunakan


modul yang sudah termasuk dalam Command Line (berbasis teks) yaitu : mysql
dan mysqladmin. Selain itu juga dapat diakses melalui GUI (Graphic User
Interface) dengan melakukan instalasi PHPMyAdmin.

Beberapa Bahasa pemograman yang support terhadap MySQL adalah sebagai berikut

 PHP

 ASP

 C

 C++

 Perl

 Python
 Ruby, dll

Anda mungkin juga menyukai