Transact SQL Basic Training Course
Delegasi akan memperoleh pemahaman tentang prinsip dasar Bahasa Kueri Terstruktur serta mampu melakukan masing-masing hal berikut:
- Membuat query untuk mengekstrak dan memfilter data dari database SQL Server
- Buat hasil ringkasan
- Ubah, dapatkan, dan format data agar sesuai dengan keluaran yang diperlukan
- Mengubah data dan memelihara komponen dan definisi basis data
Kursus ini diperuntukkan bagi siapa saja yang membutuhkan informasi dari basis data Microsoft SQL Server. Kursus ini cocok bagi pengembang sistem atau orang-orang dari bidang lain yang perlu menggunakan SQL untuk mengekstrak dan menganalisis data.
Course Outline
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
Open Training Courses require 5+ participants.
Transact SQL Basic Training Course - Booking
Transact SQL Basic Training Course - Enquiry
Testimonials (6)
I enjoyed the balance of lectures and exercises. When I was stuck Luke was very good at helping me to understand the problem and work towards solutions which made a really positive impact on my understanding.
Tom - Welsh Revenue Authority
Course - Transact SQL Basic
Łukasz was very good. I liked how Łukasz talked about best practices. Pace was good. I liked the exercises. Having a wiki for future reference is good
Jake Real - Welsh Revenue Authority
Course - Transact SQL Basic
Lukasz was very patient and knowledgeable and made learning SQL very fun and informative. Easily one of the most rewarding training sessions of any subject I've had the pleasure of being part of!
Carwyn - Welsh Revenue Authority
Course - Transact SQL Basic
Phil was great! He was both patient and knowledgeable. The training went at a good pace, moving a team of mixed SQL abilities through the basics into more advanced SQL querying together. The exercises were an excellent way for us to commit our newly learned skills to memory, and Phil's instructions/class discussions on numerous ways to achieve the same thing were interesting.
Sophie Clement - Thames Water Utilites Ltd
Course - Transact SQL Basic
It felt very relatable. The exercises were well picked out and I was able to work well with it due to clear knowledge provided.
Leah Bayliss - Thames Water Utilites Ltd
Course - Transact SQL Basic
Interactive exercises
Matthew Viner - Thames Water Utilites Ltd
Course - Transact SQL Basic
Upcoming Courses (Minimal 5 peserta)
Related Courses
Microsoft Access – Downloading Data
14 HoursPelatihan langsung yang dipimpin instruktur dalam Indonesia (online atau di tempat) ini ditujukan untuk profesional tingkat pemula hingga menengah yang ingin meningkatkan keterampilan mereka dalam mengekstraksi, menganalisis, dan memanipulasi data dalam Microsoft Access menggunakan kueri dan SQL.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami berbagai jenis query dalam Microsoft Access.
- Gunakan alat desain kueri untuk mengekstrak dan menganalisis data secara efektif.
- Tulis SQL kueri untuk mengambil dan memanipulasi data.
- Melakukan agregasi, pemfilteran, dan penyortiran data menggunakan kueri.
- Terapkan teknik kueri tingkat lanjut untuk pemecahan masalah dan pengoptimalan.
Introduction to SQL Server 2012 Integration Services (SSIS)
28 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang dan administrator basis data tingkat pemula hingga menengah yang ingin memperoleh kemahiran dalam Layanan Integrasi SQL Server 2012.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami prinsip ETL dan peran SSIS.
- Buat, terapkan, dan kelola paket SSIS.
- Rancang dan implementasikan Alur Kontrol untuk menentukan alur tugas dalam suatu paket.
- Terapkan Alur Kerja dan atur batasan untuk pelaksanaan tugas yang efektif.
- Bangun Alur Data untuk mengekstrak, mengubah, dan memuat data.
- Bekerja dengan Variabel dan Wadah untuk meningkatkan fleksibilitas paket.
- Kelola Transaksi untuk memastikan konsistensi data.
- Terapkan teknik penanganan kesalahan dan debugging yang efektif.
- Siapkan Logging untuk pelacakan dan pemantauan.
- Tangani Dimensi yang Berubah Lambat untuk mengelola data yang berubah.
- Terapkan Paket untuk penggunaan produksi.
- Terapkan langkah-langkah keamanan untuk melindungi data sensitif.
- Memanfaatkan Scripting untuk memperluas fungsionalitas SSIS.
- Terapkan Praktik Terbaik untuk solusi yang efisien dan dapat dipelihara SSIS.
SQL Advanced
14 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at intermediate-level database administrators, developers, and analysts who wish to master advanced SQL functionalities for complex data operations and database management.
By the end of this training, participants will be able to:
- Perform advanced querying techniques using unions, subqueries, and complex joins.
- Add, update, and delete data, tables, views, and indexes with precision.
- Ensure data integrity through transactions and manipulate database structures.
- Create and manage databases efficiently for robust data storage and retrieval.
Analytic Functions Fundamentals
21 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at intermediate-level database administrators, SQL developers, and data analysts who wish to enhance their SQL skills by mastering the use of Analytic Functions.
By the end of this training, participants will be able to:
- Understand the concept and importance of Analytic Functions.
- Apply various Analytic Functions to solve complex analytical problems.
- Combine Analytic Functions with other SQL features for comprehensive data analysis.
- Optimize queries for better performance using Analytic Functions.
SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
14 HoursFormat of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems
7 HoursThis course helps customer to chose the write data storage depend on their needs. It covers almost all possible modern approaches.
Administration with Powershell
35 HoursPelatihan intensif ini memberikan pengetahuan dan keterampilan dasar untuk menggunakan Windows PowerShell guna mengotomatiskan administrasi komputer berbasis Windows. Keterampilan yang diajarkan dalam kursus ini berlaku untuk semua Microsoft produk yang menggunakan Windows PowerShell untuk administrasi harian.
Pelatihan ini terutama berfokus pada penggunaan Windows PowerShell sebagai antarmuka baris perintah interaktif, tetapi juga mencakup beberapa topik pemrograman dan skrip.
SQL Advanced level for Analysts
21 HoursTujuan dari kursus ini adalah untuk memberikan pemahaman yang jelas tentang penggunaan SQL untuk berbagai Database (Oracle, SQL Server, MS Access dan lain sebagainya) Memahami fungsi analisis dan cara menyatukan tabel yang berbeda dalam database akan membantu delegasi untuk memindahkan analisis data Operasi ke sisi database, bukannya melakukannya dalam aplikasi MS Excel. Ini juga bisa membantu dalam menciptakan sistem IT, yang menggunakan database relatif apa pun.
SQL: Basics to Intermediate
35 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di lokasi) ditujukan untuk analis data tingkat pemula hingga menengah, profesional basis data, dan pengembang perangkat lunak yang ingin belajar SQL mengelola basis data secara efektif.
Pada akhir pelatihan ini, peserta akan mampu:
- Memahami dan menggunakan perintah dan kueri dasar SQL.
- Membuat dan memanipulasi tabel dan database.
- Gunakan SQL untuk mengurutkan, memfilter, dan meringkas data.
- Menerapkan operasi yang lebih kompleks seperti operasi gabungan, subkueri, dan operasi set.
- Terapkan teknik perantara seperti indeks, tampilan, prosedur tersimpan, dan pemicu.
SQL For Data Science and Data Analysis
14 HoursThis instructor-led, live training (online or onsite) is aimed at software developers, managers, and business analyst who wish to use big data systems to store and retrieve large amounts of data.
By the end of this training, participants will be able to:
- Query large amounts of data efficiently.
- Understand how Big Data system store and retrieve data
- Use the latest big data systems available
- Wrangle data from data systems into reporting systems
- Learn to write SQL queries in:
- MySQL
- Postgres
- Hive Query Language (HiveQL/HQL)
- Redshift
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
SQL Development Bootcamp
35 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at beginners, programmers, and database administrators who wish to learn or improve their SQL development skills and knowledge.
By the end of this training, participants will be able to install, create, manage, manipulate, and monitor databases using SQL and database management systems.
SQL Fundamentals
14 HoursThis SQL training course is for people who want to gain the necessary skills to extract and analyse data from any database and create reports. Course members will learn:
- how to write SQL queries
- what relational databases are and how we can use them
- what are relations and how to create them
- the structure of data
- differences between SQL dialects (Oracle, T-SQL, ANSI)
- practical skills for writing queries
This SQL course deals with generic ANSI SQL. It can be used in any database, including Oracle, MySQL, Microsoft Access, Microsoft SQL Server, DB2, Informix, PostgreSQL any other relational databases.
SQL in Microsoft Access
14 HoursThis SQL training course is for people who want to gain the necessary skills to extract and analyse data using Microsoft Access. Course members will learn:
- how to write SQL queries
- what relational databases are and how we can use them
- what are relations and how to create them
- the structure of data
- differences between SQL dialects (Oracle, T-SQL, ANSI)
- practical skills for writing queries
This SQL course deals with Microsoft Access dialect of SQL.
Business Intelligence with SSAS
14 HoursSSAS (SQL Server Analysis Services), adalah Microsoft SQL Server transactional processing (OLAP) dan alat penambangan data untuk menganalisis data di beberapa database, tabel atau file. Model data semantik yang disediakan oleh SSAS digunakan oleh aplikasi klien seperti Power BI, Excel, Reporting Services, dan alat visualisasi data lainnya.
Dalam pelatihan langsung yang dipandu instruktur (di tempat atau jarak jauh) ini, peserta akan mempelajari cara menggunakan SSAS untuk menganalisis data dalam jumlah besar dalam database dan gudang data.
Pada akhir pelatihan ini, peserta akan dapat:
- Instal dan konfigurasikan SSAS
- Memahami hubungan antara SSAS, SSIS, dan SSRS
- Terapkan pemodelan data multidimensi untuk mengekstrak wawasan bisnis dari data
- Desain kubus OLAP (Online Analytical Processing)
- Melakukan query dan memanipulasi data multidimensi menggunakan bahasa query MDX (Multidimensional Expressions)
- Terapkan solusi BI dunia nyata menggunakan SSAS
Hadirin
- Profesional BI (Business Intelijen)
- Analis Data
- Database dan profesional pergudangan data
Format Kursus
- Kuliah dan diskusi interaktif
- Banyak latihan dan praktik
- Implementasi langsung di lingkungan laboratorium langsung
Opsi Kustomisasi Kursus
- Pelatihan ini didasarkan pada versi terbaru Microsoft SQL Server dan SSAS.
- Untuk meminta pelatihan khusus untuk kursus ini, silakan hubungi kami untuk mengaturnya.
Introduction to SQL Server 2022 Integration Services (SSIS)
28 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di lokasi) ditujukan untuk profesional data tingkat pemula yang ingin mempelajari cara merancang, mengimplementasikan, dan mengelola paket SSIS untuk melakukan tugas integrasi dan transformasi data.
Pada akhir pelatihan ini, peserta akan mampu:
- Memahami arsitektur dan komponen SSIS.
- Rancang dan implementasikan proses ETL menggunakan SSIS.
- Gunakan alat SSIS untuk mengembangkan, menerapkan, dan mengelola solusi integrasi data.
- Memecahkan masalah dan mengoptimalkan paket SSIS untuk kinerja dan keandalan.