Rabu, 27 April 2016

Cara Membuat dan Menggunakan Database dengan Command Prompt



Cara Membuat dan Menggunakan Database dengan Command Prompt



Kali ini kita akan lanjutkan pembelajaran kita tentang database. Pada pertemuan – pertemuan sebelumnya telah di jelaskan cara – cara membuat database dengan Command Prompt (CMD) dan phpMyAdmin.


Maka untuk melanjutkan pembahasan tersebut, artikel berikut ini akan mengulas tentang bagaimana cara membuat dan menggunakan database dengan Command Prompt.
Dari pembahasan ini, diharapkan anda dapat mengerti perintah – perintah dasar dari DDL (Data Defenition Language), mengetahui cara membauat database, menggunakan database dan menghapus database serta memahami tipe data yang digunakan pada saat pendefenisian kolom pada tabel dan mengubah defenisi tabel.

Membuat dan menggunakan database

Untuk membuat database dan menggunakannya melalui Command Prompt, kita sebelumnya harus sudah menginstal XAMPP.












Setelah XAMPP diinstal, jalankan mySql dan Apache pada XAMPP Control Panel.

Lalu lakukan perintah – perintah berikut ini:
1.Membuat database baru

CREATE DATABASE nama_database;

Percobaan 1:
mysql>create database Akademik;


2. Menggunakan database

Sebelum menggunakan database dan tabel – tabel yang ada dalam database kita harus masuk ke dalam database tersebut.
USE nama_database

Percobaan 2:
mysql>use Akademik;

3. Menghapus database

Sebelum menghapus database, yang perlu diingat adalah aktivitas ini tidak dapat diputar ulang atau UNDO. Sebua tabel dan struktur dari tabel akan terhapus.

Percobaan 3:
mysql > drop database Akademik;

Membuat dan Menggunakan Tabel

Perintah yang digunakan untuk melihat daftar tabel yang terdapat dalam suatu database sebagai berikut:

Mysql > show tables
Empty set (0.00 sec)

Hasil dari perintah show tables di atas adalah “Empty Set”, yang berarti belum ada tabel dalam database.

1.Membuat Tabel (CREATE)

Create table nama_table

(nama_field_1 tipe_data([ukuran]), nama field_2 tipe_data([ukuran]),
(nama_field_n tipe_data([ukuran]), nama field_n tipe_data([ukuran]));

Percobaan 4: Membuat sebuah tabel dengan nama data_mahasiswa
mysql -> create table data_mahasiswa (
-> nim char(9) not null,
-> nama varchar(30),
-> kelas enum (‘A’,’B’,’C’),
-> primary key (nim)

Percobaan 5: Membuat sebuah tabel dengan nama matakuliah
mysql -> create table matahkuliah(
-> no int,
-> kode_mtkuliah varchar(7) not null primary key
-> nama_mtkuliah varchar(4) not null
-> sks int,
-> semester char(2));



Di atas telah dijelaskan cara membuat tabel beserta dengan strukturnya, pada contoh  percobaan 4 di atas misalnya bahwa nim itu adalah nama fieldnya, sedangkan char adalah tipe datanya yang panjang maksimalnya adalah 9 karakter. NOT NULL maksudnya field ini tidak boleh dikosongkan.

2.Mengubah tabel(ALTER)

Perintah ALTER TABLE digunakan untuk menambah kolom baru, memodifikasi kolom yang sudah ada dan mendefinisi nilai default utnuk kolom baru,
Mengubah nama tabel:
Alter table nama_table
Rename nama_tabel_baru;

Mengganti Struktur Tabel dengan menambah kolom baru:

Alter_table name_table
Add nama_kolom tipe_data(ukuran);

Percobaan 6: Tambahkan kolom baru dengan nama hari setelah kolom waktu
mysql -> alter table
-> add hari varchar(6);

Mengubah tipe data pada sebuah tabel

Alter table nama_table
Modify nama_kolom tipe_data_baru(ukuran_baru)

Percobaan 7: Ubah tipe data nim pada tabel data_mahasiswa
mysql-> alter table data_mahasiswa;
-> modify nim varchar(18)

Mengubah nama kolom dan tipe data sekaligus

Alter table nama_table
Change nama_kolom_lama nama_kolom_baru tipe_data_baru(ukuran_baru);

Percobaan 8:  Ubah nama kolom nama_mtkuliah menjadi mengajar_mtkuliah tipe data varchar(25) pada tabel data_dosen;
mysql-> alter table data data_dosen
-> change nama_mtkuliah mengajar_mtkuliah varchar(15)

3. Melihat struktur tabel

Perintah DESC atau describe digunakan utnuk menapilkan struktur sebuah tabel
Desc nama_table; atau describe nama_table;

Percobaan 9: tampilkan struktur tabel mahasiswa;
Mysql->desc data_mahasiswa;

Percobaan 10: tampilkan struktur tabel dosen;
mysql ->describe data_dosen;




Melihat daftar kolom
Show columns from nama_tabel;

Percobaan 11: menampilkan daftar kolom pada tabel data_mahasiswa;
mysql -> show columns from data_mahasiswa;


4. Menghapus tabel(DROP)

Melakukan penghapusan tabel dengan perintah DROP, berarti mengerjakan perintah berikut:
- Semua data dan struktur dari tabel akan dihapus
- Semua indeks akan dihapus
- Perintah DROp tidak dapat rollback (diputar ulang)

Menghapus kolom pada tabel sebuah tabel:

Alter table nama_table
Drop column nama_kolom;

Percobaan 12:
hapus kolom waktu pada tabel kelas
mysql-> alter table kelas
-> drop column waktu;

Menghapus tabel
Drop table nama_tabel;

Demikianlah artikel kali ini yang menjelaskan cara membuat dan menggunakan database dengan CMD atau Command Prompt, dari ulasan di atas telah dijelaskan kepada anda cara membuat database dan tabel, cara melihat sturktur tabel, cara mengubah tabel dan bagaimana cara menghapus tabel.
Semoga pembelajaran database ini lebih meningkatkan pengetahuan anda di bidang database.

Tidak ada komentar:

Posting Komentar