MySQL Uncover – Panduan Belajar MySQL dan MariaDB untuk Pemula

MySQL Uncover pre-release

eBook MySQL Uncover ini masih versi pre-release, artinya materi yang ada belum selesai semua (masih sekitar 80%). Sisa materi akan dilengkapi bertahap dan diinfokan secara berkala via email.

Untuk pemesanan bisa langsung ke: Cara Pembelian eBook & Buku Duniailkom.

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.

Saat ini buku MySQL Uncover masih dalam tahap pre-release, yang artinya belum selesai 100%. Materi yang sudah tersedia terdiri dari 19 Bab yang mencakup 527 halaman:

  • 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

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

Sisa materi yang akan dilengkapi bertahap adalah:

  • Fungsi bawaan MySQL
  • Trigger dan Stored Procedure
  • PhpMyAdmin
  • Studi Kasus

Tampilan eBook MySQL Uncover

eBook MySQL Uncover ini bisa didapat dengan harga Rp 50.000 jika melalui transfer bank (tersedia Bank Mandiri, BCA, BRI, dan BNI), atau melalui pulsa 60.000* (kartu AS dan XL/AXIS).

Untuk pemesanan bisa ikuti panduannya di: Cara Pembelian eBook & Buku Duniailkom atau boleh email saya langsung ke [email protected]

* Untuk pembelian via pulsa, ada kenaikan menjadi 60.000. Ini karena harga pulsa jatuh ketika saya jual lagi. Semoga bisa dimaklumi…

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. Saat ini versi pre-release terdiri dari 527 halaman A4 yang meliputi 19 Bab. Sisa materi akan dilengkapi bertahap.
  • 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: [email protected]. Jika ada materi atau bahasan yang kurang jelas, bisa tanya-tanya via email.

FAQ – Frequently Asked Question


Apakah bukunya sudah selesai?

Belum. Ini adalah versi pre-release yang artinya buku MySQL Uncover belum selesai 100%. Sisa materi akan dilengkapi bertahap dimana setiap update buku akan diinfokan via email.


Jika saya beli versi pre-release ini, apakah bayar lagi untuk versi full?

Tidak perlu. Dengan membeli versi pre-release, sudah termasuk versi full release saat buku MySQL Uncover ini selesai 100%.


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.


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?

Karena saat ini buku MySQL Uncover belum selesai semua, buku cetaknya belum bisa dipesan. Versi buku cetak akan tersedia saat materi sudah selesai 100%.


Cara belinya bagaimana?

Apabila berminat untuk memesan eBook MySQL Uncover, silahkan ikuti panduannya di: Cara Pembelian eBook & Buku Duniailkom atau boleh email saya langsung ke [email protected]


Apabila ada pertanyaan, memberikan komentar atau saran, silahkan kirim email ke [email protected], atau tinggalkan pesan pada kolom komentar dibawah.

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

47 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

Add Comment