Hello,
Pada pembahasan hari ini kita akan membahas tentang SQL. SQL (Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

Bahasa sql terbagi menjadi empat jenis bahasa utama steatments yaitu DML (Data Manipulation Language), DDL (Data Definition Language), DCL (Data Control Language), dan TCL (Transaction Control Language). Dengan menggunakan steatements ini, kita dapat mendefinisikan struktur database dengan membuat dan mengubah objek database, dan kita dapat memanipulasi data dalam tabel melalui pembaruan atau penghapusan. Kita juga dapat mengontrol pengguna mana yang dapat membaca / menulis data atau mengelola transaksi untuk membuat satu unit kerja.
Beberapa contoh Perangkat Lunak Sistem Manajemen Database termasuk MySQL, PostgreSQL, Microsoft Access, SQL Server, FileMaker, Oracle, RDBMS, dBASE, Clipper, dan FoxPro.
Tabel Database relasional terdiri dari relations, umumnya dikenal sebagai TABLES. Hubungan ada di antara tabel dan data saling terkait dengan memanfaatkan Primary and Foreign keys.
Kolom Tabel : memiliki nama yang unik. Setiap kolom memiliki tipe data yang terkait. Kolom kadang-kadang disebut sebagai fields atau attributes.
Baris Tabel : Setiap baris dalam tabel mewakili data individu. Baris juga disebut sebagai catatan atau tupel.
Nilai-nilai : Setiap nilai harus memiliki tipe data yang sama seperti yang ditentukan oleh kolomnya.
Key : Untuk mengidentifikasi setiap baris secara unik. Kolom mengidentifikasi dalam tabel disebut sebagai key atau primary key.
Skema : Set lengkap tabel desain untuk database. Seperti cetak biru untuk database. Skema harus menunjukkan tabel bersama dengan kolomnya, Primary dan forign key. Biasanya primary key digarisbawahi dan forign key dicetak miring.