Ads 468x60px

Labels

Thursday 8 November 2012

Praktikum 5 SMBD


1. pelajari database penjualan , kemduian kerjakan query berikut ini dengan menggunakan fasislitas yang disediakan oleh s access

a. tampilkan no order , tanggal order, dan nama barang yang di beli
b. tampilkan nomor order, tanggal order dan harga dari barang tersebut untuk yang harganya lebih dari 1500
c. tampilkan no order ,nama pelanggan,dan tanggal pembelian untuk yang tanggal pembelianya lebih dari 21/1/1999
d. Tampilkan nomor order ,nama pelanggan ,dan semua item nama barang yang di belinya.

2. untuk Query yang ada pada soal no 2 , berikan soal SQLnya.



       1. Menampilkan
A.      no. order, tanggal order dan nama barang yang di beli

 

B. nomor order, nomor barang dan harga  untuk harga > 1500


 
 
C. nomer order, nama pelanggan, dan tanggal pembelian dimana tanggal pembeliannya > 21/1/1999


D. order, nama pelanggan dan nama barang yang di beli:

 

2. Perintah SQL dari soal no 1


 a. Perintah SQL untuk menalpilkan no. order, tanggal order dan nama barang yang di beli:
 


SELECT order.nomor_order, order.tanggal_order, barang.nama_barang
FROM [order] INNER JOIN (barang INNER JOIN detail_order ON barang.[nomor_barang] = detail_order.[nomor_barang]) ON order.[nomor_order] = detail_order.[nomor_order];

b.Perintah SQL untuk menamlpilkan nomor order, nomor barang dan harga  untuk harga > 1500

 

SELECT order.nomor_order, barang.nomor_barang, barang.harga
FROM [order] INNER JOIN (barang INNER JOIN detail_order ON barang.[nomor_barang] = detail_order.[nomor_barang]) ON order.[nomor_order] = detail_order.[nomor_order]
WHERE (((barang.harga)>1500));


c.    Perintah SQL untuk menalpilkan nomer order, nama pelanggan, dan tanggal pembelian dimana tanggal pembeliannya > 21/1/1999

SELECT order.nomor_order, order.tanggal_order, pelanggan.nama_pelanggan
FROM pelanggan INNER JOIN [order] ON pelanggan.[nomor_pelanggan] = order.[nomor_pelanggan]
WHERE (((order.tanggal_order)>#1/21/1999#));
 
 



d. .      Perintah SQL untuk menalpilkan nomer order, nama pelanggan dan nama barang yang di beli:



SELECT [order Query].nomor_order, [order Query].nama_pelanggan, barang.nama_barang
FROM [order Query] INNER JOIN (barang INNER JOIN detail_order ON barang.[nomor_barang] = detail_order.[nomor_barang]) ON [order Query].[nomor_order] = detail_order.[nomor_order];
  

0 comments:

Post a Comment