-->

iklan banner

Pengertian Mysql

Pada kesempatan kali ini blog semukan shere mengenai Pengertian mysql...
mengenai klarifikasi mysql, di artikel saya sebelumnya mengenai Pengertian database, juga membahas mysql, namun tidak telalu mendalam, karen disitu hanya membahas secara umum mengenai database.

Nah, kali ini blog semukan, membuatkan mengenai Pengertian mysql secara mendalam, sedalam lautan nan indah di pantai kutai :D, kata para pujangga.  kita fokus lagi berdasarkan Macam-macam software database)




ok, kita kembali ke topik utama Pengertian mysql, silahkan teman-teman simak secara secama :)

MySQL ialah sistem manajemen database yang dipakai untuk  menyimpan data dalam tabel terpisah dan menempatkan semua data dalam satu gudang besar. Struktur database disusun dalam file fisik dioptimalkan untuk kecepatan. Model logis, dengan benda-benda ibarat database, tabel, baris, dan kolom, memperlihatkan lingkungan pemrograman yang fleksibel.

Anda sanggup mengatur hukum yang mengatur hubungan antara bidang data yang berbeda, ibarat satu-ke-satu, satu-ke-banyak, diharapkan atau opsional, dan "pointer" antara tabel yang berbeda. Database memberlakukan hukum ini, sehingga dengan database yang dirancang dengan baik, aplikasi Anda tidak pernah melihat tidak konsisten, menduplikasi, out-of-date, atau data yang hilang.

MySQL pada awalnya diciptakan pada tahun 1979, oleh Michael Monty Widenius, seorang programmer komputer asal swedia. Monty mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG yang memakai koneksi low-level ISAM database engine dengan indexing. Pada ketika itu Monty bekerja pada perusahaan berjulukan TcX di Swedia.

Seperti yang saya sudah sebutkan diatas mysql merupakan pengkat lunak yang gratis atau open sources yang mungkin bagi siapa saja untuk memakai dan memodifikasi perangkat lunak. Siapa saja sanggup men d0wnl0ad software Mysql dari internet dan menggunakannya tanpa membayar apa-apa. 

SQL bab dari Mysql kependekan dari "Structured Query Language". SQL ialah bahasa standar yang paling umum dipakai untuk mengakses database. Tergantung pada lingkungan pemrograman Anda, Anda mungkin memasukkan SQL eksklusif (misalnya, untuk menghasilkan laporan), menanamkan pernyataan SQL ke dalam instruksi yang ditulis dalam bahasa lain, atau memakai API bahasa tertentu yang menyembunyikan sintaks SQL.(lihat: Tipe tabel di Mysql)

SQL didefinisikan oleh ANSI / ISO Standard SQL. Standar SQL telah berkembang semenjak tahun 1986 dan beberapa versi ada. Dalam panduan ini, SQL 92  mengacu pada standar yang dirilis pada tahun 1992, SQL 1999 mengacu pada standar yang dirilis pada tahun 1999, dan SQL 2003 mengacu pada versi standar. Kami memakai frase standar SQL berarti versi terbaru dari Standard SQL setiap saat.

Menurut wikipedia ada 13 keistimewaan Mysql yaitu :


1.  Portabilitas. MySQL sanggup berjalan stabil pada aneka macam sistem operasi ibarat Windows,
     Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

2.  Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak 
     sumber terbuka, dibawah lisensi GPL sehingga sanggup dipakai secara gratis.

3.  Multi-user. MySQL sanggup dipakai oleh beberapa pengguna dalam waktu yang 
     bersamaan tanpa mengalami problem atau konflik.

4.  Performance tuning', MySQL mempunyai kecepatan yang menakjubkan dalam menangani
     query sederhana, dengan kata lain sanggup memproses lebih banyak SQL 
     persatuan waktu.

5.  Ragam tipe data. MySQL mempunyai ragam tipe data yang sangat kaya, 
     ibarat signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

6.  Perintah dan Fungsi. MySQL mempunyai operator dan fungsi secara penuh yang 
     mendukung perintah select dan where dalam perintah query.

7.  Keamanan. MySQL mempunyai beberapa lapisan keamanan ibarat level subnetmask, nama 
     host, dan izin jalan masuk user dengan sistem perizinan yang mendetail serta sandi terenkripsi.

8.  Skalabilitas dan Pembatasan. MySQL bisa menangani basis data dalam skala besar, 
     dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. 
     Selain itu batas indeks yang sanggup ditampung mencapai 32 indeks pada tiap tabelnya.

9.   Konektivitas. MySQL sanggup melaksanakan koneksi dengan klien memakai protokol 
     TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

10.  Lokalisasi. MySQL sanggup mendeteksi pesan kesalahan pada klien dengan 
       memakai lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia
       belum termasuk di dalamnya.

11.  Antar Muka. MySQL mempunyai antar muka (interface) terhadap aneka macam aplikasi 
       dan bahasa pemrograman dengan memakai fungsi API (Application Programming 
       Interface).

12.  Klien dan Peralatan. MySQL dilengkapi dengan aneka macam peralatan (tool)yang dapat 
       dipakai untuk manajemen basis data, dan pada setiap peralatan yang
       ada disertakan petunjuk online.

13.  Struktur tabel. MySQL mempunyai struktur tabel yang lebih fleksibel dalam menangani 
       ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

Ok, teman-teman saya rasa cukup, mengenai Pengertian mysql. terimakasi atas kunjungan teman-teman dan semogah artikel ini sanggup mengatakan manfaat.. amin.

Sumber http://semukan.blogspot.com

Berlangganan update artikel terbaru via email:

0 Response to "Pengertian Mysql"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel