You are on page 1of 3

[H

QUN TR C S D LIU 12HT: BI TP TUN 2] 1 BI TP H QUN TR C S D LIU BI TP 2 LP 12HT

STORED PROCEDURE
M T C S D LIU
S dng lc CSDL Ngn hng ging nh BI TP 1. + TaiKhoan(MaTK, NgayLap, SoDu, TrangThai, LoaiTK, MaKH) + LoaiTaiKhoan (MaLoai, TenLoai)

+ KhachHang(MaKH, HoTen, NgaySinh, CMND, DiaChi) + GiaoDich(MaGD, MaTK, SoTien, ThoiGianGD, GhiChu)

BI TP STORED PROCEDURE
Vit cc stored procedure sau:

A. Cc stored procedure n gin


1. In ra cu cho Hello World !!!. 2. In ra tng 2 s. 3. Tnh tng 2 s (s dng bin output lu kt qu tr v). 4. In ra tng 3 s (S dng li stored procedure Tnh tng 2 s). 5. In ra tng cc s nguyn t m n n. 6. Kim tra 1 s nguyn c phi l s nguyn t hay khng. 7. In ra tng cc s nguyn t trong on m, n. 8. Tnh c chung ln nht ca 2 s nguyn. 9. Tnh bi chung nh nht ca 2 s nguyn. 10. a vo 2 s, in ra s ln hn.

2 H QUN TR C S D LIU 12HT: BI TP TUN 2

B. Cc stored procedure c truy xut CSDL


11. Xut ra danh sch cc ti khon. 12. Xut ra danh sch cc loi ti khon. 13. Xut ra danh sch cc ti khon ca mt khch hng da vo m khch hng 14. In ra s lng ti khon ca mt khch hng theo m khch hng. 15. In ra s d ca mt ti khon theo m ti khon. 16. In ra tng s d ca mt khch hng theo m khch hng. 17. In thng tin chi tit ca mt khch hng da vo m khch hng (s dng lnh print): Thng tin c nhn, s lng ti khon m khch hng c v tng s d ca cc ti khon ca khch hng. 18. Kim tra xem mt khch hng c tn ti hay khng (da vo m khch hng). 19. In ra danh sch cc ti khon c m trong mt thng / nm no . 20. In ra danh sch cc ti khon c s d ln hn mt s cho trc. 21. In ra danh sch cc khch hng mt thnh ph cho trc. 22. Xut ra ton b cc giao dch ca mt ti khon vo mt ngy cho trc. 23. Xut ra ton b cc giao dch ca mt ti khon trong mt thng/nm cho trc. 24. Xut ra danh sch cc ti khon theo tn loi ti khon. 25. a vo 2 m ti khon, xut ra m ti khon c s d nhiu hn. 26. a vo mt m ti khon, kim tra ti khon c tn ti hay khng. 27. a vo mt m ti khon, in ra thng tin v khch hng (h tn, ngy sinh, cmnd, a ch) v thng tin chi tit ca ti khon (ngy lp, s d, tn loi ti khon) 28. Thc hin xo mt ti khon theo m. Lu ch c php xo nhng ti khon m cha thc hin bt k giao dch no. 29. Thc hin giao dch gi tin vo mt ti khon. Lu phi cp nht s d ca ti khon khi gi tin. 30. Thc hin giao dch rt tin t mt ti khon. Lu , s d ti thiu phi l 50000 v phi cp nht s d ca ti khon khi rt tin.

[H QUN TR C S D LIU 12HT: BI TP TUN 2] 3 31. Thc hin thm mt ti khon. Lu kim tra cc quy nh: 1) Nu s d > 0 th phi thm mt giao dch gi tin co ti khon, 2) Mt khch hng ch c ti a 5 ti khon 32. Thc hin thm mt khch hng. Lu kim tra cc quy nh: Khch hng phi t 18 tui tr ln. HT