Senin, 20 Februari 2012

remedial

nama : praja caesar hariarti
prodi : sistem informasi karyawan
1 
a. Desain Tabel Penjualan
FIELD
TYPE
SIZE
Id_pelanggan
MEDIUMINT
10
No_pelanggan
VARCHAR
20
Nama_pelanggan
CHAR
35
Kategori
CHAR
20
Tgl_bergabung
DATE



b. Desain Tabel penjualan_detail
FIELD
TYPE
SIZE
Id_penjualan_detail
MEDIUMINT
10
Id_penjualan
MEDIUMINT
10
Kode_produk
CHAR
20
Harga_jual
INT
25
Jumlah
INT
10

2. 
a. insert into produk (kode_produk,nama_produk,harga)
     values ('00003','TELEVISI 14 Inc','150000'),
       ('00002','TELEVISI 21 Inc','150000'),
       ('00004','TELEVISI 29 Inc','200000'),
       ('00005','TELEVISI 40 Inc','300000'),
       ('00013','TELEVISI 42 Inc','400000')
b. insert into penjualan (id_penjualan,id_pelanggan,tgl_transaksi,total_harga)
values  ('1','1','2011-06-30','300000'),
        ('2','2','2011-06-30','650000'),
        ('3','2','2011-07-01','1000000'),
        ('4','3','2011-07-01','1000000'),
        ('5','4','2011-07-02','1500000'),
        ('6','4','2011-07-03','7000000')

3. 
a. update produk set nama_produk='TELEVISI 30 Inc' Where kode_produk='00004'
b.  UPDATE pelanggan SET nama_pelanggan = 'PT. UNGGUL TERUS',
tgl_bergabung = '2011-05-29' WHERE no_pelanggan ='JKT0100004'
4. 
a. UPDATE `persediaan`.`pelanggan` SET `no_pelanggan` = '' WHERE CONVERT(`pelanggan`.`id_pelanggan` USING utf8) = '5' LIMIT 1;
b. UPDATE `persediaan`.`penjualan_detail` SET `Id_penjualan` = '', `Kode_produk` = '' WHERE CONVERT(`penjualan_detail`.`Id_penjualan_detail` USING utf8) = '6' LIMIT 1;

5.   SELECT penjualan_detail.id_penjualan, produk.kode_produk, produk.nama_produk, penjualan_detail.harga_jual, penjualan_detail.jumlah
FROM penjualan_detail RIGHT JOIN produk
ON penjualan_detail.kode_produk=produk.kode_produk
6. 
a. SELECT id_penjualan FROM penjualan

b. SELECT id_penjualan, tgl_transaksi
FROM penjualan

7. 
a. SELECT COUNT( * ) AS Jumlah_id_penjualan
FROM penjualan

b. SELECT sum(a.tgl_transaksi) as Tgl_transaksi
FROM (SELECT count(*) as tgl_transaksi FROM penjualan) a
8. SELECT id_penjualan,total_harga,
CASE total_harga
WHEN '300000' THEN 'Tidak ada diskon'
WHEN '650000' THEN 'Tidak ada diskon'
WHEN '1000000' THEN 'Tidak ada diskon'
WHEN '1000000' THEN 'Tidak ada diskon'
WHEN '1500000' THEN '15%'
WHEN '7000000' THEN '15%'
END AS 'diskon'
FROM
penjualan
9. 
a. SELECT *
FROM penjualan_detail
WHERE kode_produk = '00003'
b. SELECT *
FROM penjualan_detail
WHERE jumlah = '5'
OR jumlah = '6' 
10. SELECT penjualan_detail.kode_produk, penjualan_detail.harga_jual
FROM penjualan_detail
 

Mengenai Saya

Foto saya
serang, banten, Indonesia
saya adalah mahasiswa yang selalu ingin menjadi lebih baik dari orang lain..