- DML Trigger
DDL atau Data Definition Language adalah kumpulan perintah SQL yang dapat digunakan untuk membuat dan mengubah struktur dan definisi tipe data dari objek-objek database seperti tabel, index, trigger, view, dan lain-lain.DML atau Data Manipulation Language adalah kumpulan perintah SQL yang berhubungan dengan pekerjaan mengolah data di dalam table.Contoh perintah DDL :
- Membuat tabel
- Menghapus tabel
- Menambah /menghapus kolom
- Statemen ALTER TABLE digunakan untuk :~ Menambahkan kolom baru
- Untuk menambah kolom baru,
syntax umumnya sebagai berikut :
[, column datatype]...);
~ Memodifikasi kolom yang sudah adaKita dapat memodifikasi kolom dengan mengubah tipe datanya, ukuran dan nilai defaultnya.Sintaks dari perintah ALTER TABLE untuk memodifikasi kolom sebagai berikut
:ALTER TABLE tableMODIFY (column datatype [DEFAULT expr]
[, column datatype] ... );
Contoh :ALTER TABLE deptMODIFY (dname VARCHAR2(30));View adalah tabel bayangan. Tidak menyimpan data secara fisik. Biasanya berupa hasil query dari tabel-tabel dalam sebuah database.
Syntax untuk melakuakn VIEW adalah :
CREATE VIEW <namaTabel> AS
<SQLQuery>
Trigger adalah sebuah obyek dalam database yang berupa prosedur yang merespon setiap kali terdapat proses modifikasi pada tabel. Proses modifikasi berupa: Insert, Update dan delete.
Syntax pembuatan Trigger:
CREATE TRIGGER <namaTrigger> ON TABLE <namaTabel>FOR [DELETE] [,] [INSERT] [,] [UPDATE]AS <perintahSQL>
Contoh perintah DML :- Penambahan data pada sebuah tabel
INSERT INTO nama_tabel(field ke-1, ….. field ke-n)VALUES(nilai_field_ke-1, …. nilai_field_ke-n);- Pembaruan data pada sebuah tabel
UPDATE nama_tabelSET nama_field = data_baruWHERE nama_field = data_lama;- Penghapusan data pada sebuah tabel
DELETE FROM nama_tabel[ WHERE kondisi];- Pemilihan data dari satu atau beberapa tabel
SELECT [DISTINCT] select_listFROM table_source[WHERE search_condition][GROUP BY group_by_expression][HAVING search_condition][ORDER BY order_expression [ASC | DESC] ]
Selasa, 08 April 2014
Pertemuan 7
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar