Anda di halaman 1dari 6

Nama: Ivan Reza Mahendra

No Mhs: 1116-29079

BAGIAN 1

1. Database adalah kumpulan beberapa file yang terintegrasi.

2. Hirarki data paling kecil adalah karakter, kumpulan karakter akan membentuk field,
kumpulan field akan membentuk record, kumpulan record akan membentuk file.

3. Inquiry adalah penyelidikan (memperoleh informasi melalui pengumpulan data) atas


pertanyaan yang diberikan databaseuntuk dijawab oleh computer.

4. Project navigation menampilkan informasi tentang proyek dalam dua tab:


Overview tab
Log tab

5. Function adalah sekumpulan perintah yang dapat menerima parameter, menghitungnya,


dan mengembalikan hasil perhitungannya.
Contoh: ABS (), AT (), CTOD () dll
Expressionmerupakan suatu kalimat yang menggambarkan ekspresi aritmatik atau
ekspresi logika yang biasa terdiri dari salah satu atau gabungan dari komponen constant,
operator, field, dan function.
Contoh: InvoiceDate> ‘20001231’

6. Pedoman pembuatan sebuah expression adalah komposisi ekspresi harus berupa operan –
operator – operan.

7. - Count adalah perintah untuk penjumlahan frekuensi transaksi.


- Total adalah perintah untuk penjumlahan isi field berjenis numerik.
-Sort digunakan untuk mengorganisasi record yang hasilnya dimasukkan dalam file baru.
-Indeks digunakan untuk mengorganisasi record yang hasilnya melekat di file lama tanpa
membentuk file baru.
- Verify digunakan untuk memeriksa validitas data.

BAGIAN 2

1. Berapa nilai faktur untuk semua transaksi yang fakturnya kurang dari $5000
Perintah: TOTAL;TOTAL FIELDS Amount;IF
Ekspresi: Amount < 5000
Hasil: 322 records matched, Amount 143,801.88
2. Banyaknya transaksi yang terjadi sejak tanggal 10 Juli 2000
Perintah: COUNT, IF
Ekspresi: Date > `20000710`
Hasil: 168 records matched, Amount 172,113.84

3. Jumlah transaksi yang nomor produknya memiliki dua digit depan sama denagn 05
Perintah:COUNT, IF
Ekspresi: SUBSTR( Prodno , 1 , 2 ) = "05"
Hasil: 51 records

4. Jumlah record yang jumlah hari dari invoice date ke tanggal cut off lebih dari 30 hari.
Perintah: COUNT, IF
Ekspresi: AGE( date, `20001010` ) > 30
Hasil: 213 records

5. Nilai faktur untuk transaksi yang memiliki faktur lebih dai $10000
Perintah: TOTAL, IF
Ekspresi: Amount > 10000
Hasil: 4 Records, Amount 71,973.40

6. Berapa kali transaksi pembelian dan pemasok nomor 10025 dan 12130 terjadi
Perintah: COUNT, IF
Ekspresi: Vendor_No = "10025" OR Vendor_No = "12130"
Hasil: 9 records

7. Jumlah Invoice amount untuk transaksi dari pemasok 10025 dan 12130
Perintah: TOTAL, IF
Ekspresi: Vendor_No = "10025" OR Vendor_No = "12130"
Hasil: 9 Records, Amount 90,205.76

8. Banyak transaksi untuk produk yang memiliki dua digit depan product number adalah 07.
Perintah: COUNT, IF
Ekspresi: SUBSTR( Prodno , 1 , 2 ) = "07"
Hasil: 5 Records

9. Total jumlah invoice amount untuk produk yang memiliki dua digit depan peoduct
number adalah 07
Perintah: TOTAL, IF
Ekspresi: SUBSTR( Prodno , 1 , 2 ) = "07"
Hasil: 5 Records, Amount 30,681.42
10. Jumlah record yang vendor namenya lebih dari 5 karakter dan vendor name-nya
mengandung kata “NOVA”
Perintah: COUNT, IF
Eskpresi: LENGTH( Vendor_Name) > 5 AND AT( 1, "NOVA", Vendor_Name) > 0
Hasil: 1 Rerords

11. Gabungkan field vendor street dengan vendor city menjadi satu field baru dengan nama
street city, yang dipisahkan dengan tanda koma.
Perintah: Add Columns, Expression
Ekspresi: TRIM(Vendor_Street) +"," + TRIM( Vendor_City)
Hasil:

TABEL AP TRANS

1. Berapa barang yang dibeli dari Triathalon Group dan berapa nilai utang kepada
perusahaan tersebut?
Perintah:TOTAL; TOTAL FIELDS Invoice_Amount; IF; FORM TABLE Vendor
Ekspresi:Vendor.Vendor_Name = "Triathalon Group"
Hasil: 7 records, InvoiceAmount35,968.34

2. Berapa rentang utang perusahaan?


Perintah:STATISTICS; STATISTICS ON Invoice_Amount; OUTPUT TO Screen
Ekspresi: Tidak Ada
Hasil:Total Range56,752.32

3. Kepada pemasok siapa saja utang perusahaan yang nilainya lima besar?
Perintah:STATISTICS; STATISTICS ON Invoice_Amount; OUTPUT TO Screen
Ekspresi: Tidak Ada
Hasil: Mitchell Ent.
Triathalon Group
StarsTrading
DIDA Limited
Stroud& Sons

4. Berapa rata-rata utang perusahaan?


Perintah:STATISTICS; STATISTICS ON Invoice_Amount; OUTPUT TO Screen
Ekspresi: Tidak Ada
Hasil:AverageTotals2,731.78

5. Berapa kali transaksi pembelian dari pemasok nomor 10025 dan 12130
Perintah : COUNT, IF
Ekspresi : Vendor_No = "10025" OR Vendor_No = "12130"
Hasil : 9 records

6. Jumlah invoice amount untuk transaksi 10025 dan 12130 terjadi?


Perintah : TOTAL, IF
Ekspresi : Vendor_No = "10025" OR Vendor_No = "12130"
Hasil : 90,205.76

7. Total jumlah invoice amount untuk produk yang memiliki dua digit depan product
number adalah 07.
Perintah : TOTAL, IF
Ekspresi : SUBSTR( Prodno, 1, 2) = "07"
Hasil : 5 records ; 30,681.42

8. Berapa kali perusahaan membeli dari pemasok nomor 12433, 12701, 14438.
Perintah : COUNT, IF
Ekspresi : Vendor_No = "12433" OR Vendor_No = "12701" OR Vendor_No =
"14438"
Hasil : 17 records
TABEL INVENTORY

1. Produk apa saja yang jumlah minimalnya tidak terpenuhi?


Perintah :COUNT; IF
Ekspresi :QtyOH <= 0
Hasil :4 records.
PARKER PROPANE KIT (7PC)
TAP & DIE SET 41 PIECES
4 CU FT WHEELBARROW
ROUTER BOX

2. Apa nama produk yang memiliki jumlah persediaan lima besar?


Perintah : STATISTICS; STATISTICS ON QtyOH; OUTPUT TO Screen
Ekspresi : Tidak Ada
Hasil :CEDAR STRAPPINGPER/FT
2X8 2&BPER LINEAL
1/2" CPVC PLASTIC PIPE
1/2" SOFT TUBING 30'COIL
R161D TUBING 1/2" -12'

3. Apa saja produk yang nilai pasarnya lebih rendah dari nilai perolehan?
Perintah :COUNT; IF
Ekspresi :MktVal < Value
Hasil :5 records.
TAP & DIE SET 41 PIECES
4 CU FT WHEELBARROW
SUPER CALLUM LEAFMULCH
DISH DRAINER
COOPER SPORTS BAG

4. Di mana persediaan paling banyak disimpan?


Perintah :STATISTICS; STATISTICS ON QtyOH; OUTPUT TO Screen
Ekspresi :Tidak Ada
Hasil :CEDAR STRAPPINGPER/FT

TABEL TRANS
1. Nilai faktur untuk semua transaksi yang fakturnya kurang dari $5000
Perintah : TOTAL, IF
Ekspresi : Amount < 5000
Hasil : 322 records; 143,801.88

2. Transksi yang terjadi sejak tanggal 10 Juli 2000


Perintah : COUNT, IF
Ekspresi : Date > `20000710`
Hasil : 168 records

3. Transaksi yang nomor produknya memiliki dua digit depan sama dengan 05
Perintah : COUNT, IF
Ekspresi : SUBSTR( Prodno , 1 , 2 ) = "05"
Hasil : 51 records

4. Jika digunakan tanggal 1 Oktober 2000 sebagai tanggal cut off, hitunglah berapa jumlah
record yang jumlah hari dari invoice date ke tanggal cut off lebih dari 30 hari.
Perintah : COUNT, IF
Ekspresi : AGE( date, `20001001` ) > 30
Hasil : 213 records

5. Nilai Faktur untuk transaksi yang memiliki faktur lebih dari $10000
Perintah : TOTAL, IF
Ekspresi : Amount > 10000
Hasil : 4 record; 71,973.40

Anda mungkin juga menyukai