Structured Query Language (SQL) adalah bahasa yang digunakan untuk mengakses/memanipulasi data pada Relational Database Management System (RDBMS). Contoh RDBMS yang populer saat ini yaitu MySQL, PostgreSQL, Microsoft SQL Server, dan Oracle.
Sintaks SQL tidak bersifat case sensitive. Jadi antara insert
sama saja dengan INSERT
. Tetapi sebagian programmer suka menggunakan UPPERCASE
dalam menulis sintaks SQL.
Contoh:
INSERT INTO tabel_kelas (nama, kelas) VALUES ("Angga", 3);
# | Topik | Target Pembelajaran |
---|---|---|
01 | Pengenalan - On Progress | Memahami apa itu SQL, Database Relational, dan Query Database |
02 | Data Manipulation Language - On Progress | Memahami cara menampilkan data, input data, update data, dan menghapus data |
03 | Data Definition Language - On Progress | Memahami cara memembuat object, menampilkan object, modifikasi object, menghapus object, menghilangkan data dalam object, dan mengganti nama object |
04 | Data Control Language - On Progress | Memahami bagaimana cara menerima akses dan menolak akses |
05 | SQL Operator - On Progress | Memahami apa saja operator yang ada pada SQL |
06 | Numeric Functions - On Progress | Memahami apa saja fungsi yang digunakand dalam operasi matematika |
07 | String Functions - On Progress | Memahami bagaimana cara memanipulasi setiap data yang akan diolah berupa tipe data string |
08 | DateTime Functions - On Progress | Memahami bagaimana cara melakukan manipulasi date (tanggal) dan time (waktu) pada database SQL |
09 | Table - On Progress | Memahami bagaimana cara membuat tabel pada SQL |
10 | Join Table - On Progress | Memahami bagaimana cara menggabungkan antar tabel |
11 | GroupBy - On Progress | Memahami bagaimana cara mengatur data yang rapih ke dalam grup |
12 | SQL Schema - On Progress | Memahami bagaimana cara mengatur data yang identik ke dalam grup |