SQL merupakan subbahasa pemrograman yang khusus dipergunakan untuk memanipulasi basis data.
SQL adalah salah satu DBMS (database management system) yang saat ini banyak digunakan untuk operasi basis data dan embedded (ditempelkan) di hampir semua bahasa pemrograman yang mendukung basis data relasional.
Perbedaan penggunaan SQL pada masing-masing bahasa biasanya pada sintaks2 khusus. Misalnya : INSERT INTO … VALUE. Pada bahasa yang lain INSERT INTO …VALUES…, dll.
Bahasa yang mendukung SQL antara lain : V Basic, C++ Builder,Delphi, ORACLE, MySQL,PostGreeSQL,JAVA,dll.
KATEGORI
SQL memiliki 3 kategori perintah
- Data Definition Language (DDL), yakni perintah2 yang digunakan untuk mendefinisikan (menciptakan, tambah/mengubah/hapus) sturktur data/tabel
- Data manipulation language (DML), yakni perintah yang digunakan untuk memanipulasi database (melihat, menenusuri, filtering, summarize, perhitungan, dll)
- Data Control Language (DCL, digunakan untuk mengedalikan database
DDL
perintah-perintah dibawah ini menggunakan standar MySql, karena saat ini banyak digunakan pada berbagai aplikasi
[1] Menciptakan database
- CREATE DATABASE nama_database
[2] Menciptakan tabel
CREATE TABLE nama_tabel(nama_field1 jenis_data1(lebar1), nama_field2 jenis_data2(lebar2),………)
- lebar à jumlah byte/karakter maksimal pd field tersebut
[3] Mengubah field
ALTER TABLE nama_tabel CHANGE field1 field2 jenis_data( lebar )
- Field1 : field lama
- Field2: field Baru
[4] Menambah field
- ALTER TABLE nama_tabel ADD nama_field jenis_data( lebar )
[5] Menghapus field
ALTER TABLE nama_tabel DROP field
- field à nama field yg dihapus.
Tidak ada komentar:
Posting Komentar