Halaman Sampul Halaman Judul Halaman Hak Cipta Halaman Kata Pengantar Halaman Isi Bab 1 Dasar-Dasar SQL
1.1 Apa itu SQL
1.2 Sejarah Perkembangan SQL
1.3 Pernyataan SQL
1.4 Tipe data
1.4.1 Tipe numerik
1.4.2 Jenis waktu
1.4.3 Tipe karakter
1.4.4 Tipe BLOB
1.5 Ekspresi
1.5.1 Sintaks ekspresi SQL
1.5.2 Ekspresi kolom
1.5.3 Ekspresi konstan
1.5.4 Ekspresi fungsi
1.5.5 Ekspresi kelompok
1.5.6 Ekspresi panggilan prosedur
1.5.7 Operator aritmatika
1.5.8 Operator penggabungan
1.6 Fungsi
1.6.1 Fungsi aritmatika
1.6.2 Fungsi trigonometri
1.6.3 Fungsi eksponensial dan logaritma
1.6.4 Fungsi tanggal/waktu
1,7 nilai nol
1.8 Ringkasan Bab 2 Contoh Database
2.1 Struktur database sampel
2.1.1 meja pelanggan
2.1.2 tabel pesanan dan tabel item
2.1.3 tabel stok dan tabel katalog
2.1.4 tabel panggilan pelanggan
2.1.5 Tabel kode
2.2 Hubungan antar tabel
2.3 Pembuatan database toko7
2.4 Data di toko7
2.5 Ringkasan Bab 3 Kueri Sederhana
3.1 pilih pernyataan
3.2 Pernyataan pemilihan dasar
3.2.1 Menggunakan tanda bintang (*)
3.2.2 Urutan nama kolom
3.2.3 Hapus baris duplikat
3.2.4 Substring kueri
3.3 Pernyataan pencarian (klausa mana)
3.3.1 Kondisi pencarian
3.3.2 Kondisi perbandingan
3.3.3 Penilaian nilai nihil
3.3.4 Penentuan ruang lingkup
3.3.5 Penentuan keanggotaan kelompok
3.3.6 Pencocokan pola
3.3.7 Kondisi gabungan
3.4 Kolom terhitung
3.5 urutan demi klausa
3.5.1 Urutan menaik dan menurun
3.5.2 Penyortiran multi-kolom
3.5.3 Kolom nomor urut
3.6 Menyimpan hasil kueri
3.7 Ringkasan Bab 4 Kueri Gabung Multi-tabel
4.1 Contoh query multi-tabel
4.2 Kueri koneksi multi-tabel sederhana
4.2.1 Cara membuat kueri gabungan multi-tabel
4.2.2 Koneksi tabel hubungan orangtua-anak
4.2.3 Sambungan setara lainnya
4.2.4 Gabungan yang tidak setara
4.3 Masalah khusus untuk menggabungkan kueri
4.3.1 Nama kolom yang ambigu
4.3.2 Kueri multi-tabel dan produk Cartesian
4.3.3 Penggunaan *
4.3.4 Alias tabel
4.4 Koneksi mandiri
4.4.1 Data yang berlebihan
4.4.2 Gabungan mandiri dan masuk ke klausa sementara
4.4.3 Referensi nilai rowid untuk menemukan nilai duplikat
4.5 Gabungan luar
4.5.1 Gabungan luar sederhana
4.5.2 Gabungan sederhana bertingkat
4.5.3 Gabungan luar bersarang
4.5.4 Gabungan luar antara dua tabel dan tabel ketiga
4.6 Ringkasan Bab 5 Statistik Grup
5.1 Fungsi kelompok
5.1.1 Apa yang dimaksud dengan fungsi agregasi
5.1.2 Menggunakan fungsi hitungan
5.1.3 Menggunakan fungsi penjumlahan
5.1.4 Menggunakan fungsi rata-rata
5.1.5 Menggunakan fungsi min dan fungsi max
5.2 Menggunakan klausa kelompok demi
5.2.1 Memahami kelompok demi klausa
5.2.2 Menggunakan fungsi grup
5.2.3 Penyortiran hasil kelompok
5.2.4 Beberapa batasan pengelompokan
5.3 Menggunakan klausa yang memiliki
5.4 Ringkasan Bab 6 Subkueri
6.1 Menggunakan subkueri
6.1.1 Apa itu subkueri
6.1.2 Subkueri di klausa Where
6.1.3 Bagaimana subkueri diproses
6.2 Contoh aplikasi subkueri
6.2.1 Subquery diperkenalkan oleh di
6.2.2 Subkueri yang digabungkan dengan operator relasional
6.2.3 Menggunakan bilangan
6.3 Subkueri yang berkorelasi
6.3.1 Memahami subkueri yang berkorelasi
6.3.2 Menggunakan bilangan eksistensial
6.4 Subkueri dan gabungan
6.5 Penyusunan subkueri
6.6 Subkueri dalam klausa yang memiliki
6.7 Ringkasan Bab 7 Mengatur Operasi
7.1 Operasi serikat pekerja
7.1.1 Implementasi serikat pekerja
7.1.2 Karakteristik operasi serikat pekerja
7.1.3 Penerapan operasi serikat pekerja
7.2 Operasi persimpangan
7.3 Operasi perbedaan
7.4 Ringkasan Bab 8 Fungsi pembaruan data SQL
8.1 Memasukkan data ke dalam tabel
8.1.1 Menyisipkan baris data
8.1.2 Menyisipkan beberapa baris data
8.2 Memperbarui data pada tabel
8.2.1 pernyataan pembaruan
8.2.2 Perbarui semua baris
8.2.3 Memperkenalkan subquery di klausa pembaruan Where
8.2.4 Memperkenalkan subkueri dalam klausa set pembaruan
8.3 Hapus data dalam tabel
8.3.1 pernyataan hapus
8.3.2 Hapus semua baris
8.3.3 Memperkenalkan subquery pada klausa penghapusan Where
8.4 Memuat dan membongkar data batch
8.4.1 pernyataan beban
8.4.2 pernyataan bongkar
8.5 Ringkasan Bab 9 Prosedur Tersimpan
9.1 Memahami prosedur tersimpan
9.1.1 Apa yang dimaksud dengan prosedur tersimpan?
9.1.2 Bagaimana menangani prosedur tersimpan
9.1.3 Mengapa menggunakan prosedur tersimpan
9.2 Cara membuat dan menggunakan prosedur tersimpan
9.2.1 Cara membuat prosedur tersimpan
9.2.2 Menemukan kesalahan dalam prosedur tersimpan
9.2.3 Eksekusi prosedur tersimpan
9.3 Menggunakan variabel
9.3.1 Definisi dan kegunaan variabel
9.3.2 Ruang Lingkup Variabel
9.3.3 Menetapkan nilai pada variabel
9.3.4 Ekspresi SPL
9.4 Pernyataan SPL
9.4.1 Blok pernyataan
9.4.2 Pernyataan JIKA
9.4.3 Pernyataan UNTUK
9.4.4 Pernyataan SAAT
9.4.5 Pernyataan FOREACH
9.4.6 Pernyataan KELUAR
9.4.7 LANJUTKAN pernyataan
9.4.8 Pernyataan SISTEM
9.5 Perpindahan data
9.5.1 Melewati data ke prosedur tersimpan
9.5.2 Mengembalikan data dari prosedur tersimpan
9.6 Penanganan pengecualian
9.6.1 Menangkap kesalahan
9.6.2 Domain kendali pernyataan ON EXCEPTION
9.6.3 Pengecualian yang ditentukan pengguna
9.7 Ringkasan halaman lampiran
Memperluas