Penulis | Agus Saputra |
Harga Buku | Rp. 34.800 |
Jml Halaman | 124 |
Penerbit | PT. Elex Media Komputindo |
Terbit | 13 September 2011 |
MySQL bukan hanya suatu tempat penyimpanan data belaka. Jika kita jeli, banyak sekali kemampuan MySQL yang sering kita abaikan yang justru itu merupakan sisi utama kelebihan database MySQL. Kebanyakan kita ataupun para pengguna web bahkan para pegrammer sekalipun membangun aplikasi web dengan menaruh proses/aksi pada sisi file proses. Tahukah Anda? Bahwa setiap data memiliki memori (byte) yang dikirimkan dari database ke client dan dari client ke database. Jika data yang ada dalam database sedikit sih tak masalah, namun jika datanya banyak? Tentu itu akan memberatkan database dalam melakukan proses permintaan.
Ada fungsi-fungsi utama yang sering kita remehkan atau malah mungkin tidak kita ketahui, fungsi tersebut dinamakan fungsi Database Server. Database Server mencakup Store Procedure, Trigger yang akan membantu kita dalam membangun suatu aplikasi web dengan tidak membebankan dan meringankan kerja sisi database.
Dalam buku ini, Anda akan diajak untuk mengenal sisi dari Database MySQL, mulai dari pengenalan dasar MySQL, Database Architecture, Mengenal Tipe-Tipe Data, Aneka Macam Join, Fungsi Waktu, Fungsi Aritmetika, Query Commands, Mengenal Database Server, Store Procedure, Trigger, serta pembahasan khusus Studi Kasus "Kolaborasi PHP dengan Database Server MySQL" yang belum pernah ditemukan pada buku-buku lain.
Bonus : CD
Klik disini untuk melihat cover dalam ukuran besar.
Kata Pengantar
Daftar Isi
BAB 1 Kenalan Dulu Sama MySQL
1.1. Pengertian Database
1.2. Database Architecture
1.2.1. Model Standalone
1.2.2. Model Client/Server
1.2.3. Model Three-Tier
1.3. Apa Itu MySQL
1.4. Asal Muasal MySQL
1.5. Mengapa MySQL
1.6. DDL (Data Definition Language)
1.7. DML (Data Manipulation Language)
1.8. Instalasi Paket Installer
BAB 2 Cara Menggunakan MySQL
2.1. Membuat Database di MySQL
2.2. Membuat Tabel di MySQL
2.2.1. Menggunakan PHPMyAdmin
2.2.2. Menggunakan Query
2.3. Manipulasi Data di MySQL
2.3.1. Cara Insert Data ke Tabel MySQL
2.3.2. Cara Mengubah Data di Tabel MySQL
2.3.3. Cara Menghapus Data Tabel MySQL
2.4. Manipulasi Database di MySQL
2.5. Export dan Import
BAB 3 Bekerja dengan Query Commands
3.1. Manipulasi Query Commands
3.2. Aneka Macam Join
3.2.1. Inner Join
3.2.2. Left Join
3.2.3. Right Join
3.2.4. Full Join
BAB 4 Mengenal Tipe Data
BAB 5 Mengenal Fungsi Waktu
5.1. Now()
5.2. Curdate()
5.3. Curtime()
5.4. Extract()
5.5. Date_Add
5.6. Date_Sub()
5.7. DateDiff()
5.8. Date_Format()
BAB 6 Mengenal Fungsi Aritmetika
6.1. AVG()
6.2. Count()
6.3. Max()
6.4. Min()
6.5. Sum()
6.6. Round()
BAB 7 Mengenal Database Server
7.1. Store Procedure
7.1.1. Store Procedure Menambah Data
7.1.2. Store Procedure Menampilkan Data
7.1.3. Store Procedure Mengubah Data
7.1.4. Store Procedure Menghapus Data
7.1.5. Menampilkan Seluruh Store Procedure
7.1.6. Menghapus Store Procedure
7.2. Mengenal Trigger
7.2.1. Membuat Trigger
7.2.2. Menghapus Trigger
7.3. Trigger Dynamic
7.3.1. Trigger Menambah Data
7.3.2. Trigger Mengubah Data
7.3.3. Trigger Menghapus Data
7.4. Trigger didalam Trigger
BAB 8 Kombinasi Antara PHP dan MySQL Database Server
8.1. Menyiapkan Database dan Tabel
8.2. Membuat Store Procedure
8.3. Membuat File Koneksi
8.4. Membuat File PHP
8.4.1. Tambah Data
8.4.2. Menampilkan Data
8.4.3. Mengubah Data
8.4.4. Menghapus Data
8.5. Catatan Akhir
BAB 9 Bonus : Lampiran Soal Latihan
Daftar Pustaka
Tentang Penulis
Buku Lainnya
Project PHP Membangun Aplikasi Database Warga
Penulis : Agus Saputra
Rp. 78.000
Trik Dan Solusi Jitu Pemrograman PHP
Penulis : Agus Saputra
Rp. 49.800
adhi
Katannya buku lanjutan cake php...ko malah buku ini y yg keluar...di tunggu neh cake php lanjutannya..:)
Agus Saputra
adhi @ saat ini sdg mengantri jadwal,
nanti bulan September ada 2 buku:
1. Panduan Praktis Menguasai Database Server MySQL (PT Elex Media Komputindo) - 13 Sep 2011
2. Trik Kolaborasi Codeigniter & jQuery (Lokomedia) - 15 Sep 2011
untuk CakePHP, masih direncanakan sama penerbit, kemungkinan terbit Oktober / November atau kemungkinan terburuknya Desember.. maaf ya :)
ifliandry
akhirnya buku barunya terbit juga. semoga bahasanya ringan seperti buku buku sebelumnya. kalo membahas mysql server, store procedure + trigger dengan cara penyampaian mas Agus, sepertinya bakal cepet pinter nih ..hehehe .. :)
untuk september sudah alokasi dana untuk 2 buku tersebut. tinggal ke tekape :)
Agus Saputra
ifliandry @ tq mas.. semoga mudah dipahami ya.. :)
adhi
di tunggu bang agus codeigniter nya....
bang agus mo tanya neh keuntungan web ecommerce yg mengunakan sistem anggota apa y...bukan keuntungan anggotanya y bang tapi keuntungan si pemilik web e-commerce tersebut coz ane bikin web e-commerce neh bang buat TA..
Agus Saputra
adhi @ keuntungannya bagi si pemilik, yang jelas dia bisa tahu mana pelanggan aktif, mana pelanggan yg hanya iseng2 doank.. pelanggan yg aktif dalam artian dia suka beli.. pasti si pemilik web akan mencoba untuk memperlakukan khusus, misalnya memberikan hadiah, diskon lebih karena dia aktif.. ini merupakan Strategi CRM (untuk mempertahankan pelanggan)..
disamping itu, itu bisa menentukan web dia produknya banyak diminati oleh pengunjung atau tidak.. dibuktikan dengan adanya permintaan..
masih ada lagi..
adhi
makasih bang agus atas penjelasannya..tapi dosen ane tetep ngotot setiap anggota dikirim newsletter... menurut ane sih itu spam kalo tanpa persetujuan sih anggotanya.
trus berkarya bang agus mudah2han ilmu web programing ane tambah perkembang dengan adanya buku2 nya bang agus..:)
Agus Saputra
adhi @ tq.. ^^ iya, menurut saya ga wajib untuk NewsLetter.. memang kadang dosen suka seperti itu.. kaya saya saja kemarin.. namanya juga skripsi.. eh malah suruh di-onlinekan + bisa melakukan pembayaran/kredit online.. gila.. pembayaran online kan melibatkan bank.. jadi ga saya layanin.. hehe.. untungnya masih dapet nilai bagus..