SQL (Structured Query Language) memiliki bagian inti atau paling utama diantaranya DDL (Data Definition Language) dan DML (Data Manipulation Language). Perintah-perintah dibawah ini merupakan perintah-perintah DDL dan DML di dalam database oracle yang digunakan untuk membuat, memelihara tabel fisik, definisi relasi serta memanipulasi data. Diantaranya:
- CREATE TABLE
Perintah CREATE TABLE digunakan untuk membuat sebuah tabel baru.
- Bentuk umum dari perintah CREATE TABLE
CREATE TABLE namatabel
(nama_field tipedata [constraint_kolom]
[,…][, constraint_tabel]);
- Untuk pendefinisian [constraint_kolom] dapat berupa bentuk perintah seperti dibawah ini:
CONSTRAINT nama_constraint {UNIQUE|PRIMARY KEY}
CONSTRAINT nama_constraint CHECK(kondisi)
CONSTRAINT nama_constraint [NOT] NULL
CONSTRAINT nama_constraint REFERENCES tabel [(kolom)]
ON DELETE {CASCADE|SET NULL}]
- Untuk pendefinisian [constraint_tabel] dapat berupa bentuk perintah seperti dibawah ini:
CONSTRAINT nama_constraint {UNIQUE|PRIMARY KEY} kolom
CONSTRAINT nama_constraint CHECK(kondisi)
CONSTRAINT nama_constraint FOREIGN KEY (kolom,…)
REFERENCES tabel (kolom,…)
[ON DELETE {CASCADE|SET NULL}]
- INSERT
Perintah INSERT digunakan untuk menambah baris baru ke suatu tabel.
- Bentuk umum dari perintah INSERT
INSERT INTO table [(column [, column…])]
VALUES (value [, value…]);
- UPDATE
Perintah UPDATE digunakan untuk memodifikasi atau merubah baris/nilai atau data yang ada pada tabel.
- Bentuk umum dari perintah UPDATE
UPDATE table SET column = value [, column = value, …][WHERE condition];
- DELETE
Perintah DELETE digunakan untuk menghapus baris/nilai atau data yang ada pada tabel.
- Bentuk umum dari perintah DELETE
DELETE [FROM] table [WHERE condition];
5. TRUNCATE
Perintah TRUNCATE digunakan untuk menghapus semua baris dari suatu tabel secara cepat.
- Bentuk umum dari perintah TRUNCATE
TRUNCATE TABLE nama_tabel;
0 comments:
Post a Comment