SQL: Basics to Intermediate Training Course
SQL adalah bahasa standar untuk sistem manajemen basis data relasional.
Pelatihan langsung yang dipimpin instruktur (online atau di lokasi) ini 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.
Format Kursus
- Ceramah dan diskusi interaktif.
- Banyak latihan dan latihan.
- Implementasi langsung di lingkungan laboratorium langsung.
Opsi Kustomisasi Kursus
- Untuk meminta pelatihan khusus untuk kursus ini, silakan hubungi kami untuk mengaturnya.
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
Open Training Courses require 5+ participants.
SQL: Basics to Intermediate Training Course - Booking
SQL: Basics to Intermediate Training Course - Enquiry
SQL: Basics to Intermediate - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Grup kecil, tatap muka selama 3 hari,
Annina - Ricardo AG
Course - SQL: Basics to Intermediate
Machine Translated
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.
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.
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 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.
SQL language in MSSQL
14 HoursThe course answers questions
- How to build a query?
- What opportunities have SQL?
- What is a relational database?
- What is the structure and SQL commands?
SQL in MySQL
14 Hours- How to build a query?
- What is a relational database?
- What is the structure and SQL commands?
SQL Advanced in MySQL
7 HoursThis course has been created for people already acquainted with SQL. The course introduces you into secrets common to all SQL databases as well as MySQL specific syntax, functions and features.
Data Analysis with SQL, Python and Spotfire
14 HoursDalam pelatihan langsung yang dipimpin instruktur di Indonesia ini, peserta akan mempelajari tiga pendekatan berbeda untuk mengakses, menganalisis, dan memvisualisasikan data. Kami mulai dengan pengenalan database RDMS; fokusnya adalah mengakses dan menanyakan database Oracle menggunakan bahasa SQL. Kemudian kita melihat strategi untuk mengakses database RDMS secara terprogram menggunakan bahasa Python. Terakhir, kita melihat cara memvisualisasikan dan menyajikan data secara grafis menggunakan TIBCO Spotfire.
Format Kursus
Ceramah dan diskusi interaktif.
Banyak latihan dan latihan.
Implementasi langsung di lingkungan laboratorium langsung.
Data Analysis with SQL, Python, and Tableau
14 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di lokasi) ditujukan untuk ilmuwan data dan pengembang yang ingin menggunakan dan mengintegrasikan SQL, Python, dan Tableau untuk melakukan analisis, pemrosesan, dan pemrosesan data yang kompleks visualisasi.
Pada akhir pelatihan ini, peserta akan mampu:
- Siapkan lingkungan yang diperlukan untuk melakukan analisis data dengan SQL, Python, dan Tableau.
- Memahami konsep utama integrasi perangkat lunak (data, server, klien, API, titik akhir, dll.).
- Dapatkan penyegaran tentang dasar-dasar Python dan SQL.
- Lakukan teknik pra-pemrosesan data pada Python.
- Pelajari cara menghubungkan Python dan SQL untuk analisis data.
- Buat visualisasi data dan bagan yang mendalam dengan Tableau.