Kaskus

Tech

levaylevoyAvatar border
TS
levaylevoy
Pembelajaran DDL Dan DML Pada Oracle Untuk Pemula
tandPada kesempatan kali ini kita akan membahas tentang ddl dan dml pada database Oracle. Jika teman-teman ingin menjadi seorang database developer atau bahkan menjadi database administrator, tentunya hal-hal dasar database sql seperti ini wajib untuk dikuasai. Baiklah mari kita berkenalan dengan ddl dml pada oracle.

Pengertian DDL dan DML

DDL

Pengertian DDL

DDL adalah singkatan dari Data Definition Language yang merupakan kumpulan perintah - perintah SQL yang dapat digunakan untuk mengubah, membuat dan menghapus struktur & definisi metadata dari objek-objek database. Jadi perintah sql yang digunakan pada ddl diantaranya create, alter, dan drop. Dan objek - objek yang dapat dieksekusi menggunakan ketiga perintah tersebut adalah database, table, view, index, procedure, function dan trigger.

Contoh DDL

Berikut adalah contoh penggunakan DDL :

Pembuatan (CREATE)

CREATE DATABASE
CREATE FUNCTION
CREATE INDEX
CREATE PROCEDURE
CREATE TABLE
CREATE TRIGGER
CREATE VIEW
Perubahan (ALTER & RENAME)

ALTER DATABASE
ALTER FUNCTION
ALTER PROCEDURE
ALTER TABLE
ALTER VIEW
RENAME TABLE
Penghapusan (DROP)

DROP DATABASE
DROP FUNCTION
DROP INDEX
DROP PROCEDURE
DROP TABLE
DROP TRIGGER
DROP VIEW

Contoh Create Table

Berikut adalah contoh pembuatan table pada oracle (Database SQL) :

create table angka(
nomor number,
sebutan varchar2 (15),
constraint pk_angka primary key (nomor)
);

baris 4 : baris tersebut merupakan perintah untuk menginisiasi constraint primary key. Ada pula cara lain inisiasi PK atau primary key adalah sebagai berikut.

create table angka(
nomor number primary key,
sebutan varchar2 (15)
);

Contoh Drop Table

drop table mahasiswa;

Contoh Alter Table

alter table mantan add constraint fk_mantan foreign key (nim) references mahasiswa (nim);



DML

Pengertian DML

DML adalah singkatan dari Data Manipulation Language yang merupakan kumpulan perintah SQL yang dapat digunakan untuk proses pengolahan isi data pada table contohnya menginput data, mengubah dan menghapus data pada table dan tidak terkait dengan perubahan struktur & definisi tipe data dari objek database.

Berikut beberapa perintah DML pada database yang wajib diketahui

DELETE
INSERT
SELECT
TRUNCATE
UPDATE
Contoh DML

Contoh Insert pada Table

begin
insert into angka (nomor,sebutan) values ('1','Satu');
insert into angka (nomor,sebutan) values ('2','Dua');
insert into angka (nomor,sebutan) values ('3','Tiga');
end;
/

Contoh Update Table

update angka set sebutan = 'one' where nomor='1';

Contoh Delete Data

delete from angka where numberr ='1';

Sumber : Belajar DDL & DML Pada Oracle
Diubah oleh levaylevoy 06-10-2015 06:38
0
9.2K
0
GuestAvatar border
Komentar yang asik ya
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan