Archive

Archive for the ‘MySQL’ Category

Contoh Database Definition Language(DDL) di MySQL

6 December 2010 2 comments

DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya.Secara umum, DDL yang digunakan adalah CREATE untuk membuat objek baru, USE untuk menggunakan objek, ALTER untuk mengubah objek yang sudah ada, dan DROP untuk menghapus objek. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data.

Jadi gampangnya DDL digunakan ketika kita ingin membuat, mengubah, dan menghapus object pada database. oleh karena itu DDL lebih berhubungan pada object bukan pada isi atau data. kata-kata yang akan sering kita jumpai dalam DDL antara lain : Create, Use, Alter, dan Drop(Kata Mas Eko Suwono).

Berikut ini saya contohkan beberapa contoh Database Definition Language(DDL).

Kita ilustrasukan kita punya database yang bernama “db” dan table “mahasiswa“.

NO QUERY FUNGSI CONTOH
1 SHOW DATABASES menampilkan semua database
2 SHOW TABLES manampilkan semua nama table dalam satu database
3 USE [DBName] menggunakan atau memilih database tertentu USE db;
4 DESCRIBE [TableName] menampilkan isi table dalam data base. DESC mahasiswa;
5 CREATE DATABASE [DBName] membuat database CREATE DATABASE db;
6 CREATE TABLE [TableName] Membuat tabel CREATE TABLE `mahasiswa` (`nrp` SMALLINT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,`nama` VARCHAR( 30 ) NOT NULL);

7 DROP DATABASE [DBName] menghapus database DROP DATABASE db;
8 DROP table [TableName] menghapus table dalam database DROP table mahasiswa;

Read more…

Categories: MySQL Tags: , , , ,
%d bloggers like this: