Minggu, 06 Juli 2014

Menampilkan, Update, Hapus data di database

Selamat siang  sahabat lukman madura...
kali ini ane mao share tentang tugas kuliah SIMBADA (SISTEM BASIS DATA)





Untuk Soal Dan Jawabannya silahkan di download disini 

Buatlah database Nasabah Bank “Sejahtera” yang terdiri dari tabel data cabang, dan tabel data nasabah sebagai berikut :
Data Cabang
Kd_cabang Nama Alamat Jml_Nasabah
KC001 KC NAROTAMA AR HAKIM 8
KC002 KC KLAMPIS NGASEM 5
KC003 KC SEMOLOWARU SEMAMPIR 8
KC004 KC SUKOLILO KEPUTIH 7
KC005 KC DELES MEDOKAN 3

Data Nasabah
Kd_Nasabah Nama Alamat Rekening Kd_cabang Saldo
N0001 Januar Candi 12340001 KC002 1500000
N0002 Febri Gading 12340002 KC004 2500000
N0003 Marina Gamping 12340003 KC005 1400000
N0004 Aprilia Janti 12340004 KC001 7000000
N0005 Memey Kotabaru 12340005 KC003 2000000
N0006 Junita Kalasan 12340006 KC001 1200000
N0007 Juliana Terban 12340007 KC002 1300000
N0008 Agusto Sinoman 12340008 KC005 2800000
N0009 Septiana Terban 12340009 KC004 9000000
N0010 Oktavia Sagan 12340010 KC003 4500000
N0011 Novia Monjali 12340011 KC001 750000
N0012 Desia Timoho 12340012 KC005 1200000



Buatlah perintah dan tampilkan hasilnya untuk perintah-perintah sebagai berikut:
1.Menampilkan semua nasabah, alamat dan saldonya.
2.Menampilkan nama nasabah dengan saldo > 2000000.
3.Menampilkan nama nasabah dengan alamat Monjali.
4.Menampilkan nama nasabah dengan kode cabang KC003.
5.Menampilkan semua data kantor cabang (nama dan alamat).
6.Menampilkan nama kantor cabang dengan alamat Janti.
7.Menampilkan nama kantor cabang dengan jumlah nasabah > 5 orang.
8.Mengupdate data kantor cabang dengan kode KC002 menjadi :
Nama                         : KC Ambarukmo
Alamat                        : Ambarukmo
Jumlah Nasabah     : 15
9.Menghapus data semua kantor cabang dengan jumlah nasabah kurang dari 5.
10.Mengupdate data nasabah dengan kode N0010 menjadi :
Alamat            : Monjali
Saldo              : 9000000
11.Menghapus semua nasabah dengan alamat Terban.
12.Menampilkan saldo maksimal.
13.Menampilkan rata-rata saldo nasabah.
14.Menampilkan jumlah nasabah.


Tabel mhs
+————+——–+——+———-+———-+——-+
| nim       | nama   | jk   | agama   | alamat  | kelas |
+————+——–+——+———-+———-+——-+
| 0422100011 | emy   | P   | islam   | gresik | A   |
| 0412100012 | waldan | L   | islam   | sidoarjo | B   |
| 0422100013 | tasya | P   | islam   | sidoarjo | B   |
| 0422100014 | rika   | P   | katholik | surabaya | C    |
| 0412100015 | thomas | L   | katholik | surabaya | A   |
+————+——–+——+———-+———-+——-+

Tabel Dosen
+———–+———–+——+————+————–+————+
| nip       | namadosen | jk   | alamat     | telp         | pendidikan |
+———–+———–+——+————+————–+————+
| 132312490 | aulia     | P   | sidoarjo | 08122771344 | S2         |
| 132312478 | putri     | P   | gresik     | 085678900123 | S3         |
| 132312455 | ratna     | P   | sidoarjo   | 08123456779 | S2        |
| 132312445 | mirza     | L   | surabaya   | 08113456888 | S3         |
| 132312433 | budi     | L   | surabaya   | 08117890123 | S2         |
+———–+———–+——+————+————–+————+
      Tabel Jurusan
+————–+—————————-+———–+
| kode_jurusan | nama_jurusan               | ketua     |
+————–+—————————-+———–+
| S1TI         | Sistem Komputer S1        | 132312490 |
| S1SI         | Sistem Informasi S1        | 132312478 |
| D3MI         | Manajemen Informatika D3   | 132312455 |
| D3KA         | Komputerisasi Akuntansi D3 | 132312445 |
| D3TK         | Teknik Komputer D3         | 132312433 |
+————–+—————————-+———–+
Tabel Kelas
+—–+————–+———–+————+
| kls | kode_jurusan | nip       | dosen_wali |
+—–+————–+———–+————+
| A  | S1TI         | 132312490 | 132312490 |
| C  | S1TI         | 132312490 | 132312490 |
| B | D3MI         | 132312455 | 132312455 |
| D | S1SI         | 132312478 | 132312478 |
+—–+————–+———–+————+ 
Gunakan tabel mahasiswa, kelas, jurusan dan dosen untuk menampilkan data berikut:
15.menampilkan data dosen (nip, nama) yang menjabat sebagai ketua jurusan sekaligus menjadi dosen wali.
16.Menampilkan data dosen (nip,nama) yang tidak menjabat sebagai ketua jurusan.
17.Menampilkan data dosen (nip, nama) yang tidak menjadi dosen wali.
18.Menampilkan daftar mahasiswa yang dibimbing oleh seorang dosen wali.
19.Menampilkan daftar mahasiswa suatu jurusan.
20.Menampilkan daftar mahasiswa suatu jenjang program studi.


Buatlah database Market Dealer, yang terdiri dari tabel pembelian, barang, penjualan, suplier, agen, dimana atributnya adalah sebagai berikut :
Pembelian (kd_pembelian, hari, tanggal, kd_suplier,kd_barang,jumlah)
Barang (kd_barang,nama_barang)
Penjualan (kd_penjualan,hari,tanggal,kd_agen,kd_barang, jumlah)
Suplier (kd_suplier,nama_suplier,alamat)
Agen (kd_agen,nama_agen,alamat)
Tuliskan perintah untuk menampilkan data dengan ketentuan berikut, dan tampilkan hasilnya:
21. Menampilkan data pembelian (kodepembelian, hari, tanggal, nama suplier, nama barang, jumlah).
22.Menampilkan data penjualan (kode penjualan, hari, tanggal, nama agen, nama barang, jumlah)
23.Menampilkan nama barang yang terjual dengan jumlah > 20.
24.Menampilkan nama barang dan jumlah barang yang terjual pada tanggal 1 agustus 2009 dikelompokkan berdasarkan nama barang.
25.Menampilkan nama dan alamat suplier yang menyuplai sabun.
26.Menampilkan nama dan alamat agen yang membeli shampo.
27.Menampilkan nama barang yang terbeli dengan agen yang beralamat di yogyakarta.
28.Menampilkan nama suplier yang menyuplai barang pada tanggal 2 agustus 2009.
29.Menampilkan barang yang paling banyak terjual, dan kolom yang ditampilkan adalah kode_penjualan, kode_barang, jumlah.
30.Menampilkan tanggal yang menunjukkan terjadi penjualan terbanyak, dan kolom yang ditampilkan adalah kode_penjualan, tanggal, jumlah
- See more at: http://tubagus.dosen.narotama.ac.id/#sthash.Me4GqShn.dpuf
Buatlah database Nasabah Bank “Sejahtera” yang terdiri dari tabel data cabang, dan tabel data nasabah sebagai berikut :
Data Cabang
Kd_cabang Nama Alamat Jml_Nasabah
KC001 KC NAROTAMA AR HAKIM 8
KC002 KC KLAMPIS NGASEM 5
KC003 KC SEMOLOWARU SEMAMPIR 8
KC004 KC SUKOLILO KEPUTIH 7
KC005 KC DELES MEDOKAN 3

Data Nasabah
Kd_Nasabah Nama Alamat Rekening Kd_cabang Saldo
N0001 Januar Candi 12340001 KC002 1500000
N0002 Febri Gading 12340002 KC004 2500000
N0003 Marina Gamping 12340003 KC005 1400000
N0004 Aprilia Janti 12340004 KC001 7000000
N0005 Memey Kotabaru 12340005 KC003 2000000
N0006 Junita Kalasan 12340006 KC001 1200000
N0007 Juliana Terban 12340007 KC002 1300000
N0008 Agusto Sinoman 12340008 KC005 2800000
N0009 Septiana Terban 12340009 KC004 9000000
N0010 Oktavia Sagan 12340010 KC003 4500000
N0011 Novia Monjali 12340011 KC001 750000
N0012 Desia Timoho 12340012 KC005 1200000



Buatlah perintah dan tampilkan hasilnya untuk perintah-perintah sebagai berikut:
1.Menampilkan semua nasabah, alamat dan saldonya.
2.Menampilkan nama nasabah dengan saldo > 2000000.
3.Menampilkan nama nasabah dengan alamat Monjali.
4.Menampilkan nama nasabah dengan kode cabang KC003.
5.Menampilkan semua data kantor cabang (nama dan alamat).
6.Menampilkan nama kantor cabang dengan alamat Janti.
7.Menampilkan nama kantor cabang dengan jumlah nasabah > 5 orang.
8.Mengupdate data kantor cabang dengan kode KC002 menjadi :
Nama                         : KC Ambarukmo
Alamat                        : Ambarukmo
Jumlah Nasabah     : 15
9.Menghapus data semua kantor cabang dengan jumlah nasabah kurang dari 5.
10.Mengupdate data nasabah dengan kode N0010 menjadi :
Alamat            : Monjali
Saldo              : 9000000
11.Menghapus semua nasabah dengan alamat Terban.
12.Menampilkan saldo maksimal.
13.Menampilkan rata-rata saldo nasabah.
14.Menampilkan jumlah nasabah.


Tabel mhs
+————+——–+——+———-+———-+——-+
| nim       | nama   | jk   | agama   | alamat  | kelas |
+————+——–+——+———-+———-+——-+
| 0422100011 | emy   | P   | islam   | gresik | A   |
| 0412100012 | waldan | L   | islam   | sidoarjo | B   |
| 0422100013 | tasya | P   | islam   | sidoarjo | B   |
| 0422100014 | rika   | P   | katholik | surabaya | C    |
| 0412100015 | thomas | L   | katholik | surabaya | A   |
+————+——–+——+———-+———-+——-+

Tabel Dosen
+———–+———–+——+————+————–+————+
| nip       | namadosen | jk   | alamat     | telp         | pendidikan |
+———–+———–+——+————+————–+————+
| 132312490 | aulia     | P   | sidoarjo | 08122771344 | S2         |
| 132312478 | putri     | P   | gresik     | 085678900123 | S3         |
| 132312455 | ratna     | P   | sidoarjo   | 08123456779 | S2        |
| 132312445 | mirza     | L   | surabaya   | 08113456888 | S3         |
| 132312433 | budi     | L   | surabaya   | 08117890123 | S2         |
+———–+———–+——+————+————–+————+
      Tabel Jurusan
+————–+—————————-+———–+
| kode_jurusan | nama_jurusan               | ketua     |
+————–+—————————-+———–+
| S1TI         | Sistem Komputer S1        | 132312490 |
| S1SI         | Sistem Informasi S1        | 132312478 |
| D3MI         | Manajemen Informatika D3   | 132312455 |
| D3KA         | Komputerisasi Akuntansi D3 | 132312445 |
| D3TK         | Teknik Komputer D3         | 132312433 |
+————–+—————————-+———–+
Tabel Kelas
+—–+————–+———–+————+
| kls | kode_jurusan | nip       | dosen_wali |
+—–+————–+———–+————+
| A  | S1TI         | 132312490 | 132312490 |
| C  | S1TI         | 132312490 | 132312490 |
| B | D3MI         | 132312455 | 132312455 |
| D | S1SI         | 132312478 | 132312478 |
+—–+————–+———–+————+ 
Gunakan tabel mahasiswa, kelas, jurusan dan dosen untuk menampilkan data berikut:
15.menampilkan data dosen (nip, nama) yang menjabat sebagai ketua jurusan sekaligus menjadi dosen wali.
16.Menampilkan data dosen (nip,nama) yang tidak menjabat sebagai ketua jurusan.
17.Menampilkan data dosen (nip, nama) yang tidak menjadi dosen wali.
18.Menampilkan daftar mahasiswa yang dibimbing oleh seorang dosen wali.
19.Menampilkan daftar mahasiswa suatu jurusan.
20.Menampilkan daftar mahasiswa suatu jenjang program studi.


Buatlah database Market Dealer, yang terdiri dari tabel pembelian, barang, penjualan, suplier, agen, dimana atributnya adalah sebagai berikut :
Pembelian (kd_pembelian, hari, tanggal, kd_suplier,kd_barang,jumlah)
Barang (kd_barang,nama_barang)
Penjualan (kd_penjualan,hari,tanggal,kd_agen,kd_barang, jumlah)
Suplier (kd_suplier,nama_suplier,alamat)
Agen (kd_agen,nama_agen,alamat)
Tuliskan perintah untuk menampilkan data dengan ketentuan berikut, dan tampilkan hasilnya:
21. Menampilkan data pembelian (kodepembelian, hari, tanggal, nama suplier, nama barang, jumlah).
22.Menampilkan data penjualan (kode penjualan, hari, tanggal, nama agen, nama barang, jumlah)
23.Menampilkan nama barang yang terjual dengan jumlah > 20.
24.Menampilkan nama barang dan jumlah barang yang terjual pada tanggal 1 agustus 2009 dikelompokkan berdasarkan nama barang.
25.Menampilkan nama dan alamat suplier yang menyuplai sabun.
26.Menampilkan nama dan alamat agen yang membeli shampo.
27.Menampilkan nama barang yang terbeli dengan agen yang beralamat di yogyakarta.
28.Menampilkan nama suplier yang menyuplai barang pada tanggal 2 agustus 2009.
29.Menampilkan barang yang paling banyak terjual, dan kolom yang ditampilkan adalah kode_penjualan, kode_barang, jumlah.
30.Menampilkan tanggal yang menunjukkan terjadi penjualan terbanyak, dan kolom yang ditampilkan adalah kode_penjualan, tanggal, jumlah
- See more at: http://tubagus.dosen.narotama.ac.id/#sthash.Me4GqShn.dpuf
Buatlah database Nasabah Bank “Sejahtera” yang terdiri dari tabel data cabang, dan tabel data nasabah sebagai berikut :
Data Cabang
Kd_cabang Nama Alamat Jml_Nasabah
KC001 KC NAROTAMA AR HAKIM 8
KC002 KC KLAMPIS NGASEM 5
KC003 KC SEMOLOWARU SEMAMPIR 8
KC004 KC SUKOLILO KEPUTIH 7
KC005 KC DELES MEDOKAN 3

Data Nasabah
Kd_Nasabah Nama Alamat Rekening Kd_cabang Saldo
N0001 Januar Candi 12340001 KC002 1500000
N0002 Febri Gading 12340002 KC004 2500000
N0003 Marina Gamping 12340003 KC005 1400000
N0004 Aprilia Janti 12340004 KC001 7000000
N0005 Memey Kotabaru 12340005 KC003 2000000
N0006 Junita Kalasan 12340006 KC001 1200000
N0007 Juliana Terban 12340007 KC002 1300000
N0008 Agusto Sinoman 12340008 KC005 2800000
N0009 Septiana Terban 12340009 KC004 9000000
N0010 Oktavia Sagan 12340010 KC003 4500000
N0011 Novia Monjali 12340011 KC001 750000
N0012 Desia Timoho 12340012 KC005 1200000



Buatlah perintah dan tampilkan hasilnya untuk perintah-perintah sebagai berikut:
1.Menampilkan semua nasabah, alamat dan saldonya.
2.Menampilkan nama nasabah dengan saldo > 2000000.
3.Menampilkan nama nasabah dengan alamat Monjali.
4.Menampilkan nama nasabah dengan kode cabang KC003.
5.Menampilkan semua data kantor cabang (nama dan alamat).
6.Menampilkan nama kantor cabang dengan alamat Janti.
7.Menampilkan nama kantor cabang dengan jumlah nasabah > 5 orang.
8.Mengupdate data kantor cabang dengan kode KC002 menjadi :
Nama                         : KC Ambarukmo
Alamat                        : Ambarukmo
Jumlah Nasabah     : 15
9.Menghapus data semua kantor cabang dengan jumlah nasabah kurang dari 5.
10.Mengupdate data nasabah dengan kode N0010 menjadi :
Alamat            : Monjali
Saldo              : 9000000
11.Menghapus semua nasabah dengan alamat Terban.
12.Menampilkan saldo maksimal.
13.Menampilkan rata-rata saldo nasabah.
14.Menampilkan jumlah nasabah.


Tabel mhs
+————+——–+——+———-+———-+——-+
| nim       | nama   | jk   | agama   | alamat  | kelas |
+————+——–+——+———-+———-+——-+
| 0422100011 | emy   | P   | islam   | gresik | A   |
| 0412100012 | waldan | L   | islam   | sidoarjo | B   |
| 0422100013 | tasya | P   | islam   | sidoarjo | B   |
| 0422100014 | rika   | P   | katholik | surabaya | C    |
| 0412100015 | thomas | L   | katholik | surabaya | A   |
+————+——–+——+———-+———-+——-+

Tabel Dosen
+———–+———–+——+————+————–+————+
| nip       | namadosen | jk   | alamat     | telp         | pendidikan |
+———–+———–+——+————+————–+————+
| 132312490 | aulia     | P   | sidoarjo | 08122771344 | S2         |
| 132312478 | putri     | P   | gresik     | 085678900123 | S3         |
| 132312455 | ratna     | P   | sidoarjo   | 08123456779 | S2        |
| 132312445 | mirza     | L   | surabaya   | 08113456888 | S3         |
| 132312433 | budi     | L   | surabaya   | 08117890123 | S2         |
+———–+———–+——+————+————–+————+
      Tabel Jurusan
+————–+—————————-+———–+
| kode_jurusan | nama_jurusan               | ketua     |
+————–+—————————-+———–+
| S1TI         | Sistem Komputer S1        | 132312490 |
| S1SI         | Sistem Informasi S1        | 132312478 |
| D3MI         | Manajemen Informatika D3   | 132312455 |
| D3KA         | Komputerisasi Akuntansi D3 | 132312445 |
| D3TK         | Teknik Komputer D3         | 132312433 |
+————–+—————————-+———–+
Tabel Kelas
+—–+————–+———–+————+
| kls | kode_jurusan | nip       | dosen_wali |
+—–+————–+———–+————+
| A  | S1TI         | 132312490 | 132312490 |
| C  | S1TI         | 132312490 | 132312490 |
| B | D3MI         | 132312455 | 132312455 |
| D | S1SI         | 132312478 | 132312478 |
+—–+————–+———–+————+ 
Gunakan tabel mahasiswa, kelas, jurusan dan dosen untuk menampilkan data berikut:
15.menampilkan data dosen (nip, nama) yang menjabat sebagai ketua jurusan sekaligus menjadi dosen wali.
16.Menampilkan data dosen (nip,nama) yang tidak menjabat sebagai ketua jurusan.
17.Menampilkan data dosen (nip, nama) yang tidak menjadi dosen wali.
18.Menampilkan daftar mahasiswa yang dibimbing oleh seorang dosen wali.
19.Menampilkan daftar mahasiswa suatu jurusan.
20.Menampilkan daftar mahasiswa suatu jenjang program studi.


Buatlah database Market Dealer, yang terdiri dari tabel pembelian, barang, penjualan, suplier, agen, dimana atributnya adalah sebagai berikut :
Pembelian (kd_pembelian, hari, tanggal, kd_suplier,kd_barang,jumlah)
Barang (kd_barang,nama_barang)
Penjualan (kd_penjualan,hari,tanggal,kd_agen,kd_barang, jumlah)
Suplier (kd_suplier,nama_suplier,alamat)
Agen (kd_agen,nama_agen,alamat)
Tuliskan perintah untuk menampilkan data dengan ketentuan berikut, dan tampilkan hasilnya:
21. Menampilkan data pembelian (kodepembelian, hari, tanggal, nama suplier, nama barang, jumlah).
22.Menampilkan data penjualan (kode penjualan, hari, tanggal, nama agen, nama barang, jumlah)
23.Menampilkan nama barang yang terjual dengan jumlah > 20.
24.Menampilkan nama barang dan jumlah barang yang terjual pada tanggal 1 agustus 2009 dikelompokkan berdasarkan nama barang.
25.Menampilkan nama dan alamat suplier yang menyuplai sabun.
26.Menampilkan nama dan alamat agen yang membeli shampo.
27.Menampilkan nama barang yang terbeli dengan agen yang beralamat di yogyakarta.
28.Menampilkan nama suplier yang menyuplai barang pada tanggal 2 agustus 2009.
29.Menampilkan barang yang paling banyak terjual, dan kolom yang ditampilkan adalah kode_penjualan, kode_barang, jumlah.
30.Menampilkan tanggal yang menunjukkan terjadi penjualan terbanyak, dan kolom yang ditampilkan adalah kode_penjualan, tanggal, jumlah
- See more at: http://tubagus.dosen.narotama.ac.id/#sthash.Me4GqShn.dpuf

0 komentar:

Posting Komentar