Kerangka Materi
Rangkuman Dasar SQL
- Rangkapan SELECT, WHERE, GROUP BY
- Ulasan cepat tentang tipe JOIN
- Mengerti urutan eksekusi query
Pernyataan Manipulasi Data
- INSERT INTO
- UPDATE dan DELETE
- Kontrol transaksi (BEGIN, COMMIT, ROLLBACK)
JOIN Lanjutan dan Operasi Set
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Subqueries dan Tabel Turunan
- Subqueries terkait vs. tidak terkait
- Menggunakan subqueries dalam FROM
- CTEs (Common Table Expressions)
Fungsi Window
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY dan ORDER BY
- Fungsi LEAD dan LAG
Tipe Data dan Fungsi
- Fungsi string dan tanggal
- CASE dan IF statements
- Konversi tipe data dan penanganan null
Optimasi Query
- Mengerti indeks
- Menggunakan EXPLAIN
- Praktik terbaik untuk menulis query yang efisien
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pemahaman dasar tentang pernyataan SQL SELECT
- Pengalaman dengan penyaringan, pengurutan, dan join sederhana
- Pemahaman konsep basis data relasional
Audiens
- Analisis data
- Pengembang yang bekerja dengan SQL databases
- Profesional Business intelligence
Testimoni (5)
Gunnar menciptakan hubungan yang baik dengan para hadirin dan cepat mengidentifikasi kebutuhan kami. Ia sangat menarik dan berpengetahuan luas, dan kami menikmati humornya.
Kurt - Complete Coherence
Kursus - SQL For Data Science and Data Analysis
Diterjemahkan Mesin
Philip was very kind, his style of explaining SQL concepts is outstanding. I liked that he give us information and answered to questions which were not part of this course.
Stefan
Kursus - SQL in SQL Server
analytical functions
khusboo dassani - Tech Northwest Skillnet
Kursus - SQL Advanced
The training materials.
Mona Dobre - DB Global Technology
Kursus - SQL Advanced level for Analysts
They way the instructor teaches is very informative and effective especially on the 2nd day when topics are a bit advanced.