Anda di halaman 1dari 18

Agung Dwi

Rahmawan
201310370311164

DDL & DML

Konsep dan Definisi


SQL ( Structured Query Language ) merupakan bahasa query yang digunakan
untuk mengakses database relasional. SQL sekarang sudah menjadi bahasa
database standard dan hampir semua sistem database memahaminya.
Dalam penggunaannya, perintah SQL dikategorikan menjadi 3 Sub perintah,
yaitu:
DDL (Data Definition Language)
DML (Data Manipulation Language)
DCL (Data Control Language)

DDL (Data Definition


Language)
DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data
dan objek-objek yang diperlukan dalam basis data. Dengan DDL kita dapat
membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur
penyimpanan tabel, dsb.
Perintah yang termasuk dalam DDL, yaitu:
CREATE
ALTER
DROP

Create
Digunakan untuk membuat objek baru.
CREATE TABLE nama_table
(

Atribut1 tipe_data1(length),
Atribut2 tipe_data2(length),

Drop
Digunakan untuk menghapus objek.
DROP TABLE nama_tabel

Alter
Digunakan untuk mengubah struktur objek pada
database.
Beberapa sintaks alter:
ALTER TABLE nama_table ADD nama_kolom tipe data
ALTER TABLE nama_tabel MODIFY nama atribut tipe data
ALTER TABLE nama_table RENAME TO nama_table_baru
ALTER TABLE nama_table DROP COLUMN nama_kolom

DML (Data manipulation


Language)
DML digunakan untuk memanipulasi data yang ada dalam suatu tabel.
Perintah yang umum:
INSERT : untuk menambahkan data baru
SELECT : untuk menampilkan data
UPDATE : untuk mengubah data yang sudah ada
DELETE : untuk menghapus data

Insert
Bentuk umum :
INSERT INTO table (column1, [column2, ... ]) VALUES (value1, [value2, ...])

Select
Bentuk umum :
SELECT nama kolom FROM nama table

Update
Bentuk umum :
UPDATE nama_tabel SET nama_atribut = values WHERE primary_key = identifier

Delete
Bentuk umum :
DELETE FROM nama_tabel WHERE primary_key = 'a'

Contoh
CREATE TABLE "GUDANG"
( "KODE_BARANG" VARCHAR2(10) NOT NULL ENABLE,
"JENIS_BARANG" VARCHAR2(25) NOT NULL ENABLE,
CONSTRAINT "GUDANG_PK" PRIMARY KEY ("KODE_BARANG")
ENABLE
)

Terima Kasih

Anda mungkin juga menyukai