Minggu, 19 April 2020

MySQL Uncover – Panduan Belajar MySQL dan MariaDB untuk Pemula

MySQL Uncover



Sejak dirilis dari tanggal 17 Desember 2017 hingga sekarang (04 April 2021) eBook MySQL Uncover telah dibaca oleh 1842 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 seperti perbaikan salah ketik (typo) atau ada kode program yang error, update bisa di dapat secara gratis.


Namun jika terdapat perbaikan besar seperti penambahan materi baru, itu akan jadi jatah buku terpisah (bukan merupakan update). Khusus yang sudah beli eBook versi sebelumnya, versi baru nanti bisa di order kembali dengan 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 :)



Sumber wk.com


EmoticonEmoticon