-->

Struktur Web

Tempatnya belajar pemrograman web, html, css, php, mysql.

14 March 2015

Pengertian Data Definition language (DDL) Pada MySQL

loading...
DDL atau Data Definition Language adalah kumpulan perintah pada sql yang berfungsi atau digunakan digunakan untuk membuat, mengubah dan menghapus struktur atau definisi tipe data dari objek-objek yang ada pada database.

Pada DDL terdapat perintah-perintah untuk  membuat, mengubah ataupun menghapus, berikut perintah-perintah dan penjelasannya:

1. ALTER
Fungsi perintah Alter digunakan untuk merubah sebuah struktur tabel baik menambahkan, menghapus maupun merubah field. Perintah ALTER dapat digunakan sebagia berikut :
  • ALTER ADD
  • ALTER CHANGE
  • ALTER DROP
  • ALTER RENAME
2. DROP
Fungsi DROP digunakan untuk menghapus database, tabel dan field.

Dari tabel mahasiswa yang telah anda buat sebelumnya dengan struktur seperti berikut :
Nama Database    : db_mhs
Nama Tabel          : mhs
Primary Key         : nim
Foregn Key          : -

Field
Type Data
Keterangan
nim
Char(13)
Nomor induk mahasiswa,Primary key
Nm_mhs
Varchar(30)
Nama mahasiswa
kelas
Varchar(1)
Kelas mahasiswa
Shift_kuliah
Varchar(10)
Shift kuliah mahasiswa


-Tambahkanlah field angkatan pada tabel mhs.Contoh SQL :
ALTER TABLE mhs ADD angkatan YEAR;

-Rubahlah Field kelas menjadi local pada tabel mhs.Contoh SQL :
ALTER TABLE mhs CHANGE kelas local CHAR(1);

-Hapuslah field local pada tabel mhs. Contoh SQL:
ALTER TABLE mhs DROP local;

-Rubahlah nama tabel mhs menjadi mahasiswa. Contoh SQL:
ALTER TABLE mhs RENAME mahasiswa;
atau
RENAME TABLE mhs TO mahasiswa;

-Hapuslah field angkatan pada tabel mahasiswa,Contoh SQL :
ALTER TABLE mahasiswa DROP angkatan; 

-Hapuslah Tabel mahasiswa Contoh SQL : 
DROP TABLE mahasiswa;

-Hapus Database.Contoh SQL :
DROP DATABASE db_bd2_malam;

Sekian dulu postingan saya tentang Pengertian Data Definition language (DDL) Pada MySQL, semoga bermanfaat.

loading...
Author Profile

About Unknown

0 Komentar Pengertian Data Definition language (DDL) Pada MySQL

Post a Comment

Back To Top