Pada postingan kali ini, saya akan membuat tutorial tentang bagaimana cara menampilkan data dari dua tabel yang berbeda dengan menggunakan query MySQL.
Langkah – langkah :
Langkah 1
Seperti pada postingan saya sebelumnya, kita membuat CDM dan PDM di PowerDesigner terlebih dahulu. Buat 8 entity : anggota, buku, kategori_buku, meminjam, menerbitkan, mengarang, penerbit, pengarang.
TAMPILAN CDM
TAMPILAN PDM
Langkah 2
Setelah membuat CDMdan PDM, sekarang buat script DATABASE nya dengan mengklik menu DATABASE lalu klik GENERATE DATABASE.
Beri nama file dan tentukan lokasi dari file (taruh saja di Desktop agar lebih mudah dicari). Klik OK
Langkah 3
Buka aplikasi pgAdmin III, lalu buat DATABASE baru bernama PERPUSTAKAAN. Klik kanan pada DATABASE PERPUSTAKAAN, lalu klik CREATE SCRIPT.
Langkah 4
Buka file script DATABASE yang sudah dibuat sebelumnya di PowerDesigner. Copy semua isinya ke dalam halaman QUERY PgAdmin III.
Setelah di copy semua, tekan F6 pada halaman QUERY di PgAdmin. Tunggu prosesnya sampai selesai.
Langkah 5
Setelah itu kita membuat isi dari entity – entity dengan cara buka table entity yang telah tersalin dari PowerDesigner ke PgAdmin III. Lalu klik tombol View Data di Menu Bar.
Untuk table / entity pengarang :
Langkah 6
Cara menampilkan data anggota yang pinjam buku lebih dari 1
SCRIPT
/*menampilkan data anggota yang pinjam buku lebih dari 1*/
Cara menampilkan data penerbit yang menerbitkan buku paling banyak
SCRIPT
/*menampilkan data penerbit yang menerbitkan buku paling banyak*/
select penerbit.kode_penerbit,penerbit.nama_penerbit,penerbit.alamat_penerbit,penerbit.telpon,penerbit. mail, count (*) as jumlah_buku_diterbitkan from penerbit,menerbitkan where menerbitkan.kode_penerbit=penerbit.kode_penerbit group by penerbit.kode_penerbit,penerbit.nama_penerbit,penerbit.alamat_penerbit,penerbit.telpon,penerbit. mail having count(*) >1;
Cara menampilkan data buku yang kode penerbitnya tidak ada di tabel penerbit
Cara menampilkan data buku yang kode penerbitnya ada di tabel penerbit
SCRIPT
/*menampilkan data buku yang kode penerbitnya ada di tabel penerbit*/
Cara menampilkan data anggota yang kena denda
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar