Course Outline
Bagian 1: SQL Dasar-dasar
Pengantar SQL dan Database s
- Memahami database
- Pengantar SQL
- Menyiapkan lingkungan SQL.
SQL Sintaks dan Kueri Dasar
- SQL ikhtisar sintaksis
- pernyataan PILIH
- Memfilter data dengan klausa WHERE
Bekerja dengan Fungsi dan Agregat
- Fungsi umum SQL.
- Fungsi agregat: COUNT, SUM, AVG, MAX, MIN
- Mengelompokkan data dengan GROUP BY
Bergabung dengan Tabel
- Memahami GABUNG
- GABUNG DALAM
- GABUNG KIRI, GABUNG KANAN, dan GABUNG LUAR LENGKAP
Subkueri dan Operasi Set
- Menulis subkueri
- Operasi UNION, INTERSECT, dan EXCEPT
Manipulasi data
- pernyataan MASUKKAN KE DALAM
- pernyataan PEMBARUAN
- pernyataan HAPUS
Bagian 2: Menengah SQL
Pemfilteran Data Tingkat Lanjut
- Teknik klausa WHERE tingkat lanjut
- LIKE operator dan pencocokan pola
- DALAM dan ANTARA operator
Gabungan dan Subkueri Kompleks
- Bergabung sendiri
- Subkueri yang tidak berkorelasi dan berkorelasi
- klausa ADA
Bekerja dengan Indeks dan Tampilan
- Memahami indeks dan dampaknya terhadap kinerja
- Membuat dan menggunakan tampilan
Fungsi Lanjutan dan Prosedur Tersimpan
- Fungsi yang ditentukan pengguna
- Prosedur dan pemicu tersimpan
- Penanganan kesalahan di SQL
Transformasi dan Analisis Data
- Data yang berputar dan tidak berputar
- Fungsi jendela: ROW_NUMBER, RANK, DENSE_RANK
- CTE (Ion Tabel Umum Express)
Database Desain dan Normalisasi
- Database prinsip desain
- Bentuk normal dan normalisasi
- Pemodelan Entitas-Hubungan (ER).
Penyetelan dan Pengoptimalan Kinerja
- Teknik optimasi kueri
- Rencana eksekusi
- Praktik terbaik penyetelan kinerja
SQL di Dunia Nyata
- Mengintegrasikan SQL dengan teknologi lain
- Studi kasus dan skenario dunia nyata
- Tugas akhir: Membangun solusi database dari awal
Ringkasan dan Langkah Selanjutnya
Requirements
- Pemahaman tentang operasi dasar komputer
- Pengalaman dengan bahasa pemrograman apa pun bermanfaat tetapi tidak diperlukan
Hadirin
- Analis data
- Database profesional
- Pengembang perangkat lunak
Testimonials (9)
Luke was opened to answer any question and explain multiple times until everyone understood the exercises.
Alexandra Popa - OTP BANK ROMANIA S.A.
Course - Oracle SQL Language
I like fact, that after each section we had excercises. It helps to remember discused topic.
Adam Bińczycki
Course - Oracle 11g - SQL language for developers - Workshop
Podczas szkolenia zostały bardzo szczegółowe - jak na dwa dni szkolenia - omówione wszystkie moduły, a na tym mi najbardziej zależało.
Bernadetta - Urząd Komisji Nadzoru Finansowego
Course - SQL Advanced
Lot of content and exactly the requested one.
Pascal - Diehl
Course - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
The smoothness of the training flow.
Alby Geronimo - Aarki, Inc.
Course - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
I liked that he had actual know how of when to use each technology, that's valuable.
Radu Mazilu - eMAG IT Research
Course - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems
I appreciated Fulvio's wide breadth of knowledge. Not only was he familiar with the course content, but he also knew of constructs in languages we were familiar with to make examples more meaningful to us. During intervals he shared his knowledge of technologies and solutions outside the training scope to provide insights into other solutions we could use in future (and future training).
Raphael - Markit Valuations Limited
Course - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
the practices and the trainer notes
Hamda AlMahri - Dubai Courts
Course - ORACLE PL/SQL Fundamentals
Latihannya menghibur dan topiknya diperkenalkan dengan baik.
Adrian-Madalin Chirita - DB Global Technology SRL
Course - Oracle SQL Advanced
Machine Translated