Cara Membuat Tabel Database MySQL
Cara Membuat Tabel Database MySQL
Di dalam satu database bisa terdapat banyak tabel. Setiap tabel bisa digunakan untuk menyimpan berbagai macam data dan informasi.
Bagian ini akan menjelaskan cara membuat tabel menggunakan query MySQL. Sebelum membuat tabel menggunakan query MySQL, Sebelum membuat tabel, anda harus melakukan dua hal ini terlebih dahulu :
- Membuat database
- Memilih database
Kedua proses tersebut sudah kita lakukan pada langkah " sebelumnya. Namun khusus untuk memilih database , prosesnya harus diulang terus menerus, apalagi jika anda bekerja dengan beberapa database yang berbeda - beda. Dengan begitu jangan sampai anda membuat tabel untuk database yang salah. Kita akan belajar membuat tabel dengan bentuk seperti berikut :
Tabel Sekolah Siswa :
Nama Kolom (Field) | Tipe Data (Type) | Lebar (...) | Null ? (NOT NULL) | Kunci (Key) |
nis | CHAR | 12 | NO | Primary Key |
nama_siswa | VARCHAR | 40 | YES | |
alamat_siswa | VARCHAR | 50 | YES | |
tgl_lahir | DATE | YES |
> Nama Kolom yang artinya (Field) yang digunakan dalam tabel siswa.
> Tipe Data yang artinya (Type) yang digunakan untuk mendefinisikan isi data dari nama kolom (Field) tabel siswa.
> Lebar (...) yang digunakan untuk membatasi isi kolom data yang disimpan dalam setiap nama kolom (Field).
> Null ? terdapat 2 pilihan, yaitu null & not null :
- null yang artinya data dalam nama kolom (Field) boleh kosong.
- not null yang artinya data dalam nama kolom (Field) tidak boleh kosong.
Berikut ini perintah yang digunakan untuk membuat sebuah tabel di MySQL.
create table name_table (
- > name_field tipe_data(lebarkolom),
- > nama_field tipe_data(lebarkolom),
- > PRIMARY KEY (nama_field_key)
);
Sebagai contoh perintah database MySQL :
create table siswa (
- > nis int (5) not null,
- > nama_siswa varchar(40),
- > alamat_siswa varchar(50),
- > tgl_lahir date,
- > PRIMARY KEY(nis)
- > );
Kita sudah membuat tabel siswa di sekolah, untuk melihat tabel yang sudah kita buat. Silahkan ketikkan perintah ini :
show tables;