Monday, October 12, 2015

Cara Membuat Database MySQL - Sesi 6 (Create, Alter, Drop, Show, Rename Table)

http://mochammadridwan89.blogspot.com
Sesi ini adalah sesi lanjutan dari Cara Membuat Database MySQL - Sesi 5 (Create Database). pada sesi ini dibahas mengenai cara membuat, menghapus, menampilkan, mengganti nama, mengganti struktur pada table. Oleh karena itu kita bahas bagaimana mengolah table pada mysql :



Tabel adalah obyek utama yang harus ada pada sebuah basis data karena di dalamnya semua data akan disimpan. Tabel terletak pada sebuah database, sehingga pembuatan tabel dilakukan setelah sebuah database telah dibuat. Dalam tabel terdapat bari dan kolom. Baris diistilahkan dengan recordset dan kolom dengan field.


Untuk membuat sebuah tabel atau lebih, database harus diaktifkan dulu karena tabel akan dimasukkan ke dalam database yang akan diaktifkan. Sintax untuk mengaktifkan Database adalah :
USE nama_database;
  • Create Table (Membuat Tabel)

Untuk membuat table dapat menggunakan format query seperti dibawah ini :
CREATE TABLE nama_tabel ( field-1 type(length), field-2 type(length), field-3 type(length));

Contoh :
CREATE TABLE data_diri (
no INT(3),
nama VARCHAR(35),
alamat VARCHAR(60),
email VARCHAR(40),
no_telepon VARCHAR(15),
sex CHAR(1));

Pada contoh diatas, query OK menyatakan bahwa pembuatan tabel dengan nama data_diri berhasil dibuat, untuk melihat tabel yang ada pada database dapat menggunakan Query berikut ;
SHOW TABLES;

Contoh :



  • Drop Table (Menghapus Tabel)
Untuk menghapus Tabel yang telah dibuat dapat menggunakan query SQL berikut :
DROP TABLE nama_tabel;
Drop disini dimaksudkan menghapus. Query SQL ini berfungsi untuk menghapus sebuah Tabel, seperti contoh berikut :
DROP TABLE data_diri;


  • Describe Table (Melihat Struktur Field pada Tabel) 

Setelah tabel dibuat, anda dapat melihat tipe data dan panjang recordset dengan cara menampilkan struktur tabel. Query yang digunakan untuk menampilkan struktur tabel adalah :
DESC nama_tabel;
Atau
DESCRIBE nama_tabel;
Contoh  :
 http://mochammadridwan89.blogspot.com

  • Rename Table (Mengganti nama Tabel)

Query SQL untuk mengubah nama tabel dengan menggunakan RENAME, Query seperti berikut :
RENAME TABLE tabel_lama TO tabel_baru;

Contoh                 :

RENAME TABLE pribadi TO data_pribadi;

  • Alter Table (Ubah Struktur Field/Kolom Tabel)
Alter Table adalah Query SQL yang bertujuan untuk mengubah struktur field/kolom pada table. Alter table dapat berfungsi sebgai berikut :
1. Menghapus Field/Kolom pada table (DROP). Script yang digunakan sebagai berikut :

ALTER TABLE tbl_Country DROP COLUMN IsDeleted, DROP COLUMN CountryName;
 
2. Menambah field/Kolom pada table (Add). Script yang digunakan sebagai berikut :

 ALTER TABLE users ADD COLUMN 'count' SMALLINT(6) NOT NULL AFTER 'lastname', ADD COLUMN 'log' VARCHAR(12) NOT NULL AFTER 'count', ADD COLUMN 'status' INT(10) UNSIGNED NOT NULL AFTER 'log';

3. Mengubah Nama Field/Kolom atau type data Field/Kolom tersebut. Script yang digunakan sebagai berikut :

ALTER TABLE 'blog' CHANGE COLUMN 'read-one' 'read_one' VARCHAR(255) NOT NULL;

Lanjut ke Cara Membuat Database MySQL - Sesi 7 Data Manipulation Language/DML (Insert, Update, Delete Data)

No comments:

Related Posts Plugin for WordPress, Blogger...