朱政吉国立东华大学历史学系.ppt

上传人:本田雅阁 文档编号:2742748 上传时间:2019-05-10 格式:PPT 页数:47 大小:485.01KB
返回 下载 相关 举报
朱政吉国立东华大学历史学系.ppt_第1页
第1页 / 共47页
朱政吉国立东华大学历史学系.ppt_第2页
第2页 / 共47页
朱政吉国立东华大学历史学系.ppt_第3页
第3页 / 共47页
朱政吉国立东华大学历史学系.ppt_第4页
第4页 / 共47页
朱政吉国立东华大学历史学系.ppt_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《朱政吉国立东华大学历史学系.ppt》由会员分享,可在线阅读,更多相关《朱政吉国立东华大学历史学系.ppt(47页珍藏版)》请在三一文库上搜索。

1、朱政吉 國立東華大學歷史學系 May 10, 2019,Database Management Exercise 1,Edited: Cheng-Ji Chu, HIST.NDHU,2006,2,Contents,Example: Banking Database Query 1. From Query 2. From Query 3. Rename Query 4. Tuple Variables Query 5. Tuple Variables Query 6. String Operation Query 7. Ordering Query 8. Set Operations Query

2、 9. Set Operations Query 10. Set Operations,Query 11. Aggregate Functions Query 12. Aggregate Functions Query 13. Aggregate Functions Query 14. Group Query 15. Having Query 16. Set Membership Query 17. Set Membership Query 18. Set Comparison Query 19. All Query 20. Deletion Query 21. Deletion,Edited

3、: Cheng-Ji Chu, HIST.NDHU,2006,3,Fig 1. 分行 (branch),Fig 3. 帳目 (account),Fig 2. 客戶 (customer),Example: Banking Database,Edited: Cheng-Ji Chu, HIST.NDHU,2006,4,Fig 4. 存款 (depositor),Fig 6. 借款 (borrower),Fig 5. 貸款 (loan),Example: Banking Database (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,5,Query 1.

4、From,目的: 查詢借款 x 貸款的結果,8 x 7 =56 筆,借款,貸款,Edited: Cheng-Ji Chu, HIST.NDHU,2006,6,Query 1. From (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,7,Query 1. From (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,8,Query 2. From,目的: 查詢在Redwood分行有貸款的客戶。結果直欄為客戶名、貸款編號及總計。,借款,貸款,Edited: Cheng-Ji Chu, HIST.NDHU,2006,9

5、,Query 2. From (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,10,Query 3. Rename,目的: 找到所有客戶的客戶名、貸款編號及總計。並且將直欄的貸款編號更名。,借款,貸款,Edited: Cheng-Ji Chu, HIST.NDHU,2006,11,Query 3. Rename (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,12,Query 4. Tuple Variables,目的: 查詢在某些分行有貸款的客戶。結果直欄為客戶名、貸款編號及總計。,借款,貸款,Edited:

6、 Cheng-Ji Chu, HIST.NDHU,2006,13,Query 4. Tuple Variables (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,14,Query 5. Tuple Variables (cont.),目的: 查詢資產大於至少一個位於Brooklyn分行的其他分行。,Edited: Cheng-Ji Chu, HIST.NDHU,2006,15,Query 5. Tuple Variables (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,16,Query 6. String

7、 Operation,目的: 查詢客戶所住街道之字串中,有Main的。結果直欄為客戶名。,Edited: Cheng-Ji Chu, HIST.NDHU,2006,17,Query 6. String Operation (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,18,Query 7. Ordering,目的: 以客戶名作排序依據,查詢所有在Perryridge分行貸款的客戶。,借款,貸款,Edited: Cheng-Ji Chu, HIST.NDHU,2006,19,Query 7. Ordering (cont.),Edited: Cheng

8、-Ji Chu, HIST.NDHU,2006,20,Query 8. Set Operations,目的: 查詢有貸款、存款或兩者都有的客戶。,借款,貸款,Edited: Cheng-Ji Chu, HIST.NDHU,2006,21,Query 8. Set Operations (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,22,Query 9. Set Operations,目的: 查詢同時有貸款及存款的客戶。,借款,貸款,Edited: Cheng-Ji Chu, HIST.NDHU,2006,23,Query 9. Set Operati

9、ons (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,24,Query 10. Set Operations,目的: 查詢有存款,但無貸款的客戶。,借款,貸款,Edited: Cheng-Ji Chu, HIST.NDHU,2006,25,Query 10. Set Operations (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,26,Query 11. Aggregate Functions,目的: 查詢Perryridge分行的平均結餘。,Edited: Cheng-Ji Chu, HIST.NDH

10、U,2006,27,Query 11. Aggregate Functions (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,28,Query 12. Aggregate Functions,目的: 查詢客戶數目。,Edited: Cheng-Ji Chu, HIST.NDHU,2006,29,Query 12. Aggregate Functions (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,30,Query 13. Aggregate Functions,目的: 查詢存款人數。,Edited: Ch

11、eng-Ji Chu, HIST.NDHU,2006,31,Query 13. Aggregate Functions (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,32,Query 14. Group,目的: 查詢每個分行的存款人數。,帳目,存款,Edited: Cheng-Ji Chu, HIST.NDHU,2006,33,Query 14. Group (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,34,Query 15. Having,目的: 查詢平均帳目結餘超過1200元的分行名。,Edited:

12、 Cheng-Ji Chu, HIST.NDHU,2006,35,Query 15. Having (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,36,Query 16. Set Membership,目的: 查詢同時有存款及貸款的客戶。,存款,借款,Edited: Cheng-Ji Chu, HIST.NDHU,2006,37,Query 16. Set Membership (cont.),註: 另一方法為使用intersect,類似Query9。,Edited: Cheng-Ji Chu, HIST.NDHU,2006,38,Query 17.

13、 Set Membership,目的: 查詢有貸款,但無存款的客戶。,存款,借款,Edited: Cheng-Ji Chu, HIST.NDHU,2006,39,Query 17. Set Membership (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,40,Query 18. Set Comparison,目的: 查詢資產大於至少一個位於Brooklyn分行的其他分行。,Edited: Cheng-Ji Chu, HIST.NDHU,2006,41,Query 18. Set Comparison (cont.),註:另一方法為 Query 5

14、.,Edited: Cheng-Ji Chu, HIST.NDHU,2006,42,Query 19. All,目的:查詢資產大於所有位於Brooklyn分行的其他分行。,Edited: Cheng-Ji Chu, HIST.NDHU,2006,43,Query 19. All (cont.),Edited: Cheng-Ji Chu, HIST.NDHU,2006,44,Query 20. Deletion,目的: 刪除所有Perryridge分行的帳目資料。,Edited: Cheng-Ji Chu, HIST.NDHU,2006,45,Query 20. Deletion (cont.),刪除前,刪除後,Edited: Cheng-Ji Chu, HIST.NDHU,2006,46,Query 21. Deletion,目的: 刪除所有位於Brooklyn的所有分行之帳目資料。,Edited: Cheng-Ji Chu, HIST.NDHU,2006,47,Query 21. Deletion (cont.),刪除前,刪除後,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1