PERBEDAAN DDL DAN DML


PERBEDAAN DDL DAN DML

DDL (Data Definition Language)
Perintah yang dapat digunakan untuk membuat/ menghapus/ mengubah sebuah object database, seperti database, table, index dll

Berikut adalah perintah SQL yang termasuk DDL (Data Definition Language)

CREATE DATABASE : perintah ini digunakan untuk membuat database
contoh : db2 create database deny
ALTER DATABASE : perintah ini digunakan untuk mengubah struktur database
contoh : db2 drop database deny
CREATE TABLE : perintah ini digunakan untuk membuat table
contoh : db2 create table mhs(nim char(10),name char(50),fakultas char(50))
ALTER TABLE : perintah ini digunakan untuk mengubah table
contoh : db2 alter table mhs add nilai integer
DROP TABLE : perintah ini digunakan untuk menghapus table
contoh : db2 drop table mhs
CREATE INDEX : perintah ini digunakan untuk membuat index
contoh : db2 create unique index nim_indx on mhs(nim)
DROP INDEX : perintah ini digunakan untuk menghapus indeX
contoh : db2 drop index nim_indx



DML (Data Manipulation Language)
Perintah yang dapat digunakan untuk memodifikasi isi dari database,

Berikut adalah perintah yang termasuk DML (Data Manipulation Language)

SELECT : perintah ini digunakan untuk mendapatkan data dari database
contoh
db2 select * from staff
db2 select id, salary from staff where id = 10
db2 select id, salary, 0.1*salary as tax from staff where id = 10
db2 select * from staff fetch first rows onlydb2 select id,dept,sum(salary)as total from staff group by id,dept order by 2 desc fetch first 5 row only
UPDATE : perintah ini digunakan untuk mengubah data di database
contoh : db2 update staff set salary=50000.00 where id=10
DELETE : perintah ini digunakan untuk menghapus data dari database
contoh : db2 delete from staff where id=350
INSERT INTO : perintah ini digunakan untuk memasukkan data dari database
contoh : db2 insert into staff(id,name,job,dept,salary)values(111,’Deny’,'Mgr’,20,10000)

No comments:

Post a Comment

Yang Mau Request Full album Rar/Zip/Mp3 bisa komentar dibawah.

Featured Post

Sheila On 7 Full Album ( Sheila Fans) ( Sheila Gank )

SHEILA ON 7 FULL ALBUM Latar Belakang Nama lahir : Sheila Gank Nama lain : SO7, 507 Asal : Yogyakarta, Indonesia Genre : Pop, Rock...