Selasa, 05 April 2016

DataBase SQL



PENGERTIAN DATABASE MYSQL


DataBaseSQL (Structured Query Language)
            adalah bahasa standar yang digunakan untuk mengakses server basis data . Sejak tahun 70-an bahasa ini telah dikembangkan oleh IBM, yang kemudian diikuti dengan adanya Oracle, Informix dan Sybase. Dengan menggunakan SQL, proses akses basis data menjadi lebih user-friendly dibandingkan dengan misalnya dBase ataupun Clipper yang masih menggunakan perintah pemrograman murni. Selain SQL, ada beberapa jenis pemograman yang  berorientasi pada basis data yang dapat digunakan untuk aplikasi di web seperti Oracle. Oracle adalah sebuah perusahaan besar di dunia yang mencakup tentang bisnis salah satunya adalah penjualan perangkat lunak dan pembuatan perangkat lunak basis data yang diperuntukkan bagi perusahaan-perusahaan besar di dunia. Karena softwarenya tidak bebas dipasaran atau tidak free perangkat lunak maka sebagian besar perusahaan kecil atau menengah atau programmer web masih menggunakan basis data MySQL sebagai perangkat lunak basis data perusahaan atau webnya. MySQL adalah sebuah server basis data SQL multiuser dan multi-threaded. SQL sendiri adalah salah satu  bahasa basis data yang paling populer di dunia. Implementasi program server basis data ini adalah program daemon mysqld dan beberapa program lain serta beberapa  pustaka.
 
MySQL dibuat oleh TcX dan telah dipercaya mengelola sistem dengan 40 buah basis data berisi 10,000 tabel dan 500 di antaranya memiliki 7 juta baris (kira-kira 100 gigabyte data). Basis data ini dibuat untuk keperluan sistem basis data yang cepat, handal dan mudah digunakan. Walaupun memiliki kemampuan yang cukup baik, MySQL untuk sistem operasi Unix bersifat freeware, dan terdapat versi shareware untuk sistem operasi windows. Sebagaimana basis data sistem yang lain, dalam SQL  juga dikenal hierarki server dengan basis data-basis data. Tiap-tiap basis data memiliki tabel-tabel. Tiap-tiap tabel memiliki field-field. Umumnya informasi tersimpan dalam tabel– tabel yang secara logik merupakan struktur 2 dimensi terdiri atas baris dan kolom. Field-field tersebut dapat berupa data seperti int, realm char, date, time dan lainnya. SQL tidak memiliki fasilitas pemrograman yang lengkap, tidak ada looping ataupun percabangan ,misalnya. Sehingga untuk menutupi kelemahan ini perlu digabung dengan bahasa pemrograman seperti C. MySQL menawarkan berbagai keunggulan dibandingkan
database server lain.
Berikut ini adalah beberapa keunggulan MySQL :
·         Mampu menangani jutaan user dalam waktu yang bersamaan.
·         Mampu menampung lebih dari 50.000.000 record.
·         Sangat cepat mengeksekusi perintah.
·         Memiliki user privilege system yang mudah dan efisien.
·         Mudah di pahami oleh user.


 Analisa : database saat ini sudah semakin di minati dan di gunakan oleh perusahaan. Dan yang akan datang seperti nya akan lebih mudah di pahami untuk user.

Tidak ada komentar:

Posting Komentar