Tugas 1 SMBD

Ini halaman lanjutan dari Praktikum sebelumnya


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 barang
Gambar form table order
Gambar form table detail_order

e. Laporan Resmi
                - Form-form table pada database RentalVCD

Gambar form table penyewa

Gambar form table VCD


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