SQL (STRUCTURED
QUERY LANGUAGE)
SQL merupakan salah
satu bahasa pemograman yang dipergunakan untuk memanipulasi basis data yang
dapat digunakan untuk bahasa pemrograman php, java, C, C++, dll. SQL juga
merupakan salah satu DBMS yang saat ini banyak digunakan pada operasi basis
data danembedded (ditempelkan) di hampir semua bahasa pemrograman
yang mendukung basis data relasional. SQL mempunyai beberapa element penting
seperti:
1. Pernyataan adalah
perintah yang dikirimkan ke DBMS, terdapat 30 pernyataan. Adapun pernyataan
yang sering digunakan pada SQL adalah: Create, Insert, Update, Delete, Drop,
Alter, Commmit, Select, Grant, Revoke, Rollback. Contoh untuk membuat sebuah
database, maka menggunakan perintah: Create database nama_database.
2. Nama digunakkan
untuk memberi identitas sperti kolom, baris , tabel, pengguna.
3. Tipe
data digunakan untuk memberi jenis data yang dapat disimpan seperti int ,
text, varchar, date, dll. Macam-macam tipe data dibagi menjadi:
·
Tipe data Numerik: int, float, double, dll.
·
Tipe data String: text, char, varchar, enum, dll.
·
Tipe data jam dan tanggal : date, time , datetime,
dll.
4.
Konstanta menyatakan nilai yang tetap.
5.
Ekspresi merupakan
sesuatu yang menghasilkan nilai, dan digunakan untuk menghitung nilai.
6.
Aggregate Functions (Fungsi Agregat)
Fungsi
adalah sebuah subprogram yang menghasilkan suatu nilai jika dipanggil. Fungsi
agregat adalah fungsi standar di dalam SQL, suatu fungsi yang digunakan untuk
melakukan summary, fungsi statistik standar yang dikenakan pada suatu tabel
atau query
SQL
dapat dibedakan menjadi 3 jenis yaitu:
1. Data
Definition Language (DDL), dapat diartikan sebagai perintah yang digunakan
untuk mendefinisikan (menciptakan, tambah/mengubah/hapus) sturktur data/table.
2. Data
manipulation language (DML), dapat diartikan sebagai perintah yang digunakan
untuk memanipulasi database (melihat, menenusuri, filtering, summarize,
perhitungan, dll).
3. Data
Control Language (DCL), digunakan untuk mengedalikan database.
Tidak ada komentar:
Posting Komentar