A. Buatlah Defenisi tabel ini menggunakan sql Note : field dengan tanda tulisan tebal adalah primary key 1. MsBarang Field Name KdBarang NmBarang HgSatuan JumStock Type Char Varchar Money Int 2. MsPelanggan Field Name KdPelanggan NmPelanggan Jenkel Alamat Kota Telp Char Varchar Char Varchar Char Char 3. MsPegawai Field Name KdPegawai NmPegawai Alamat Kota Telp Char Varchar Varchar Char Char 4. Transaksi Field Name TglTrans KdTrans KdPelanggan KdPegawai Type Smalldatetime Char Char Char 5. DetilTransaksi Field Name KdTrans KdBarang JumJual Width 5 30 Type Width 5 30 1 40 20 15 Type Width 5 30 40 20 15 Width 5 6 5 5 Type Char Char Smallint Width 6 5 B. Masukkan data-data berikut ini menggunakan perintah sql insert 1. MsBarang KdBarang NmBarang AR001 Monitor Samsung 14 BR002 Scanner UMAX CR001 Keyboard 104 keys UR001 Flash Disk Kingston 2. MsPegawai KdPegawai NmPegawai PG001 Wawan PG002 Yosi PG003 Yeni 3. KdPelanggan CS001 CS002 CS003 CS004 MsPelanggan NmPelanggan Yogi Dodo Henny Haryani Alamat Sumbersari 12 Candi Bima 3 Borobudur 145 Jenkel P P W W 4. Transaksi TglTrans KdTrans 25/11/2007 TR001 26/11/2007 TR002 27/11/2007 TR003 5. DetilTransaksi KdTrans TR001 TR001 TR001 TR002 TR003 TR003 HgSatuan 1000000 2000000 200000 250000 Kota Malang Malang Malang Alamat Mujair 12 Mawar 9 Ceker Ayam 2 Bend Sutami 7 KdPelanggan CS001 CS004 CS002 KdBarang AR001 BR002 CR001 UR001 BR002 UR001 JumStock 12 4 20 9 Telp 434232 442221 243455 Kota Malang Jakarta Surabaya Malang Telp 456789 543781 444222 537372 KdPegawai PG001 PG002 PG001 JumJual 1 1 1 2 1 1 C. Tampilkan data menggunakan perintah SELECT dengan ketentuan : Untuk table MSBarang 1. tampilkan data semua barang 2. tampilkan kolom kode barang, nama barang, jumlah stok 3. tampilkan data barang yang memiliki stok > 10 4. tampilkan kolom nama barang, harga satuan dan jumlah stok yang harga diatas 25000 dan stok diatas 10 5. tampilkan data yang nama barangnya berawalan ‘M’ 6. tampilkan semua data yang memiliki kode belakang ‘001’ 7. tampilkan data barang yang memiliki harga diantara 10000 sampai 50000 Untuk table MSPelanggan 8. tampilkan data pelanggan yang tinggal di kota Malang 9. tampilkan kolom kode pelanggan, nama pelanggan dan kota tempat tinggal pelanggan 10. tampilkan kolom kode pelanggan, nama pelanggan dan kota tempat tinggal pelanggan dimana nama pelanggan diawali huruf ‘H’ 11. tampilkan kode pelanggan, nama pelanggan, jenis kelamin. Untuk pelanggan pria (P) 12. tampilkan data pelanggan yang tidak tinggal di malang 13. tampilkan data pelanggan yang tidak tinggal di malang 14. tampilkan data pelanggan yang tinggal di malang ATAU berjenis kelamin pria (P) Untuk table DetilTransaksi 15. tampilkan data total jumlah jual dari table DetilTransaksi. 16. hitunglah jumlah record yang ada di table DetilTransaksi berdasarkan kode transaksi 17. tampilkan kode barang yang terjual atau yang tercatat dalam table DetilTransaksi, dengan syarat masing-masing data hanya ditampilkan sekali. Untuk table gabungan 18. tampilkan data transaksi dengan menampilkan data KdTrans, KdPelanggan, NmPelanggan 19. tampilkan kolom kode transaksi, kode barang, nama barang 20. tampilkan kolom kode transaksi, kode barang, nama barang, jumlah jual. Untuk barang yang memiliki jumlah jual > 1 21. tampilkan data yang menampilkan KdTrans, KdPelanggan, nama pelanggan, KdPegawai, NmPegawai 22. tampilkan kode transaksi, kode barang, jumlah jual, harga barang dan (harga barang x jumlah jual) dengan menggunakan alias Total ATURAN PENYELESAIAN : setiap query nomor soal dibuat dalam satu file .sql contoh a1.sql a2.sql a3.sql sampai dengan c22.sql (simpan langsung dari query di sql server (my new query) file2 sql tsb di zip di kirmkan ke email : [email protected] subject : [tugas sql server1][kelas][nama] contoh : [tugas sql server1][G][Syobirin] DEADLINE TUGAS MALAM SELASA ALIAS SENIN JAM 12 MALAM ALIAS 24.00 ALIAS 5 MEI 2014 JAM 24.00 untuk kelas yang kosmanya novri soal untuk table gabungan (18 s/d 22) tidak wajib dikerjakan..