MySQL Uncover – Panduan Belajar MySQL dan MariaDB untuk Pemula

MySQL Uncover

Sejak dirilis hingga sekarang (Oktober 2023) eBook MySQL Uncover telah dibaca oleh 2283 rekan-rekan Duniailkom. Terimakasih banyak atas dukungannya…

eBook MySQL Uncover bisa didapat dengan harga Rp 60.000 melalui transfer Bank Mandiri, BCA, BRI, BNI, GoPay, OVO, Dana, LinkAja, dan PayPal.

Untuk pemesanan bisa ikuti panduannya di: Cara Pembelian eBook & Buku Duniailkom atau boleh email saya langsung ke duniailkom@gmail.com / WA ke 083180285808 (andre).

MySQL merupakan salah satu aplikasi database paling populer di dunia. Berdasarkan situs db-engines.com, MySQL hanya kalah dari Oracle. Di bidang web programming, MySQL bisa dikatakan sebagai aplikasi database nomor 1 dan menjadi bagian dari 5 teknologi dasar web programming: HTML, CSS, PHP, JavaScript dan MySQL.

MySQL bisa dipakai dengan gratis, namun aplikasi ini bukanlah database yang "seadanya". Website besar seperti Wikipedia, Facebook, Twitter, dan Tesla juga memakai teknologi MySQL dalam kegiatan operasional (sumber: MySQL Customers).

Dalam perkembangannya, hadir juga MariaDB sebagai "cloningan" dari MySQL. MariaDB dibuat oleh tim yang dulunya juga membuat MySQL. Ini terjadi karena berbagai kalangan khawatir akan nasib MySQL sejak diambil alih oleh Oracle (yang merupakan saingan dari MySQL itu sendiri).

MariaDB hadir sebagai "drop-in-replacement" dari MySQL. Artinya, seluruh kode program yang dulunya dibuat untuk MySQL, bisa langsung berjalan di MariaDB tanpa perubahan apapun.

Faktanya, jika kita mendownload aplikasi XAMPP, sekarang sudah di bundle dengan database MariaDB, bukan lagi MySQL. Anda mungkin tidak sadar akan hal ini, karena di sisi programming (PHP) dan query yang dipakai, tidak ada perbedaan antara MySQL dengan MariaDB.

Melengkapi buku duniailkom yang sudah lebih dulu hadir, MySQL Uncover akan membahas berbagai aspek terkait MySQL, mulai dari cara menginstall, menjalankan MySQL Server dan MySQL Client, mengenal berbagai perintah query CREATE, ALTER, SELECT, UPDATE, hingga materi lanjutan seperti referential integrity, TRIGGER, serta aplikasi phpMyAdmin.

Buku MySQL Uncover ini sebenarnya akan lebih pas sebagai MariaDB Uncover, karena sepanjang buku nanti saya akan menggunakan MariaDB bawaan XAMPP, bukan MySQL.

Akan tetapi, harus diakui nama MariaDB belum terlalu populer, masih kalah jauh daripada MySQL. Oleh karena itu saya tetap menamakan buku ini sebagai MySQL Uncover. Terlebih seluruh kode program dan query yang ada bisa berjalan baik di MySQL maupun MariaDB versi terbaru.

Buku MySQL Uncover terdiri dari 659 halaman yang mencakup 27 bab, dengan rincian sebagai berikut:

  • Berkenalan dengan MySQL
  • Sejarah Perkembangan MySQL dan MariaDB
  • Pengantar Teori Database dan SQL
  • Instalasi XAMPP, MySQL dan MariaDB
  • MySQL Server dan MySQL Client
  • Dasar Bahasa Query MySQL
  • Database, Character set dan Collation
  • Tipe Data MySQL
  • Atribut Tipe Data
  • Server SQL Mode
  • Membuat, Mengubah dan Menghapus Tabel
  • Menginput Data Tabel
  • Menampilkan Data Tabel
  • Mengupdate dan Menghapus Data Tabel
  • Index dan FullText Search
  • Transaction dan Table Lock
  • Primary Key dan Referential Integrity
  • Import dan Export Data
  • Pembuatan User dan Hak akses
  • MySQL Operator dan Function
  • MySQL Numeric Function
  • MySQL String Function
  • MySQL Date and Time Function
  • MySQL VIEW
  • MySQL Stored Procedure dan Stored Function
  • MySQL Trigger
  • Pengantar phpMyAdmin

Daftar isi bisa di download dari link berikut: Daftar isi MySQL Uncover (google drive)

Contoh sample eBook bisa di download dari link berikut:

Tampilan eBook MySQL Uncover

Sama seperti eBook Duniailkom yang lain, fitur yang bisa didapat adalah:

  • Pembahasan materi yang mendalam. Buku MySQL Uncover fokus membahas konsep dasar MySQL dengan detail. Terdiri dari 659 halaman A4 yang meliputi 27 Bab. Jika disetarakan dengan ukuran buku komputer biasa yang berukuran A5, jumlah halamannya menjadi 1318 halaman!
  • Bahasa yang mudah dimengerti dan dipahami. Buku ini ditulis dengan gaya penulisan yang sederhana seperti tutorial di duniailkom, dimana pembahasan materi selalu disertai dengan contoh dan tampilan hasil kode program.
  • Kode program dapat di download. Seluruh contoh kode program yang ada di buku bisa di download, sehingga sangat mudah untuk langsung melihat hasilnya.
  • Layout halaman yang professional. Tampilan buku disusun dengan menggunakan layanan dari publisher ebook Leanpub, sehingga materi tersusun rapi sesuai standar buku luar negeri.
  • Tersedia dalam format PDF dan ePub. Buku ini hadir dalam 2 format, sehingga nyaman di baca di layar komputer, tablet, maupun di smartphone.
  • Support konsultasi melalui email: duniailkom@gmail.com. Jika ada materi atau bahasan yang kurang jelas, bisa tanya-tanya via email (hanya materi yang ada di buku saja, tidak termasuk tugas / skripsi / project pribadi).

Mohon kerjasama rekan-rekan untuk tidak meng-upload, memperbanyak atau menjual ulang eBook ini. Lisensi eBook hanya untuk 1 orang saja (tidak diperkenankan beli 1 untuk dibaca rame2).

Jika memiliki blog, situs pribadi, atau channel youtube, mohon juga untuk tidak memposting materi apapun yang ada dibuku. Semua materi di eBook/buku Duniailkom sudah terdaftar di Direktorat Jenderal Kekayaan Intelektual RI dan dilindungi oleh Undang-undang Hak Cipta.

Apabila terpaksa, pelanggaran terkait hal ini akan di tuntut dengan peraturan yang berlaku.


FAQ – Frequently Asked Question


Jadi yang dibahas adalah MariaDB, bukan MySQL?

MariaDB bisa disebut sebagai cloningan dari MySQL. Karena alasan historis, saat ini kalangan open source secara bertahap akan beralih dari MySQL ke MariaDB. Di dalam buku MySQL Uncover ini, saya menggunakan MariaDB yang di-bundle bersama XAMPP.

Akan tetapi hampir semua perintah yang dipelajari dalam buku ini bisa diterapkan baik di MySQL maupun MariaDB.


Apakah dibahas juga tentang cara mendesain database dan diagram ERD?

Untuk bisa menguasai bidang database sebenarnya perlu 2 materi: Teori database dan cara penggunaan aplikasi database seperti MySQL.

Karena buku ini dirancang untuk kalangan umum, saya memutuskan untuk tidak membahas teori 'njelimet' seputar database design. Meskipun begitu, tetap ada beberapa tips ringan bagaimana cara membuat database yang baik.

Buku MySQL Uncover ini akan fokus membahas praktek cara penggunaan aplikasi database MySQL dan / atau MariaDB. Di dalamnya tidak ada teori seputar perancangan desain database. Artinya, saya tidak akan membahas cara penulisan diagram ERD, relasi, atau normalisasi database.


Apakah nanti dapat update juga?

Untuk update ringan (minor update) seperti perbaikan salah ketik atau ada kode program yang error, update bisa di dapat secara gratis.

Namun jika terdapat perbaikan besar (mayor update) seperti penambahan materi baru, updatenya terpaksa sedikit berbayar sekedar upah lelah revisi materi. Khusus yang sudah beli eBook MySQL Uncover versi sebelumnya, biaya update cukup setengah harga eBook / diskon 50%.

Diskon berlaku hanya untuk versi eBook, tidak termasuk buku cetak.


Saya ada tugas / skripsi / project nih, kalau beli bukunya bisa dibantu g?

Mohon maaf sekali, berhubung kesibukan mengelola duniailkom dan kegiatan lain, saya belum bisa membantu jika ada pertanyaan diluar materi buku.

Saya sangat ingin menolong, namun pertanyaan seputar perancangan database dan aplikasi bisa sangat kompleks. Tidak akan cukup 1 atau 2 jawaban saja, karena harus dianalisis dulu seperti apa aplikasi yang sedang dirancang (bisa makan waktu berhari-hari).

Oleh karena itu pertanyaan melalui email atau WA, saya batasi hanya seputar materi yang dibahas di buku ini saja. Jika kode tersebut di dapat dari orang lain / situs lain, silahkan bertanya pada programmer yang merancangnya. Memahami coding orang lain jauh lebih sulit daripada kita yang buat sendiri.

Jika berhubungan dengan perancangan database untuk skripsi, lebih pas dikonsultasikan dengan dosen pembimbing.


Ada versi cetaknya ga?

Ada. Versi buku cetak dari MySQL Uncover bisa didapat dengan harga Rp. 225.000. Harganya memang cukup mahal mengingat ketebalan buku ini (659 halaman A4), ngalah2in tebal kamus. Buku di cetak dengan kualitas tinggi dan menggunakan hardcover agar lebih awet.

Harga tersebut belum termasuk ongkos kirim dari Bandung 2kg (berat buku ini 1,65 kg sehingga terhitung 2kg). Pengiriman bisa via JNE, POS atau Wahana. Saya tidak menyediakan stock, setiap pemesanan akan dicetak dulu sekitar 5 – 7 hari kerja (maksimal 10 hari kalau order lagi banyak).

Jika berminat silahkan menghubungi duniailkom@gmail.com / WA ke 083180285808, atau langsung ke Official Store Duniailkom di Tokopedia: tokopedia.com/duniailkom. Isi buku di cetak hitam putih (bukan full color).

Tampilan Buku Cetak MySQL Uncover Duniailkom


## TESTIMONI ##

Sedikit testimoni dari pembaca eBook / Buku Duniailkom

Testimoni eBook DuniailkomTestimoni eBook DuniailkomTestimoni eBook DuniailkomReview eBook DuniailkomReview eBook DuniailkomReview eBook DuniailkomTestimoni eBook DuniailkomReview eBook DuniailkomTestimoni eBook DuniailkomTestimoni eBook DuniailkomTestimoni eBook DuniailkomReview eBook Duniailkom


Cara belinya bagaimana?

eBook MySQL Uncover bisa didapat dengan harga Rp 60.000 melalui transfer Bank Mandiri, BCA, BRI, BNI, GoPay, OVO, Dana, LinkAja, dan PayPal.

Untuk pemesanan bisa ikuti panduannya di: Cara Pembelian eBook & Buku Duniailkom atau boleh email saya langsung ke duniailkom@gmail.com / WA ke 083180285808 (andre).

Semoga buku MySQL Uncover ini bisa menjadi buku pengantar terbaik untuk memandu anda untuk menjadi seorang web programmer :)

94 Comments

  1. William
    25 Aug 17
    • Andre
      25 Aug 17
      • William
        25 Aug 17
        • Andre
          25 Aug 17
  2. Ziyad
    25 Aug 17
    • Andre
      26 Aug 17
  3. sariyanto
    25 Aug 17
    • Andre
      26 Aug 17
  4. adil
    26 Aug 17
    • Andre
      27 Aug 17
  5. ruri
    27 Aug 17
  6. Wahabi Putra
    27 Aug 17
    • Andre
      27 Aug 17
  7. Arifin Styawan
    28 Aug 17
  8. Dafiul Haq
    28 Aug 17
    • Andre
      28 Aug 17
      • Ade Putra
        05 Sep 17
  9. fikri
    07 Sep 17
    • Andre
      07 Sep 17
  10. sani
    13 Sep 17
    • Andre
      13 Sep 17
  11. Ramadan Saputra
    15 Sep 17
    • Andre
      18 Sep 17
  12. Mohamad Rizki Fadilah
    26 Sep 17
    • Andre
      27 Sep 17
  13. sariyanto
    01 Oct 17
    • Andre
      02 Oct 17
  14. fikri
    01 Oct 17
  15. Devina
    03 Oct 17
    • Andre
      04 Oct 17
  16. Nurfadila
    11 Oct 17
    • Andre
      11 Oct 17
  17. Erwin
    13 Oct 17
    • Andre
      13 Oct 17
  18. Abd Hannan
    15 Oct 17
    • Andre
      17 Oct 17
  19. pemakanwortel
    17 Oct 17
    • Andre
      17 Oct 17
      • mafuyu
        25 Oct 17
  20. mafuyu
    24 Oct 17
    • Andre
      25 Oct 17
  21. aulia
    30 Oct 17
    • Andre
      30 Oct 17
  22. jimiebaek
    31 Oct 17
  23. dana
    12 Dec 17
    • Andre
      12 Dec 17
  24. anonim
    13 Dec 17
    • Andre
      14 Dec 17
  25. david
    09 Jan 18
    • Andre
      09 Jan 18
  26. Rustian
    02 Apr 18
    • Andre
      02 Apr 18
  27. TAUFIQ
    29 Apr 18
  28. Dafiul Haq
    06 Jun 18
    • Andre
      08 Jun 18
      • William
        08 Jun 18
        • Andre
          08 Jun 18
  29. sariyanto
    09 Jun 18
    • Andre
      11 Jun 18
  30. Alif Denis Sutedi
    27 Jun 18
    • Andre
      28 Jun 18
  31. justdibeberin
    25 Jul 18
    • Andre
      25 Jul 18
      • justdibeberin
        26 Jul 18
  32. Nursalim
    13 Aug 18
    • Andre
      14 Aug 18
  33. Francis
    27 Sep 18
    • Andre
      27 Sep 18
  34. Roy
    20 Oct 18
    • Andre
      20 Oct 18
      • Roy
        20 Oct 18
        • Andre
          21 Oct 18
  35. Roy
    22 Oct 18
    • Andre
      22 Oct 18
  36. andre
    26 Jun 19
  37. Rel
    25 Nov 19
    • Andre
      25 Nov 19
  38. kiki
    26 Jan 20
    • Andre
      26 Jan 20
  39. anonymus
    26 May 20
    • Andre
      26 May 20
  40. Ksatria P
    23 Jul 20
    • Andre
      23 Jul 20
  41. hainat
    24 Mar 21
    • Andre
      24 Mar 21
  42. abram
    04 May 21
    • Andre
      10 May 21
      • Dwi Robbi
        31 Jan 22
  43. Nurul Hidayat
    20 Aug 22

Add Comment