Administrasi Table Di MySQL Bag 2 - Menampikan Struktur Dan Daftar Table

Pada tutorial MySQL kali ini, kita akan belajar tentang Administrasi Table Di MySQL. Pada tutorial sebelumnya Anda telah belajar tentang Cara Membuat Sebuah Table Baru di MySQL. Pada tutorial ini, Anda akan belajar tentang Cara Menampilkan Struktur Table dan Daftar Table.

Describe Table MySQL


Menampilkan Struktur Table


Untuk menampilkan struktur dari sebuah table, Anda dapat menggunakan perintah DESC atau DESCRIBE.

Sintak Dasar

Di bawah ini adalah sintak dasar dari perintah DESC atau DESCRIBE di MySQL:

DESC[RIBE] table_name;

Penjelasan sintak:
  • table_name adalah nama table yang akan Anda tampilkan strukturnya.

Contoh:

Misalkan Anda ingin menampilkan struktur table dari table "tbl_employee" dan "tbl_department", Anda dapat menjalankan perintah berikut ini:

mysql> DESCRIBE tbl_employee;
+---------------+---------------+------+-----+---------+-------+
| Field         | Type          | Null | Key | Default | Extra |
+---------------+---------------+------+-----+---------+-------+
| employee_id   | int(5)        | NO   |     | NULL    |       |
| employee_name | varchar(20)   | NO   |     | NULL    |       |
| birth_date    | date          | YES  |     | NULL    |       |
| birth_place   | varchar(20)   | YES  |     | NULL    |       |
| salary        | decimal(10,2) | YES  |     | NULL    |       |
| department    | varchar(5)    | YES  |     | NULL    |       |
+---------------+---------------+------+-----+---------+-------+
6 rows in set (0.06 sec)

mysql> DESCRIBE tbl_department;
+-----------------+-------------+------+-----+---------+-------+
| Field           | Type        | Null | Key | Default | Extra |
+-----------------+-------------+------+-----+---------+-------+
| department_id   | int(5)      | NO   |     | NULL    |       |
| department_name | varchar(20) | NO   |     | NULL    |       |
+-----------------+-------------+------+-----+---------+-------+
2 rows in set (0.00 sec)

Atau Anda juga dapat menggunakan perintah dibawah ini:

mysql> DESC tbl_employee;
+---------------+---------------+------+-----+---------+-------+
| Field         | Type          | Null | Key | Default | Extra |
+---------------+---------------+------+-----+---------+-------+
| employee_id   | int(5)        | NO   |     | NULL    |       |
| employee_name | varchar(20)   | NO   |     | NULL    |       |
| birth_date    | date          | YES  |     | NULL    |       |
| birth_place   | varchar(20)   | YES  |     | NULL    |       |
| salary        | decimal(10,2) | YES  |     | NULL    |       |
| department    | varchar(5)    | YES  |     | NULL    |       |
+---------------+---------------+------+-----+---------+-------+
6 rows in set (0.00 sec)

mysql> DESC tbl_department;
+-----------------+-------------+------+-----+---------+-------+
| Field           | Type        | Null | Key | Default | Extra |
+-----------------+-------------+------+-----+---------+-------+
| department_id   | int(5)      | NO   |     | NULL    |       |
| department_name | varchar(20) | NO   |     | NULL    |       |
+-----------------+-------------+------+-----+---------+-------+
2 rows in set (0.00 sec)


Menampilkan Daftar Table


Untuk menampilkan daftar table yang terdapat dalam sebuah database, Anda dapat menggunakan perintah SHOW TABLES.

Contoh:

Misalkan Anda ingin menampilkan daftar table yang terdapat dalam sebuah database "hris_db", Anda dapat menjalankan perintah berikut ini:

mysql> SHOW TABLES;
+-------------------+
| Tables_in_hris_db |
+-------------------+
| tbl_department    |
| tbl_employee      |
+-------------------+
2 rows in set (0.00 sec)



Sekian tutorial singkat tentang Administrasi Table Di MySQL ini. Semoga bermanfaat & Happy Learning MySQL Database.

Salam,

Nursalim

Share this

Related Posts

Previous
Next Post »