Mengenal Database MySQL

MySQL

MySQLMENGENAL DATABASE MySQL

MySQL – Mengenal database sangat diperlukan. Karena di setiap program pasti memiliki database. Database MySQL merupakan salah satu database paling banyak digunakan dan favorite perusahaan, maka kalian harus mengenalnya. Kepopuleran database MySQL karena kemudahan dalam pengoperasiannya.

Ingin tahu lebih jelas tentang databe MySQL? Simak hal-hal berikut ini

Apa itu MySQL?

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (Structured Query Language) atau DBMS (Database Management System) yang multi-user. MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), akan tetapi MySQL juga dijual di bawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

Fitur MySQL

  • RDBMS (Relational Database Management System).
  • Arsitektur Client-Server.
  • Mengenal perintah SQL standar. Hampir semua software database menggunakan SQL.
  • Mendukung foreign key.
  • Mendukung Views.
  • Gratis (bebas didownload).
  • Fleksibel dengan berbagai bahasa pemrograman.
  • Stabil.
  • Keamanan yang baik.

Koneksi ke Server MySQL dilakukan dengan MySQL Client (tools), tools tersebut telah tersedia didalam MySQL itu sendiri. Untuk melakukan koneksi ke Server MySQL dapat dilakukan dengan cara yang berbeda, tergantung pada MySQL Client yang digunakan. Berikut berbagai macam MySQL Client untuk administrasi Server MySQL:

  • MySQL Command Line Client.
  • MySQL-Front, merupakan front-end MySQL berbasis Windows.
  • PHPMyAdmin, merupakan front-end MySQL berbasis web.
  • SQLYog.
  • MySQL Administrator dan MySQL Query Browser.

Dari berbagai macam tools tersebut, yang paling mudah digunakan untuk belajar database MySQL maupun membuat database MySQL adalah PHP MyAdmin. PHP MyAdmin merupakan front-end MySQL berbasis web, dibuat dengan menggunakan PHP. PHP MyAdmin banyak digunakan di hampir semua penyedia hosting di internet. PHP MyAdmin mendukung berbagai fitur administrasi MySQL termasuk manipulasi database, tabel, index dan dapat mengeksport data ke dalam berbagai format data.

Kelebihan MySQL

Tak hanya dikenal sebagai satu-satunya (R)DBMS yang ada di pasaran, MySQL juga menjadi salah satu database terpopuler setelah Oracle Database. Banyaknya perusahaan teknologi besar yang menggunakan software ini semakin mengukuhkan posisinya. Berikut beberapa alasan mengapa MySQL banyak digunakan:

  • Fleksibilitas dan kemudahan penggunaan

Anda dapat memodifikasi source code sesuai dengan keinginan tanpa perlu mengkhawatirkan adanya batasan, termasuk opsi untuk mengupgrade paket saat ini ke versi premium berbayar. Proses installnya relatif sederhana dan tidak membutuhkan waktu lebih dari 30 menit.

  • Performa terbaik

Ada banyak cluster server yang mensupport MySQL. Dengan performa dan kecepatan yang optimal, software ini akan membantu Anda baik dalam menyimpan sejumlah data e-Commerce berukuran besar maupun ketika melakukan kegiatan bisnis berat lainnya.

  • Memiliki standar industri

Banyak industri yang telah menggunakan MySQL bertahun-tahun lamanya, dan itu berarti ada sejumlah resource yang dikelola oleh developer berpengalaman. Dengan demikian, user akan mendapatkan software MySQL yang terus-menerus diperbarui. Software ini dapat dikembangkan oleh siapa pun, bahkan freelance developer demi memperoleh uang saku.

  • Aman

Keamanan data menjadi salah satu prioritas utama software RDBMS. Dengan Access Privilege System dan User Account Management yang dimilikinya, MySQL menetapkan level keamanan tingkat tinggi. Verifikasi berbasis host dan enkripsi password juga tersedia.

Perintah MySQL

. DDL (Data Definition Language)

DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, yaitu database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain:

  • CREATE
  • ALTER
  • RENAME
  • DROP

2. DML (Data Manipulation Language)

DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data. Perintah SQL yang termasuk dalam DML antara lain:

  • SELECT
  • INSERT
  • UPDATE
  • DELETE

3. DCL (Data Control Language)

DCL merupakan perintah SQL yang berhubungan dengan manipulasi user dan hak akses (priviledges). Perintah SQL yang termasuk dalam DCL antara lain:

  • GRANT
  • REVOKE

Cara Kerja MySQL

Apa Itu MySQL: Cara kerja MySQL

Gambar di atas menjelaskan struktur dasar dari client-server. Satu atau banyak perangkat terhubung ke server melalui network atau jaringan khusus. Setiap client dapat membuat permintaan (request) dari antarmuka pengguna grafis atau graphical user interface (GUI) di layar, dan server akan membuat output yang diinginkan, sepanjang server dan juga client memahami instruksi dengan benar. Idealnya, proses utama yang terjadi di ruang lingkup MySQL sama, yaitu:

  1. MySQL membuat database untuk menyimpan dan memanipulasi data, serta menentukan keterkaitan antara masing-masing tabel.
  2. Client membuat permintaan (request) dengan mengetikkan pernyataan SQL yang spesifik di MySQL.
  3. Aplikasi server akan merespons dengan memberikan informasi yang diminta. Informasi ini nantinya muncul di sisi klien.

Setelah mengetahui tentang MySQL apakah kalian ingin mencoba belajar? Kalian bisa mengunjungi situs resminya disini.

JOGJA ONE SOLUTION – Kami hadir memberi solusi untuk kebutuhan media promosi bisnis atau usaha Anda. Grafik order dan omzet meningkat. Dapatkan website murah, desain menarik, kompleks, dan full maintenance dengan harga yang terjangkau KLIK DISINI. Atau hubungi kami di Telp (0274) 5017127 | WA : 0888 0289 8802


Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

WhatsApp chat