Penjelasan SQL menurut beberapa situs :
SQL is a standard language for storing, manipulating and retrieving data in databases.
Our SQL tutorial will teach you how to use SQL in: MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres, and other database systems. — w3schools
Teori MySQL Database Dasar
OK Setelah melihat beberapa penjelasan beberapa situs diatas secara garis besar.
SQL ( Structured Query Language ) adalah sebuah bahasa permintaan database yang terstruktur. Bahasa SQL ini dibuat sebagai bahasa yang dapat merelasikan beberapa tabel dalam database maupun merelasikan antar database.
SQL dibagi menjadi tiga bentuk Query, yaitu :
DDL ( Data Definition Language )
DDL adalah sebuah metode Query SQL yang berguna uuntuk mendefinisikan data pada sebuah Database, Query DDL :
- Create
- Digunakan untuk membuat database dan table
- Drop
- Digunakan untuk menghapus Tabel dan Database
- Alter
- Digunakan untuk melakukan perubahan struktur tabel yang telah dibuat, seperti
- menambah Field (Add)
- mengganti nama Field ( Change )
- menamakannya kembali ( Rename )
- menghapus Field ( Drop ).
DML (Data Manipulation Language )
DML adalah sebuah metode Query yang dapat digunakan apabila DDL telah terjadi, sehingga fungsi dari Query DML ini untuk melakukan pemanipulasian database yang telah dibuat. Query yang dimiliki DML adalah :
- INSERT
- Digunakan untuk memasukkan data pada Tabel Database
- UPDATE
- Digunakan untuk pengubahan terhadap data yang ada pada Tabel Database
- DELETE
- Digunakan untuk Penhapusan data pada tabel Database
DCL ( Data Control Language )
DCL adalah sebuah metode Query SQL yang digunakan untuk memberikan hak otorisasi mengakses Database, mengalokasikan space, pendefinisian space, dan pengauditan penggunaan database. Query yang dimiliki DCL adalah :
- GRANT
- Untuk mengizinkan User mengakses Tabel dalam Database.
- REVOKE
- Untuk membatalkan izin hak user, yang ditetapkan oleh perintah GRANT
- COMMIT
- Mentapkan penyimpanan Database
- ROLLBACK
- Membatalkan penyimpanan Database
Beberapa Situs yang bisa kalian kunjungi
0 Comments