BAGAIMANA MELIHAT DATABASE YANG SUDAH ADA?


    mysql-> show databases;

Dengan perintah diatas maka seluruh database yang sudah pernah ada dibuat akan ditampilkan.
Jika anda ingin mengaktifkan salah satu database yang ada anda cukup mengetikkan perintah sebagai berikut :

    mysql-> USE nama_database_yang_dipilih;

contoh jika pada hasil show terdapat database akademik, maka dapat diaktifkan dengan cara :

    mysql-> USE akademik;

   
MEMBANGUN DATABASE

Bentuk umum perintah:


    mysql-> CREATE DATABASE nama_database;

Perintah ini digunakan untuk membangun sebuah database yang baru. Bila nama database
tersebut telah digunakan sebelumnya, maka pesan error akan muncul.

Sebagai latihan, bangunlah sebuah database akademik.

    mysql-> CREATE DATABASE akademik;


MEMBANGUN TABEL DALAM DATABASE

Secara umum query yang digunakan untuk membangun sebuah tabel dalam database adalah sebagai berikut:

    mysql-> CREATE  TABLE nama_tabel(field1 type1, field2 type2, field3 type3,...........,
               -> primary key (nama field yang akan menjadi kunci primer));

Untuk membangun sebuah tabel dalam database, maka terlebih dahulu harus mengaktifkan database dimana tabel tersebut akan dibangun. Jika tidak mengaktifkan terlebih dahulu database nya maka akan diberikan pesan error.

Sebagai contoh dapat kita lihat berikut ini tanpa mengaktifkan database terlebih dahulu:

    mysql-> create table mahasiswa(nim varchar(8), nama varchar(25), jk varchar(9),
                  -> notelp varchar(12), alamat varchar(30), email varchar(15), primary key (nim));

    ERROR 1046: No Database Selected

Sebagai latihan bangulah sebuah tabel pada database akademik yang telah kita bangun sebelumnya, dengan langkah
sebagai berikut:

    mysql-> USE akademik;

Membangun Tabel mahasiswa

    mysql-> CREATE TABLE mahasiswa(nim varchar(8), nama varchar(25), jk varchar(9),
                   -> notelp varchar(12), alamat varchar(30), email varchar(15), primary key (nim));

    Query OK, 0 rows affected (0.27 sec)



Membangun tabel program studi

    mysql-> CREATE TABLE progstudi(kdpro varchar(2), namapro varchar(20),
               ->  primary key(kdpro));

    Query OK, 0 rows affected (0.06 sec)


MELIHAT STRUKTUR TABEL

Secara umum query yang digunakan untuk melihat struktur tabel yang ada dalam datbase adalah sebagai berikut:

    mysql-> DESCRIBE nama_tabel;
atau
    mysql-> DESC nama_tabel;
atau
    mysql-> SHOW COLUMNS FROM nama_tabel;

Sebagai latihan untuk melihat struktur tabel yang telah dibuat sebelumnya dapat kita kakukan sebagai berikut:

    mysql-> DESCRIBE mahasiswa;

    Maka akan menghasilkan tampilan sebagai berikut:

+--------+-------------+------+------+-----------+-------+
| Field  | Type               | Null | Key     | Default | Extra |
+--------+-------------+------+------+----------+-------+
| nim    | varchar(8)  |      | PRI  |         |          |
| nama   | varchar(25) | YES  |      | NULL    |          |
| jk     | varchar(9)  | YES  |      | NULL    |          |
| notelp | varchar(12) | YES  |      | NULL    |          |
| alamat | varchar(30) | YES  |      | NULL    |          |
| email  | varchar(15) | YES  |      | NULL    |          |
+--------+-------------+------+------+----------+--------+
6 rows in set (0.00 sec)


    mysql-> SHOW COLUMNS FROM progstudi;

+-------------+---------------+--------+-----+----------+--------+
| Field       | Type          | Null   | Key | Default  | Extra  |
+-------------+---------------+--------+-----+----------+--------+
| kdpro       | char(2)       |        | PRI |          |        |
| namapro     | varchar(20)   | YES    |     | NULL      |        |
+-------------+---------------+--------+-----+----------+--------+
2 rows in set (0.00 sec)



No comments:

Post a Comment

 
Support : Creating Website | Damanik | Team
Copyright © 2009. Par Huta - Huta - All Rights Reserved
Template Modify by bg Damanik
Proudly powered by Blogger