PERINTAH DDL & DML
Seminggu yang lalu saya mendapat
tugas dari dosen untuk mencari tahu apa pengertian dan fungsi
DDL dalam suatu database. Pada dasarnya semua perintah SQL dibagi dalam 2
kategori besar sesuai fungsinya yaitu;
- DDL(Data Definition Language) merupakan kumpulan perintah SQL yang digunakan untuk membuat,mengubah dan menghapus struktur dan definisi metadata dari objek-objek database
- DML(Data Manipulation Language)merupakan kumpulan perintah SQL yang digunakan untuk proses pengolahan isi data didalam table seperti memasukkan,merubah dan menghapus isi data dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database.
Namun
didalam postingan saya kali ini,Saya hanya membahas DDL(Data Definition
Language).DDL sendiri terdiri dari beberapa perintah,yaitu
CREATE TABLE :Perintah untuk membuat table
CREATE TABLE :Perintah untuk membuat table
Create
table nama_ta ble
(field
tipe_data);
Exp:
Create table Mahasiswa
(Nim
nchar (5) not null,Nama varchar(20)not null,Alamat varchar(20) not null);
ALTER:Perintah untuk merubah struktur table .
ADD:Untuk menambah
DROP: Untuk menghapus
ALTER:Untuk merubah
ALTER:Perintah untuk merubah struktur table .
ADD:Untuk menambah
DROP: Untuk menghapus
ALTER:Untuk merubah
- Add:Menambahkan struktur field kedalam table
- Exp:Menambahkan field kedalam table mahasiswa
- Alter table mahasiswa
- Add alamat varchar(20);
- Exp:Menambahkan index primary key pada table mahasiswa
- Alter table mahasiswa
- Add constraint nim primary key(nim);
- Drop:Menghapus salah satu field dari table.
- Exp:Menghapus field alamat pada table mahasiswa
- Alter table mahasiswa
- Drop alamat;
- Exp:Menghapus primary key nim dari table mahasiswa
- Alter table mahasiswa
- Drop constraint nim;
- Drop menghapus table
- Drop table nama_table;
No comments:
Post a Comment