Materi Pertemuan ke-4 Basis Data , Memahami dan menjalankan Perintah DDL SQL


A. Data Definition Language (DDL)

Data Definition Language (DDL) merupakan sub bahasa SQL dalam database management system (DBMS). Perintah SQL yang berhubungan dengan pendefinisian suatu struktur database yang digunakan untuk membangun kerangka database untuk membuat, mengubah dan menghapus struktur dan mendefinisi objek-objek tertentu pada database. 

B. Jenis-Jenis Perintah DDL

Ada beberapa jenis perintah yang termasuk dalam Data Definition Language (DDL), Yaitu :

1. CREATE

Perintah ini digunakan untuk membuat, termasuk diantaranya membuat database baru, tabel baru, view   baru, dan kolom.

2. ALTER

Perintah ini digunakan untuk mengubah struktur tabel yang telah dibuat. Pekerjaannya mencakup mengganti nama tabel, menambah kolom, mengubah kolom, menghapus kolom, maupun memberikan atribut pada kolom.

3. RENAME

Perintah yang digunakan untuk merubah nama Database dan Tabel

4. DROP

Perintah ini digunakan untuk menghapus database dan tabel.


C.  Syntax DDL 

Berikut Systax dan contoh penulisan perintah DDL SQL berdasarkan contoh perancangan database Sistem Akademik pada bagian.

1) CREATE 

Statement Create Database:

Syntax:

CREATE DATABASE databasename; 

Example:

CREATE DATABASE sistem_akademik;


Statement Create Table:

Syntax:

CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype); 

Example:

CREATE TABLE tb_mhs (nim char (10), nama varchar(35), alamat varchar (50));


Other Example:

CREATE TABLE `tb_mhs` (`nim` CHAR(10) NOT NULL, `nama` VARCHAR(35) NOT NULL, `alamat` VARCHAR(50) NOT NULL) ENGINE = MyISAM;


2) DROP 

Statement Drop Database:

Syntax:

DROP DATABASE databasename;

Example:

DROP DATABASE sistem_akademik;


Statement Drop Table:

Syntax:

DROP TABLE tablename;

Example:

DROP TABLE tb_mhs;

3) ALTER 

Statement Alter Table-ADD Column:

Syntax: 

ALTER TABLE table_name ADD column_name datatype;

Example:

ALTER TABLE tb_mhs ADD Email varchar(50);


Statement Alter Table-DROP Column:

Syntax: 

ALTER TABLE table_name DROP COLUMN column_name; 

Example:

ALTER TABLE tb_mhs DROP COLUMN Alamat;


4) RENAME 

Statement Table-RENEME:

Syntax: 

RENAME TABLE old_name_table RENEME TO new_name_table;

Example:

ALTER TABLE tb_mhs RENEME TO tb_mahasiswa;


Post a Comment

Lebih baru Lebih lama