membuat database sederhana dengan Sql
SQL (Structured Query Language) memiliki beberapa komponen, antara lain:
-
Data Definition Language (DDL) - digunakan untuk mendefinisikan struktur dan skema dari database, seperti membuat, mengubah atau menghapus tabel, indeks, dan constraint.
-
Data Manipulation Language (DML) - digunakan untuk memanipulasi data dalam tabel, seperti menambah, menghapus, atau memperbarui data.
-
Data Control Language (DCL) - digunakan untuk mengatur akses dan izin pengguna ke database, seperti memberikan atau mencabut hak akses.
-
Transaction Control Language (TCL) - digunakan untuk mengatur transaksi dalam database, seperti mengatur komit atau rollback transaksi.
-
Stored Procedures - digunakan untuk menyimpan logika bisnis dalam database, yang kemudian dapat dipanggil kembali dari aplikasi.
-
Triggers - adalah prosedur otomatis yang dijalankan secara otomatis ketika suatu peristiwa tertentu terjadi dalam database, seperti menambah atau menghapus data dari sebuah tabel.
-
Views - adalah tampilan virtual dari data yang disimpan dalam database, yang dapat dimanipulasi dan diambil dengan SQL.
Semua komponen SQL ini dapat digunakan bersama-sama untuk mengelola database dengan efektif dan efisien.