You are on page 1of 4

LISTING PROGRAM :

Pertama, masuk ke server MySQL melalui aplikasi MySQL Command Line Client. Setelah itu akan muncul prompt mysql>. Sebelum membuat tabel, harus masuk terlebih dahulu ke dalam database. Kemudian membuat database dengan nama gundar yaitu dengan cara Create database tekan enter lalu akan muncul Query OK, 1 row affected <0.04 sec> ini menandakan bahwa database dengan nama gundar telah berhasil dibuat dan bisa segera digunakan. Caranya adalah ketikkan perintah use pada prompt mysql diikuti dengan nama database yang akan di gunakan. Kemudian akan muncul keterangan Database changed yang menunjukkan bahwa sudah berhasil masuk ke dalam database. Kemudian gunakan perintah CREATE untuk membuat tabel. Ketikkan perintah CREATE diikuti dengan nama tabel yang akan di buat pada prompt mysql. Create table mhs<npm char<8>, nama varchar<20>, kelas char<5>>; isi field atau kolom yang ada dalam tabel npm, nama, dan kelas adalah nama field atau kolom. Kemudian tekan enter maka akan muncul keterangan Query OK, 0 rows affected (0.15 sec) yang berarti bahwa tabel sudah berhasil dibuat. Perintah alter table mhs add primary key <npm> untuk menambahkan primary key ke dalam npm. Perintah insert into mhs <npm, nama, kelas> values<59420282, indra.l, 4IA03>; akan menampilkan isi table dengan npm 5340282, nama indra.l, dan kelas 4IA03. insert into mhs <npm, nama, kelas> values<59420382, joni, 3KA42>; akan menampilkan isi table dengan npm 59420382, nama joni, dan kelas 3KA42. insert into mhs <npm, nama, kelas> values<59420358, rahmat, 3KA44>; akan menampilkan isi table dengan npm 59420358, nama rahmat, dan kelas 3KA44.

Perintah CREATE diikuti dengan nama tabel yang akan di buat pada prompt mysql. Create table rangkuman<npm char<8>, KD_matkul char<8> nilai int<3>>; isi field atau kolom yang ada dalam tabel npm, KD_matkul, dan nilai adalah nama field atau kolom. Kemudian tekan enter maka akan muncul keterangan Query OK, 0 rows affected (0.11 sec) yang berarti bahwa tabel sudah berhasil dibuat. Perintah alter table rangkuman add primary key

<KD_matkul> untuk menambahkan primary key ke dalam KD_matkul. Perintah insert into rangkuman <npm, KD_matkul, nilai> values<59420282, IT-0451191, 90>; akan menampilkan isi table dengan npm 5340282, KD_matkul IT-0451191 , dan nilai 90. insert into rangkuman <npm, KD_matkul, nilai> values<59420358, IT-0453321, 78>; akan menampilkan isi table dengan npm 59420358, KD_matkul IT-0453321 , dan nilai 78. insert into rangkuman <npm, KD_matkul, nilai> values<59420382, IT0455321, 85>; akan menampilkan isi table dengan npm 59420382, KD_matkul IT0455321 , dan nilai 85.

Perintah CREATE diikuti dengan nama tabel yang akan di buat pada prompt mysql. Create table matkul<KD_matkul char<10>, mata_kuliah varchar<20> dosen<30>>; isi field atau kolom yang ada dalam tabel KD_matkul, mata_kuliah dan dosen adalah nama field atau kolom. Kemudian tekan enter maka akan muncul keterangan Query OK, 0 rows affected (0.11 sec) yang berarti bahwa tabel sudah berhasil dibuat. Perintah insert into matkul <KD_matkul, mata_kuliah, dosen> values<IT-0451191, SBD1, Haryono>; akan menampilkan isi table dengan KD_matkul IT-0451191 , matkul SBD1 dan dosen Haryono. insert into matkul <KD_matkul, mata_kuliah, dosen> values<IT-0455321, SI, Dyah>; akan menampilkan isi table dengan KD_matkul IT-0455321 , matkul SI dan dosen Dyah. insert into matkul <KD_matkul, mata_kuliah, dosen> values<IT-0453321, IMK, Surahma>; akan menampilkan isi table dengan KD_matkul IT-0453321 , matkul IMK dan dosen Surahma.

Perintah select mhs.npm, nama, nilai from mhs, rangkuman where mhs.npm = rangkuman.npm; . untuk menampilkan tabel gabungan dari tabel mhs dan rangkuman maka akan tampil output seperti di atas.

Perintah

select

mhs.npm,

rangkuman.KD_matkul,

matkul.mata_kuliah

from

mhs,rangkuman,matkul where mhs.npm = rangkuman.npm and rangkuman.KD_matkul = matkul.KD_matkul;. Untuk menampilkan tabel gabungan dari table mhs, rangkuman, dan tabel matkul. Akan tampil output tabel dengan npm, KD_matkul, dan mata_kuliah.

Perintah "select mhs.npm, nama, kelas, rangkuman.KD_matkul, nilai, matkul.mata_kuliah, dosen from mhs.rangkuman, matkul where mhs.npm = rangkuman.npm and

rangkuman.KD_matkul = matkul.KD_matkul;. Untuk menggabungkan tabel mhs, rangkuman, dan matkul yaitu kolom npm, nama, kelas, KD_matkul, nilai mata_kuliah, dan dosen . tampilan output seperti diatas.

Perintah select mhs.kelas, matkul.mata_kuliah, dosen from mhs, rangkuman, matkul where mhs.npm = rangkuman.npm and rangkuman.KD_matkul = matkul.KD_matkul;. Untuk menggabungkan tabel mhs, dan tabel matkul yaitu kolom kelas, mata_kuliah, dan dosen. Tampilan output seperti diatas.

Perintah Create view LATIHANN as select mhs.npm, rangkuman.KD_matkul, mata_kuliah, dosen from mhs, rangkuman, matkul where mhs.npm = rangkuman.npm and

rangkuman.KD_matkul = matkul.KD_matkul;. Membuat view dengan dengan nama LATIHANN yang berisi kolom npm, KD_matkul, mata_kuliah, dan dosen.

You might also like