ERD to SQL

download ERD to SQL

of 15

Transcript of ERD to SQL

3. Bentuk Normal Ketiga( 3 NF ) Relasi_Siswa No_Induk 105445 105446 Nama Gita Riska Amalia Siti Nur Azizah Kelas VII-1 VII-1 Relasi_Bayar Kd_Bayar 001 002 003 Relasi_Pembayaran No_Kwitansi 1211090030 1211090031 No_Induk 105445 105446 Tanggal 12/11/2009 12/11/2009 Jenis_Bayar Buku OSIS Sekolah Besar_Bayar Rp. 114.000 Rp. 25.000 Rp. 100.00

Kwitansi No_Kwitansi 1211090030 Kd_Bayar 001 002 003 001 Total bayar Rp. 239.000 Rp. 239.000 Rp. 239.000 Rp. 114.000 Tanggal 12/11/2009 12/11/2009 12/11/2009 12/11/2009

1211090031

4. Bentuk ERD Pembayaran SPP

1Siswa*No_Induk Nama Kelas

MMembayar Pembayaran

*No_Kwitansi **No_induk Tanggal

1Menjadi

MKwitansi*No_Kwitansi **Kd_bayar Total_Bayar Tangga

MMembentuk

1 Bayar*Kd_bayar Jns_bayar Harga_bayar

1. Mengimplementasikan ERD Pembayaran SPP dengan mengunakan SQL Server a. Pembuatan Database

b. Pembuatan Table Siswa menggunakan Alter add Constraint

c. Pembuatan Tabel Bayar

d. Pembuatan Tabel Pembayaran yang lansung di relasikan pada tabel Siswa, yakni No_Induk menjadi foreign key pada tabel pembayaran

e. Pembuatan Tabel Kwitansi yang langsung direlasikan pada table Bayar, yakin kd_bayar menjadi foreign key pada table Kwitansi

2. Input data menggunakan enterprise a. Input data Siswa

b. Input data bayar

c. Input data Pembayaran

d. Input data Kwitansi

3. MEMBUAT 20 QUERY DENGAN 1 TABEL 1. Menampilkan data pada table siswa

2. Menampilkan data pada table bayar

3. Menampilkan data pada table Pembayaran

4. Menampilkan data pada table Kwitansi

5. Menampilkan Seluruh nama pada table Siswa

6. Menampilkan nama siswa berdasarkan no induk

7. Menampilkan nama siswa berdasarkan nama yang huruf awal M

8. Menampilkan nama siswa berdasarkan Kelas

9. Menampilkan kode bayar dan Jenis bayar berdasarkan Besar bayar lebih dari 50.000

10. Menampilkan kode bayar dan besar bayar berdasarkan jenis bayar OSIS

11. Menampilkan total bayar berdasarkan no kwitansi 1211090001

12. Menampilkan tanggal berdasarkan no kwitansi1211090001

13. Menampilkan banyak nya jumlah kwitansi

14. menampilkan no_kwitansi dan kd_bayar berdasarkan diatas tanggal 12

15. menampilkan total bayar tertinggi pada table kwitansi

16. menampilkan total bayar terendah pada table kwitansi

17. menampilkan rata rata pada table bayar

18. Menampilkan jenis bayar berdasarkan abjad/berurutan

19. Menampilkan jenis bayar & besar bayar