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