PRAKTIKUM 5
QUERY
- Design table pegawai (QUERY SQL)
CREATE TABLE PEGAWAI(NID VARCHAR(2) PRIMARY KEY, NAMAKARYAWAN VARCHAR(25), JABATAN VARCHAR(15), GAJIPOKOK INT);
- Entri data pada table pegawai(QUERY SQL)
INSERT INTO PEGAWAI VALUES('01','JUPRI','KULI','35000');
INSERT INTO PEGAWAI VALUES('02','SUNARYO','KULI','35000');
INSERT INTO PEGAWAI VALUES( ('03','BUDI','TUKANG','50000');
- Design table kerja (QUERY SQL)
CREATE TABLE KERJA(NID VARCHAR(2) REFERENCES PEGAWAI(NID), TGLEMBUR
DATE, JUMLEMBUR INT, UPAHLEMBUR INT, PRIMARY KEY(NID));
- Entri data pada table kerja(QUERY
SQL)
INSERT INTO KERJA VALUES('01','2/22/2006','10','10000');
INSERT INTO KERJA VALUES('02','2/22/2006','12','10000');
INSERT INTO KERJA VALUES('03','2/22/2006','10','20000');
- Relasi antara kedua table
diatas(QUERY SQL)
SELECT * FROM PEGAWAI P LEFT JOIN KERJA K ON P.NID=K.NID;
- Relasi menampilkan nama pegawai yang bekerja, gaji pokoknya, dan jumlah jam lemburnya
SELECT PEGAWAI.NAMAKARYAWAN, PEGAWAI.GAJIPOKOK, KERJA.JUMLEMBUR FROM PEGAWAI LEFT JOIN KERJA ON PEGAWAI.NID=KERJA.NID;
- menampilan criteria pegawai yang jumlah jam leburnya lebih dari 10 jam
SELECT PEGAWAI.NAMAKARYAWAN, KERJA.JUMLEMBUR FROM PEGAWAI LEFT JOIN KERJA ON PEGAWAI.NID=KERJA.NID WHERE KERJA.JUMLEMBUR>10;
. Laporan Resmi
- menampilkan nomor order,
tanggal order, dan nama barang.
- menampilkan nomor order, nomor barang dan harga dari barang tersebut untuk yang harganya lebih dari 1500
- Memampilkan nomor order, nama pelanggan dan tanggal pembelian untuk yang tanggal pembeliannya lebih dari 21/1/1999
- Menampilkan nomor order, nama pelanggan, dan semua item nama barang yang dibelinya
- SQL query padapertanyaan “menampilkan nomor order, nomor barang dan harga dari barang tersebut untuk yang harganya lebih dari 1500”
SELECT DETAIL_ORDER.NO_ORDER, BARANG.NO_BRG, BARANG.HARGA_BRG FROM DETAIL_ORDER, BARANG WHERE DETAIL_ORDER.NO_BRG=BARANG.NO_BRG AND BARANG.HARGA_BRG > 1500;
atau
SELECT
DETAIL_ORDER.NO_ORDER, BARANG.NO_BRG, BARANG.HARGA_BRG FROM BARANG INNER JOIN
([ORDER] INNER JOIN DETAIL_ORDER ON ORDER.NO_ORDER = DETAIL_ORDER.NO_ORDER) ON
BARANG.NO_BRG = DETAIL_ORDER.NO_BRG WHERE (((BARANG.HARGA_BRG)>1500));
PRAKTIKUM 6
FORM DASAR
c.Tugas Pendahuluan
- dengan menggunakan create form
by using wizard, buat form untuk setiap tabel yang ada pada database penjualan yaitu
table pelanggan, barang, order, dan detail_order.
Gambar form table pelanggan
Gambar form table barangGambar form table order
Gambar form table detail_order
e. Laporan Resmi
- Form-form table pada
database RentalVCD
Gambar form table petugas
Gambar form table transaksi
PRAKTIKUM 7
SUB FORM
c. Tugas Pendahuluan
- implementasi sub Form
antar table
e. Laporan Resmi
-Sub Form matkul dan nilai
PRAKTIKUM 8
FORM LANJUTAN
C. TUGAS PENDAHULUAN
- implementasi form(combo
box) table pada database mahasiswa
e. Laporan Resmi
- form (combo
box) pada database perpus
- menambah beberapa menu pada form
praktikum selanjutnya ada disini
Tidak ada komentar:
Posting Komentar