Pada postingan kali ini saya akan membahas tentang DDL di ORACLE. DDL / Data Definition Language adalah sebuah bahasa yang digunakan untuk mendefinisikan pendefinisian data. Terdiri dari perintah-perintah untuk membentuk, mengubah atau menghapus tabel beserta kolom-kolom dan type data penyusunnya, serta perintah-perintah untuk menetapkan hubungan dan batasan-batasan data.
Dalam Oracle ada beberapa jenis perintah DDL dalam oracle :
- CREATE
- ALTER
- DROP
- RENAME
Pada bahasan kali ini kita akan bahas tentang data definition langguage ( ddl ) create di oracle.
- CREATE TABLE
Digunakan untuk membuat tabel. Syntax umumnya sebagai berikut :
CREATE TABLE [schema, ]
table( column datatype [DEFAULT expr][,...]);
contoh pembuatannya :
CREATE TABLE MAHASISWA(
NIM VARCHAR2(5),
NAMA VARCHAR2(100)
);
- CREATE USER
Digunakan untuk membuat user. Syntax umumnya sebagai berikut :
CREATE USER username IDENTIFIED BY password;
contoh pembuatanya :
CREATE USER KAMPRET IDENTIFIED BY KAMPRET;
- CREATE VIEW
View adalah tabel bayangan. Tidak menyimpan data secara fisik. Biasanya berupa hasil query dari tabel-tabel dalam sebuah database. Syntax umumnya sebagai berikut :
CREATE VIEW <namaTabel> AS
<SQLQuery>
contoh pembuatannya :
CREATE VIEW pegawaiwanita AS
SELECT * FROM pegawai WHERE jenis=”P” - CREATE TRIGGER
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>
Sign up here with your email
1 komentar:
Write komentarConversionConversion EmoticonEmoticon