Kerangka Materi
Dasar-dasar
- Pemilihan semua kolom/bidang
- Pemilihan kolom/bidang tertentu
- Penggunaan kata yang berbeda/unik
- Pemilihan baris/catatan tertentu
- Pemilihan nilai dalam suatu rentang
- Pemilihan nilai yang cocok dengan pola topeng
- Pemilihan nilai dalam daftar
- Perawatan nilai nol
- Cara mengurutkan dan memesan data
- Pemilihan nilai yang dihitung dan diturunkan
- Cara mengontrol judul kolom dalam hasil kueri
- Cara mengirim hasil kueri ke file eksternal
Menggabungkan Tabel
- Prinsip penggabungan tabel:
- Penggunaan gabungan kartesian
- Penggunaan inner join
- Penggunaan non-equi join
- Penggunaan gabungan luar
Menggabungkan Kueri
- Operator serikat
- Operator perpotongan
- Kecuali operator
Fungsi Sederhana
- Fungsi konversi
- Fungsi tanggal
- Fungsi angka
- Fungsi teks
- Fungsi grup/ringkasan/agregat
Sub-Kueri
- Prinsip sub-query
- Cara memfilter baris dari kueri utama
- Penggunaan sub-query bersarang
- Penggunaan sub-query multi-kolom
- Penggunaan sub-query berkorelasi
- Penggunaan sub-query sebagai tampilan sebaris dan ekspresi tabel umum
- Penggunaan sub-query sebagai kolom dalam query utama
Pernyataan Kasus
- Prinsip pernyataan kasus
- Penggunaan pernyataan case untuk mendapatkan nilai kolom
- Penggunaan pernyataan kasus bersarang
- Penggunaan pernyataan kasus untuk menghasilkan tabel pivot
- Penggunaan pernyataan case dengan sub-query
Manipulasi Data
- Cara memasukkan nilai ke dalam tabel
- Cara menyalin nilai antar tabel
- Cara memperbarui nilai
- Cara menghapus rekaman
- Cara mengubah data melalui tampilan
- Penggunaan transaksi
- Cara mengunci baris dan tabel
Definisi Data
- Prinsip database relasional dan normalisasi data
- Penggunaan hubungan dan batasan kunci utama dan kunci asing
- Cara membuat tabel
- Cara mengubah tabel
- Cara membuat tampilan
- Penggunaan sinonim
- Cara menghapus tabel dan tampilan
Testimoni (6)
Saya menikmati keseimbangan antara kuliah dan latihan. Ketika saya terjebak, Luke sangat baik dalam membantu saya memahami masalah dan bekerja menuju solusi yang memberikan dampak positif yang nyata pada pemahaman saya.
Tom - Welsh Revenue Authority
Kursus - Transact SQL Basic
Diterjemahkan Mesin
Łukasz sangat baik. Saya suka cara Łukasz membahas praktik terbaik. Kecepatan pelatihan cocok. Saya suka latihannya. Memiliki wiki untuk referensi di masa depan sangat bagus
Jake Real - Welsh Revenue Authority
Kursus - Transact SQL Basic
Diterjemahkan Mesin
Lukasz sangat sabar dan berpengetahuan luas, sehingga belajar SQL menjadi sangat menyenangkan dan informatif. Ini dengan mudah menjadi salah satu sesi pelatihan paling bermanfaat dari semua subjek yang pernah saya ikuti!
Carwyn - Welsh Revenue Authority
Kursus - Transact SQL Basic
Diterjemahkan Mesin
Phil sangat hebat! Dia sabar dan berpengetahuan luas. Pelatihan berlangsung dengan tempo yang baik, membawa tim dengan kemampuan SQL yang bervariasi melalui dasar-dasar hingga query SQL yang lebih maju bersama-sama. Latihan-latihan adalah cara yang sangat baik bagi kami untuk mengingat kembali keterampilan baru yang telah dipelajari, dan instruksi/diskusi kelas Phil tentang berbagai cara untuk mencapai hasil yang sama sangat menarik.
Sophie Clement - Thames Water Utilites Ltd
Kursus - Transact SQL Basic
Diterjemahkan Mesin
Saya merasa sangat terkait. Latihan-latihannya dipilih dengan baik dan saya dapat bekerja dengan baik berkat pengetahuan yang jelas yang disediakan.
Leah Bayliss - Thames Water Utilites Ltd
Kursus - Transact SQL Basic
Diterjemahkan Mesin
Latihan interaktif
Matthew Viner - Thames Water Utilites Ltd
Kursus - Transact SQL Basic
Diterjemahkan Mesin