Lewati ke konten utama
Beranda

SQL courses

SQL is essential for efficient database management and data analysis. Build your SQL skills with interactive courses, tracks and projects curated by real-world experts.

Buat Akun Gratis Anda

Lanjutkan dengan GoogleTampilkan opsi lainnya

atau


Dengan melanjutkan, Anda menerima Ketentuan Penggunaan kami, Kebijakan Privasi kami dan bahwa data Anda disimpan di Amerika Serikat.
Group

Melatih 2 orang atau lebih?

Coba DataCamp for Business

Recommended for SQL beginners

New to SQL and don't know where to start? Our introductory courses are designed for absolute beginners.

Program

Dasar-Dasar SQL

4.7+
112 ulasan
26 jam
Kuasai dasar-dasar SQL yang diperlukan untuk bisnis, pelajari cara menulis kueri SQL, dan mulailah menganalisis data Anda menggunakan bahasa yang kuat ini.

Kursus

Pengantar SQL

DasarTingkat Keterampilan
4.8+
62.784 ulasan
2 jam
Pelajari cara membuat dan mengakses basis data relasional menggunakan SQL dalam waktu hanya dua jam.
AI Tutor

Tidak yakin harus mulai darimana?

Ikuti Tes Penilaian

Cari Kursus dan Track SQL

Kursus

Pengantar SQL

DasarTingkat Keterampilan
4.8+
62.784 ulasan
2 jam
Pelajari cara membuat dan mengakses basis data relasional menggunakan SQL dalam waktu hanya dua jam.

Kursus

Intermediate SQL

DasarTingkat Keterampilan
4.8+
40.082 ulasan
4 jam
Lengkap dengan latihan setiap langkah, kursus ini ajarkan yang perlu diketahui untuk analisis data dengan kode SQL Anda sendiri hari ini.

Kursus

Menggabungkan Data di SQL

DasarTingkat Keterampilan
4.7+
24.970 ulasan
4 jam
Tingkatkan pengetahuan SQL dan pelajari cara gabungkan tabel, terapkan teori himpunan relasional dan bekerja dengan subkueri.

Kursus

Manipulasi Data di SQL

DasarTingkat Keterampilan
4.8+
2.855 ulasan
4 jam
Kuasai kueri SQL yang kompleks yang diperlukan untuk menjawab berbagai pertanyaan ilmu data dan menyiapkan set data yang kuat untuk analisis di PostgreSQL.

Kursus

Analisis Data Eksploratif di SQL

MenengahTingkat Keterampilan
4.7+
5.124 ulasan
4 jam
Pelajari cara menjelajahi apa saja yang tersedia di dalam database: tabel, hubungan antar tabel, dan data yang disimpan di dalamnya.

Kursus

Perancangan Basis Data

DasarTingkat Keterampilan
4.8+
8.374 ulasan
4 jam
Pelajari cara merancang database di SQL untuk memproses, menyimpan, dan mengatur data dengan cara yang lebih efisien.

Kursus

Pengantar SQL Server

DasarTingkat Keterampilan
4.8+
438 ulasan
4 jam
Pelajari cara menggunakan SQL Server untuk melakukan tugas manipulasi data umum dan kuasai tugas manipulasi data umum menggunakan sistem basis data ini.

Kursus

Pengantar Kueri SQL dengan AI

DasarTingkat Keterampilan
4.8+
692 ulasan
3 jam
Pelajari SQL Querying dengan AI dengan menulis prompt, menghasilkan query, dan menganalisis data untuk memecahkan masalah dunia nyata.

Kursus

Menganalisis Data Bisnis di SQL

MenengahTingkat Keterampilan
4.8+
270 ulasan
4 jam
Pelajari cara menulis kueri SQL untuk menghitung metrik utama yang digunakan bisnis untuk mengukur kinerja.

Kursus

Menerapkan SQL pada Masalah Dunia Nyata

MenengahTingkat Keterampilan
4.8+
1.352 ulasan
4 jam
Temukan tabel, simpan, dan kelola tabel dan tampilan baru, serta tulis kode SQL yang mudah dipelihara untuk menjawab pertanyaan bisnis.

Kursus

SQL Server Menengah

MenengahTingkat Keterampilan
4.8+
265 ulasan
4 jam
Di kursus ini, Anda akan menggunakan T-SQL, varian SQL yang digunakan di Microsoft SQL Server untuk analisis data.

Kursus

Membuat Database PostgreSQL

DasarTingkat Keterampilan
4.8+
767 ulasan
4 jam
Pelajari cara membuat basis data PostgreSQL dan jelajahi strukturnya, jenis data, serta cara menormalisasi basis data.

Kursus

Pelaporan dengan SQL

MenengahTingkat Keterampilan
4.8+
919 ulasan
4 jam
Pelajari cara membuat laporan SQL dan dashboard sendiri, serta asah keterampilan Anda dalam eksplorasi data, pembersihan data, dan validasi data.

Kursus

Pengantar Oracle SQL

DasarTingkat Keterampilan
4.8+
274 ulasan
4 jam
Asah keterampilan Anda dalam Oracle SQL, termasuk dasar-dasar SQL, pengelompokan data, penggabungan data, dan penyesuaian data.

Kursus

Pengantar NoSQL

DasarTingkat Keterampilan
4.8+
870 ulasan
4 jam
Conquer NoSQL and supercharge data workflows. Learn Snowflake to work with big data, Postgres JSON for handling document data, and Redis for key-value data.

Kursus

Meningkatkan Performa Kueri di PostgreSQL

MenengahTingkat Keterampilan
4.8+
510 ulasan
4 jam
Pelajari cara mengoptimalkan struktur kueri PostgreSQL Anda agar dapat dijalankan dalam waktu yang jauh lebih singkat.

Kursus

Analisis Deret Waktu di SQL Server

MenengahTingkat Keterampilan
4.7+
460 ulasan
5 jam
Jelajahi cara bekerja dengan data tanggal dan waktu di SQL Server untuk analisis deret waktu

Kursus

SQL Menengah untuk Kueri dengan AI

DasarTingkat Keterampilan
4.8+
276 ulasan
3 jam
Kembangkan keterampilan SQL dengan menulis prompt AI yang menghasilkan kueri untuk mengurutkan, mengelompokkan, menyaring, dan mengkategorikan data.

Kursus

Konsep NoSQL

MenengahTingkat Keterampilan
4.8+
569 ulasan
2 jam
Dalam kursus konseptual ini (tidak memerlukan pemrograman), Anda akan mempelajari empat jenis utama basis data NoSQL dan mesin-mesin populer yang digunakan.

Kursus

Membersihkan Data di Basis Data SQL Server

MenengahTingkat Keterampilan
4.8+
209 ulasan
4 jam
Kembangkan keterampilan yang Anda perlukan untuk membersihkan data mentah dan mengubahnya menjadi wawasan yang akurat.

Ready to apply your skills?

Projects allow you to apply your knowledge to a wide range of datasets
to solve real-world problems in your browser

Frequently asked questions

Which SQL course is best for beginners?

The best SQL course for beginners is Introduction to SQL. It covers the basics of relational databases, creating SQL queries and an introduction to the most popular SQL favors (PostgreSQL and SQL Server).

What is SQL and what is it used for?

SQL, or Structured Query Language, is a programming language designed for managing and manipulating data in relational databases. It is used extensively for data retrieval, insertion, updating, and deleting. This makes it a fundamental tool for data analysis, database management, and in various applications where data storage and query are essential. Alongside, SQL's standardized language enables efficient and effective interaction with large and complex databases across diverse systems.

What is a SQL database?

A SQL database is a structured collection of data that can be accessed and managed using SQL (Structured Query Language). It uses tables to organize data into rows and columns, allowing for efficient data retrieval, manipulation, and relational database management.

Do I need to know programming to learn SQL?

No, you do not need to know programming to learn SQL, but familiarity with basic programming concepts can be beneficial.

How does SQL relate to databases like PostgreSQL and MySQL?

SQL, is the standard language used for interacting with databases, including popular systems like PostgreSQL and MySQL. These databases use SQL as the interface for accessing and manipulating stored data. While SQL is the language, PostgreSQL and MySQL are types of database management systems that use SQL to manage and organize data efficiently, each with its own additional features and capabilities. This relationship means that by learning SQL, you can effectively work with a variety of database systems, including PostgreSQL and MySQL.

What types of jobs use SQL?

SQL skills are directly relevant in roles such as database administrators, data analysts, and software engineers, where managing and analyzing large data sets are central tasks. Additionally, professionals in fields like business intelligence, marketing, finance, and healthcare management also benefit greatly from SQL skills, as they often require data querying and reporting to make informed decisions and understand trends. Essentially, any job that involves working with data—whether for analyzing, reporting, or managing—can benefit from proficiency in SQL.

Is it worth learning SQL in 2025?

Absolutely, learning SQL in 2025 is valuable, even with the rise of generative AI. While AI can assist in building and interpreting SQL queries, a deep understanding of SQL syntax and database structure is crucial for designing efficient databases, troubleshooting, and ensuring the accuracy and relevance of data retrieved—a skill set that AI tools cannot fully replicate.

Does DataCamp offer SQL Certification?

Yes, our SQL Associate Certification enables you to prove your SQL skills to employers.

Our Data Analyst Certification is also an excellent option to prove your data analysis knowledge with SQL and either Python or R.

What are the benefits on an online SQL course?

The benefits of an online SQL course include flexibility, allowing you to learn at your own pace and schedule. Our SQL courses are taught by industry experts and enable learning by doing, with interative exercises and practical projects to get you job-ready.

Teknologi dan topik lainnya

teknologi

Tingkatkan keterampilan data Anda dengan DataCamp for Mobile

Terus maju di mana saja dengan kursus seluler kami dan tantangan coding 5 menit harian.