Ingin menghubungi Betariko? Silahkan klik link berikut! Hubungi Betariko

Table of Content

Tutorial Query SQL Create Table atau Membuat Tabel

Betariko.com - Membuat sebuah tabel baru didalam database, melibatkan pemberian nama tabel serta mendefinisikan kolom dan tipe data pada setiap kolom tabel tersebut.

Pernyataan SQL CREATE TABLE digunakan untuk membuat tabel baru.

Contoh Sintaks Create Table atau Membuat Tabel SQL

Sintaks dasar dari pernyataan CREATE TABLE adalah sebagai berikut

CREATE TABLE table_name(

   column1 datatype,

   column2 datatype,

   column3 datatype,

   .....

   columnN datatype,

   PRIMARY KEY( one or more columns )

);

CREATE TABLE merupakan sebuah kata kunci yang digunakan dalam sebuah sistem basis data yang ingin kamu lakukan pada sebuah data. Dalam hal ini kamu ingin membuat tabel baru dengan nama yang unik untuk mempermudah indentifikasi setiap tabel dengan perintah CREATE TABLE kata kunci yang memberi tahu sistem basis data apa yang ingin kamu lakukan. Dalam hal ini, kamu ingin membuat tabel baru. Nama unik atau pengidentifikasi untuk tabel mengikuti pernyataan CREATE TABLE.

Kemudian dalam tanda kurung muncul daftar yang mendefinisikan setiap kolom dalam tabel dan jenis datanya. Sintaksnya menjadi lebih jelas dengan contoh berikut.

Salinan tabel yang ada dapat dibuat menggunakan kombinasi pernyataan CREATE TABLE dan pernyataan SELECT. Detail lengkapnya bisa kamu cek di Create Table Using another Table.

Contoh

Blok kode berikut adalah contohnya, yang membuat tabel PELANGGAN dengan ID sebagai kunci utama dan NOT NULL adalah batasan yang menunjukkan bahwa bidang ini tidak boleh NULL saat membuat catatan di tabel ini

SQL> CREATE TABLE PELANGGAN (

   ID INT BUKAN NULL,

   NAMA VARCHAR (20) BUKAN NULL,

   USIA INT NOT NULL,

   ALAMAT CHAR (25) ,

   GAJI DESIMAL (18, 2),

   PRIMARY KEY (ID)

);

Kamu dapat memverifikasi apakah tabelmu telah berhasil dibuat dengan melihat pesan yang ditampilkan oleh server SQL, jika tidak, kamu dapat menggunakan perintah DESC sebagai berikut

SQL> DESC PELANGGAN;
+---------+---------------+------+-----+--------+ -------+
| Lapangan | Ketik | nol | Kunci | Bawaan | Ekstra |
+---------+---------------+------+-----+--------+ -------+
| ID | int(11) | TIDAK | PR | | |
| NAMA | varchar(20) | TIDAK | | | |
| USIA | int(11) | TIDAK | | | |
| ALAMAT | karakter(25) | YA | | NULL | |
| GAJI | desimal(18,2) | YA | | NULL | |
+---------+---------------+------+-----+--------+ -------+
5 baris dalam set (0,00 detik)

Sekarang, kamu memiliki tabel PELANGGAN yang tersedia di databasemu yang dapat kamu gunakan untuk menyimpan informasi yang diperlukan terkait dengan pelanggan.

Pencari berkah di bidang IT dan penulis paruh waktu di blog pribadi.