DBMS (Data Base Management System) yaitu suatu software yang digunakan untuk mempermudah pengerjaan database. Salah
satu contohnya yaitu mysql adalah salah satu DBMS yang digunakan
untuk memudahkan kita membuat database. Tetapi disini saya tidak akan membahs DBMS yang secara
mendetail, yang saya akan bahas disini adalah tentang DDL. DDL itu sendiri
singkatan dari Data Definition Language yaitu sub bhasa SQL yang berfungsi
mendefinisikan database dan table. DDL itu lebih kepada pembuatan struktur data
atau bahasa yang digunakan untuk membuat databasenya.
Perintah –perintah yang digunakan di
dalam DDL yaitu create,drop,alter. Setelah saya menjelaskan apa itu DDL , untuk
lebih jelasnya kita praktikan langsung saja. Saya akan membuat step demi step
cara membuatnya.
Yang pertama yaitu kita harus
mengaktifkan xampp servernya terlebih dahulu, fungsinya
dari xampp server
itu sendiri yaitu untuk mengelola layanan apache dan MySql ,memberikan akses
kepada semua orang atau hanya localhost dan mengelola pengaturan server, jadi
intinya karena MySql itu sendiri ada di
dalam xampp servernya, jadi agar bisa diakses dan
dijalankan ya mesti diaktifkan terlebih dahulu.
Caranya untuk mengaktifkannya yaitu
dengan mengklik doublek klik ikon
xampp server , klik mysql dan tekan start , tentunya ini harus diinstal terlebih
dahulu jika di komputer kita belum ada applikasi ini.
Setelah
itu kita buka cmd (command prompt) lalu
kita masuk ke directori MySql itu disimpan sampai dengan directori bin yg terdapat
di dalam folder MySql itu sendiri. Setelah masuk kedalam directori bin ketikan MySql – u root fungsinya untuk
memanggil MySql atau supaya dapat mengakses MySql,agar lebih jelas perhatikan
gambar dibawah ini.
Perintah show
Untuk melihat isi dari database
itu yaitu dengan cara mengetikan ‘show
databases;’ di cmd
Perintah Create pada DataBase
Kemudian cara
untuk membuat suatu database yaitu dengan cara
[create database nama_database]
. disini saya akan membuat database yang bernama datathea , yaitu
dengan mengetikan ‘create database datathea;’ pada cmd.
Perintah Use DataBase
Jika kita ingin
menggunakan database yang sudah dibuat tadi, caranya dengan mengetikan [use nama_database] . jadi jika kita
ingin menggunakan database datathea maka caranya dengan mengetikan ‘use datathea;’ pada cmd.
Perintah Drop pada DataBase
Jika seandainya
kita ingin menghapus database tersebut yaitu dengan mengetikan [drop database nama_database] jadi
misalnya kita ingin mengapus database yg bernama datathea dengan
mengetikan ‘drop database datathea;’ pada cmd.
Perintah Create Table
Disini setelah
kita membuat databasenya selanjutnya kita juga dapat membuat tabelnya dan nama
kolom-kolomnya ditabel itu. Perintahnya yaitu dengan mengetikan [create table nama_table (nama_kolom,
type_data , primary key (nama_kolom))]. Jika kita ingin membuat nama
tabelnya mahasiswa dan dikolomnya di isi dengan npm,nama dan alamat,
serta npm sebagai primary key nya yaitu dengan mengetikkan ‘create table mahasiswa (npm char(20) , nama
char(20),alamat(20),primary key(npm));’
Perintah Describe pada DataBase
Jika ingin
melihat detail dari isi table yait dengan mengetikan [desc nama_table]. Jika kita ingin melihat detail dari tabel
mahasiswa jadi kita ketik ‘desc
mahasiswa;’
Perintah Alter pada Database
Jika kita ingin
mengahapus kolom nama pada tabel mahasiwa, maka kita menggunakan perintah [alter table ,nama_table, drop, nama_kolom
] jadi jika kita tuliskan perintahnya ‘alter
table mahasiswa drop nama;’ pada cmd.
Jika kita ingin
menambahkan kolom kelas pada tabel mahasiwa, yaitu dengan perintah [alter table nama_table add nama_kolom]
jadi kita tuliskan ‘alter table
mahasiswa add kelas char(20);’
Jika kita ingin
menghapus primary key nya, yaitu dengan cara [alter table nama_table drop primary key] jika kia ingin menghapus
primary key pada tabel mahasiswa yaitu dengan mengetikan perintah ‘alter table mahasiswa drop primary key;’
pada cmd.
Jika ingin
membuat primary key nya kedalam suatu kolom, maka perintah yang digunakan yaitu
[alter table nama_table add primary key
(nama_kolom)] jika kita ingin membuat primay key pada kolom npm di table
mahasiwa, jadi yang kita ketikan yaitu ‘alter
table mahasiswa add primary key (npm);’ pada cmd.