Pengenalan Database MySQL

Belajar MySQL

Intro

Hallo teman-teman kali ini kita akan membahas tentang database MySQL, MySQL  adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multialur, multipengguna, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.

Tidak sama dengan proyek-proyek seperti Apache, di mana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, di mana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius. Sumber : https://id.wikipedia.org/wiki/MySQL

Daftar isi

Fungsi MySQL

Fungsi dari MySQL itu sendiri adalah untuk mengelola dan membuat basisdata pada sisi server, yang bisa di kombinasikan dengan berbagai bahasa pemrograman baik itu yang bersifat website, dekstop ataupun mobile. Akan tetapi kebanyakan digunakan untuk aplikasi berbasis website seperti contoh website berita yang dimana informasi berita-berita seperti judul, deskripsi dan lain sebagainya disimpan di suatu basis data mysql dengan table tertentu.


Kelebihan dan Kekurangan MySQL

Sekarang kita bahas apa sih kekurangan dan kelebihan MySQL, suatu perangkat lunak pasti ada suatu kelebihan dan kekurangan maka dari itu berikut adalah kelebihan MySQL :

  • Open Source
  • Tipe data yang beragama
  • Support dengan berbagai macam bahasa pemrograman
Kekurangan MySQL : 

  • Fitur kurang lengkap berbeda dengan Postgres ada yang namanya fitur materialized view di mysql tidak ada
  • Tipe data yang terbatas
  • Kurang cocok dengan aplikasi game

Instalasi dan Basic Syntax

Untuk instalasi MySQL teman-teman bisa mengunjungi situsnya disini atau bisa menggunakan docker disini atau bisa menggunakan XAMPP yang satu paket dengan Apache dan PHP biar sekalian teman-teman belajarnya. 

Mysql menggunakan syntax SQL (Structured Query Language) hampir semua basisdata bertipe RDMBS menggunakan syntax SQL jadi jika kalian belajar SQL jika nanti pindah-pindah database baik itu MySQL, Postgers, Oracle dan lain nya synyax nya akan tetap sama menggunakan SQL hanya beberapa saja yang berbeda : 

berikut adalah perintah-perintah dasar sql CRUD : 

Mungkin segitu yang bisa saya sharing semoga bermanfaat bagi teman-teman, jika ada yang tidak mengerti, ada kesalahan dalam penulisan dan ada yang ingin ditanyakan atau di tambahkan bisa tulis dikolom komentar terimakasih.


Posting Komentar

0 Komentar