Wednesday, July 8, 2015

Cara Membuat Table Di Database MySQL

Wednesday, July 08, 2015

Persiapan


Ada beberapa hal yang harus Anda persiapkan terlebih dahulu, yaitu:
  • Berdoa sebelum melakukan aktifitas belajar MySQL
  • Download dan install program MySQL terlebih dahulu
  • Kopi dan Snack untuk menemani Anda belajar :)

Create Table In MySQL Database

Sintak Dasar


Di bawah ini adalah sintak dasar perintah CREATE TABLE di database MySQL:

CREATE TABLE [IF NOT EXISTS] 
    table_name(
        column_name_1 data_type [NULL] [NOT NULL] [AUTO_INCREMENT] [DEFAULT value],
        column_name_2 data_type [NULL] [NOT NULL] [DEFAULT value],
        ...
        column_name_n data_type [NULL] [NOT NULL] [DEFAULT value]
) engine=table_type

Penjelasan sintak:

  • CREATE TABLE adalah perintah untuk membuat table di database MySQL
  • IF NOT EXISTS adalah parameter yang digunakan pada perintah CREATE TABLE. Parameter ini bersifat opsional, untuk melakukan pengecekan apakah tabel sudah ada atau belum.
  • table_name adalah nama table yang akan Anda buat
  • colum_name, data_type adalah nama kolom dan tipe data yang akan Anda berikan di table.
  • engine digunakan untuk menentukan tipe storage engine yang pada table yang Anda buat. Ada beberapa tipe storage engine yang dapat Anda gunakan, yaitu InnoDB, MyISAM, CSV, HEAP, dan lain sebagainya.

Contoh


Sebagai contoh latihan, cobalah Anda buat tabel dengan nama "PEGAWAI" dengan spesifikasi sebagai berikut:

mysql> CREATE TABLE IF NOT EXISTS pegawai2 (
    ->   id_pegawai int(11) NOT NULL AUTO_INCREMENT,
    ->   kode_pegawai varchar(10) NOT NULL,
    ->   nama_pegawai varchar(30) NOT NULL,
    ->   gender char(1) NOT NULL,
    ->   alamat varchar(30) DEFAULT NULL,
    ->   departemen varchar(10) NOT NULL,
    ->   PRIMARY KEY (id_pegawai)
    -> ) ENGINE=InnoDB;
Query OK, 0 rows affected (0.16 sec)


Melihat Struktur Table


Untuk melihat struktur table yang telah Anda buat, Anda dapat menggunakan perintah DESC [table_name] seperti di bawah ini:

mysql> desc pegawai;
+--------------+-------------+------+-----+---------+----------------+
| Field        | Type        | Null | Key | Default | Extra          |
+--------------+-------------+------+-----+---------+----------------+
| id_pegawai   | int(11)     | NO   | PRI | NULL    | auto_increment |
| kode_pegawai | varchar(10) | NO   |     | NULL    |                |
| nama_pegawai | varchar(30) | NO   |     | NULL    |                |
| gender       | char(1)     | NO   |     | NULL    |                |
| alamat       | varchar(30) | YES  |     | NULL    |                |
| departemen   | varchar(10) | NO   |     | NULL    |                |
+--------------+-------------+------+-----+---------+----------------+
6 rows in set (0.01 sec)

Menampilkan Daftar Table


Untuk menampilkan daftar table di sebuah database MySQL, Anda dapat menggunakan perintah SHOW TABLES seperti di bawah ini:

mysql> show tables;
+--------------+
| Tables_in_hr |
+--------------+
| pegawai      |
+--------------+
1 rows in set (0.00 sec)

                                                    ~~~## MySQL Tutorial ##~~~

Sekian tutorial singkat tentang Cara Membuat Table Di Database MySQL. Semoga bermanfaat & Happy Learning MySQL.

Written by

We are Creative Blogger Theme Wavers which provides user friendly, effective and easy to use themes. Each support has free and providing HD support screen casting.

0 comments:

Post a Comment

 

© 2015 {Ora~Kelar} | Ora Kelar Kelar. All rights resevered. Designed by Templateism

Back To Top