Tuesday, February 8, 2011

Database

Pada buku karangan Didik Dwi Prasetyo yang berjudul “Pemrograman Berbasis Web Menggunakan PHP 5” database atau basis data merupakan kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system/DBMS). Sistem basis data dipelajari dalam ilmu informasi.

Sebuah sistem manajemen basis data relasional atau dalam bahasa Inggrisnya dikenal sebagai Relational Database Management System (RDBMS) adalah sebuah program komputer (atau secara lebih tipikal adalah seperangkat program komputer) yang didesain untuk mengatur/ memanajemen sebuah basisdata sebagai sekumpulan data yang disimpan secara terstruktur, dan melakukan operasi-operasi atas data terhadap permintaan penggunanya.

Contoh penggunaan DBMS ada banyak sekali dan dalam berbagai bidang kerja, misalnya akuntansi, manajemen sumber daya manusia, dan lain sebagainya. Meskipun pada awalnya DBMS hanya dimiliki oleh perusahaan-perusahaan berskala besar yang memiliki perangkat komputer yang sesuai dengan spesifikasi standar yang dibutuhkan (pada saat itu standar yang diminta dapat dikatakan sangat tinggi) untuk mendukung jumlah data yang besar, saat ini implementasinya sudah sangat banyak dan adaptatif dengan kebutuhan spesifikasi data yang rasional sehinggal dapat dimiliki dan diimplementasikan oleh segala kalangan sebagai bagian dari investasi perusahaan.
Salah satu contoh database ialah Mysql. Merupakan suatu database server buatan T.c.X Data Konsultan AB, Swedia. Database Mysql banyak digunakan pada Internet karena kehandalannya. Mysql tidak membutuhkan ruang harddisk yang besar untuk aplikasinya, dan mudah digunakan pada database server, sangat ideal untuk aplikasi yang kecil dan menengah.

Terdapat beberapa keistimewaan Mysql, antara lain language support, database mysqld dapat menampilkan pesan error dalam berbagai bahasa. Mysql menggunakan ISO-8859-1 karakter tertentu untuk data dan pengurutan. Karakter tertentu untuk data dan pengurutan dapat dipilih ketika kompilasi source; Bahasa pemrograman API untuk mengkases database. Aplikasi database Mysql dapat ditulis dengan bahasa tertentu seperti C, Perl, PHP, dll; Large Table. Mysql menyimpan masing-masing tabel dala database seperti file, terpisah dalam direktori database. Ukuran maksimum tabel berkisar antara 4 GB dan sistem operasi mendekati ukuran file maksimum; Kecepatan, kekuatan serta kemudahan digunakan. Mysql lebih cepat tiga atau empat kali dari database komersial yang lain. Mysql sangat mudah untuk dikendalikan dan tidak membutuhkan database administrator terlatih untuk meng-install Mysql; Cost advantage. Mysql adalah database relasional yang open source didistribusikan secara gratis untuk Unix/ Linux dan OS/ 2 dan untuk platform Microsoft.

2 komentar:

hanum said...

terkait dengan analisis MySQL, bisa diunduh artikel berikut http://repository.gunadarma.ac.id/bitstream/123456789/2338/1/Web%20Security%20Analysis%20Using%20Picalo%20and%20MySQL%20In%20Gunadarma%20University.pdf

muis arghiansyach gp said...

trims

Post a Comment

Thanks a lot for your attention...

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Web Hosting