Soal Heuristik.docx

  • Uploaded by: Achmad Firdaus
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Soal Heuristik.docx as PDF for free.

More details

  • Words: 847
  • Pages: 10
CONTOH SOAL OPTIMASI HEURISTIK 1. Soal : Menampilkan nama admin yang menangani jual pada bulan DESEMBER 2018 dan khusus untuk supplier ‘Sanjaya motor’ Jawaban : T1 ← σ supplier = ‘Sanjaya Motor’ T2 ← π td_supplier (T1) T3 ← π id_barang , id_supplier (merk) T4 ← T2 * T3 T5 ← π id_transaksi (T4) T6 ← π id_barang ,kode_transaksi(jual) T7 ← T5 * T6 T8 ← π kode_transaksi T9 ← σ month(tanggal_transaksi) = 12 AND year (tanggal_trans) = 2018(jual) T10 ← π kode_transaksi , id_admin(T9) T11 ← T9 * T10 T12 ← π id_admin(T11) T13 ← π id_admin , nama_admin(admin) T14 ← T12 * T13 R ← π nama_admin(T14)

2.

Soal : Menampilkan nama barang yang terjual di tahun 2018 dengan admin bernama ‘Murti’ Jawaban : T1 ← σ nama_admin = ‘Murti’ (admin) T2 ← π td_admin (T1) T3 ← π id_admin (jual) T4 ← T2 * T3 T5 ← π kode_transaksi (T4) T6 ← π year(tanggal_trans) = 2018 (jual)

T7 ← kode_transaksi , id_barang(T6) T8 ← T6 * T7 T9 ← π id_barangh(T8) T10 ← π id_barang , nama_barang(barang) T11 ← T9 * T10 R ← π nama_barang(π)

3. Soal : Menampilkan nama barang yang dibeli >=5pcs pada Desember 2018 Jawaban : T1 ← σ month(tanggal_transaksi) = 09 and year(tanggal_transaksi) = 2018(jual) T2 ← π kode_transaksi (T1) T3 ← π kode_transaksi , jumlah_barang(jual) T4 ← T2 * T3 T5 ← π jumlah_barang (T4) T6 ← σ jumlah_barang >=5(jual) T7 ← π jumlah_barang , id_barang(T6) T8 ← T6 * T7 T9 ← π id_barang(T8) T10 ← π id_barang , nama_barang(0bat) T11 ← T9 * T10 R ← π nama_barang(T11)

4. Soal : Menampilkan nama customer yang membeli barang Dispad Dpn L300 Diesel pada tahun 2018 Jawaban : T1 ← σ nama_barang = ‘Dispad Dpn L300 Diesel (barang) T2 ← π id_barang (T1) T3 ← π year(tanggal_transaksi) = 2018(jual) T4 ← π id_barang , id_customer (T3) 1|Page

T5 ← T3 * T4 T6 ← π id_customer(T5) T7 ← π id_customer , nama_customer(customer) T8 ← T6 * T7 R ← π nama_customer

5. Soal : Menampilkan nama supplier yang membeli barang >10pcs pada bulan januari 2018 Jawaban : T1 ← σ month(tanggal_transaksi) = 01 and year(tanggal_transaksi) = 2018(jual) T2 ← π kode_transaksi (T1) T3 ← π kode_transaksi , jumlah_barang(jual) T4 ← T2 * T3 T5 ← π jumlah_barang (T4) T6 ← σ jumlah_barang >10(jual) T7 ← π jumlah_barang , id_supplier(T6) T8 ← T6 * T7 T9 ← π id_supplier(T8) T10 ← π id_supplier , nama_supplier(Supplier) T11 ← T9 * T10 R ← π nama_supplier(T11)

6. Soal : Menampilkan nama admin yang melakukan jual dengan jumlah barang <5 di tahun 2018 Jawaban : T1 ← σ month(tanggal_transaksi) = 2018(jual) T2 ← π kode_transaksi (T1) T3 ← π kode_transaksi , jumlah_barang(jual) T4 ← T2 * T3 T5 ← π jumlah_barang (T4) 2|Page

T6 ← σ jumlah_barang <5 (jual) T7 ← π jumlah_barang , id_customer(T6) T8 ← T6 * T7 T9 ← π id_customerT8) T10 ← π id_admin , nama_admin(Admin) T11 ← T9 * T10 R ← π nama_admin(T11)

7.

Soal : Menampilkan nama customer yang dilayani admin ‘murti’ di tahun 2018 Jawaban : T1 ← σ nama_admin = ‘Murti’ (admin) T2 ← π id_admin (T1) T3 ← π id_admin , kode_transaksi(jual) T4 ← T2 * T3 T5 ← π kode_transaksi (T4) T6 ← σ year(tanggal_trans) = 2018 (jual) T7 ← π kode_transaksi , id_customer(T6) T8 ← T6 * T7 T9 ← π id_customer(T8) T10 ← π id_customer , nama_customer(Customer) T11 ← T9 * T10 R ← π nama_customer(T11)

8.

Soal : Menampilkan nama admin yang melayani customer ‘PERORANGAN’ di tahun 2018 Jawaban : T1 ← σ nama_customer = ‘PERORANGAN’ (customer) T2 ← π id_customer (T1) T3 ← π id_customer , kode_transaksi (jual) 3|Page

T4 ← T2 * T3 T5 ← π kode_transaksi (T4) T6 ← π year(transaksi_waktu) = 2018 (jual) T7 ← π kode_transaksi , id_admin(T6) T8 ← T6 * T7 T9 ← π id_admin(T8) T10 ← π id_admin , nama_admin(admin) T11 ← T9 * T10 R ← π nama_admin(T11)

9. Soal : Menampilkan customer yang bertransaksi >50.000 tahun 2018 Jawaban : T1 ← σ total>50.000(customer) T2 ← π kode_transaksi (T1) T3 ← σ year(tanggal_transaksi) = 2018(customer) T4 ← π kode_transaksi , id_customer(T3) T5 ← T3 * T4 T6 ← π id_customer(T5) T7 ← π id_customer , nama_customer(customer) T8 ← T6 * T7 R ← π nama_customer(T8) 10. Soal : Menampilkan admin yang menangani transaksi dengan total <25000 tahun 2018 Jawaban : T1 ← σ total <50.000(jual) T2 ← π kode_transaksi (T1) T3 ← σ year(tanggal_transaksi) = 2018(jual) T4 ← π kode_transaksi , id_admin(T3) T5 ← T3 * T4

4|Page

T6 ← π id_admin(T5) T7 ← π id_admin , nama_admin(admin) T8 ← T6 * T7 R ← π nama_admin(T8)

SUB QUERY DAN JOIN SOAL OPTIMASI HEURISTIK Soal 1 Sub Query

Join

Soal 2 Sub Query

5|Page

Join

Soal 3 Sub Query

Join

Soal 4 Sub Query

Join

6|Page

Soal 5 Sub Query

Join

Soal 6 Sub Query

Join

7|Page

Soal 7 Sub Query

Join

Soal 8 Sub Query

Join

Soal 9 Sub Query

8|Page

Join

Soal 10 Sub Query

Join

9|Page

Related Documents

Soal Soal
December 2019 91
Soal
November 2019 72
Soal
July 2020 40
Soal
July 2020 41
Soal
June 2020 40
Soal
May 2020 55

More Documents from "Ali Hamidi"