Menulis kode T-SQL tingkat lanjut
Menengah
Teknisi Data
Administrator Database
Pengembang
Arsitek Solusi
SQL Server
Database Azure SQL
Instans Terkelola Azure SQL
Microsoft Fabric
Pelajari teknik T-SQL tingkat lanjut termasuk CTA, fungsi jendela, JSON, ekspresi reguler, pencocokan fuzzy, kueri grafik, dan penanganan kesalahan untuk SQL Server, Azure SQL, dan Fabric.
Tujuan pembelajaran
Pada akhir modul ini, Anda dapat:
- Tulis Ekspresi Tabel Umum (CTA) termasuk CTE rekursif untuk data hierarkis.
- Gunakan fungsi jendela untuk peringkat, agregasi, dan perhitungan analitis.
- Mengurai, membangun, dan mengubah data JSON menggunakan fungsi JSON.
- Terapkan ekspresi reguler untuk pencocokan pola dan manipulasi teks.
- Temukan perkiraan kecocokan menggunakan fungsi pencocokan string fuzzy.
- Buat dan kueri data grafik menggunakan operator MATCH.
- Tulis subkueri berkorelasi untuk perbandingan baris demi baris.
- Terapkan penanganan kesalahan terstruktur dengan TRY...CATCH.
Prasyarat
- Pengalaman menulis kueri T-SQL termasuk klausa SELECT, JOIN, WHERE, dan GROUP BY.
- Memahami fungsi agregat seperti SUM, COUNT, AVG, MIN, dan MAX.
- Keakraban dengan database SQL Server, Azure SQL Database, atau SQL di Microsoft Fabric.
- Instans SQL Server 2019+, Azure SQL Database, atau database SQL Fabric untuk dipraktikkan.