五、驗證資料庫功能
編寫下列題目以驗證資料庫是否滿足所需,並將程式與執行結果張貼下來。
-
請查詢正修公司代理了哪幾家出版公司,請列印出出版商名稱與負責人。
-
請查詢旗標圖書公司發行了哪些書籍。
-
請查詢本公司代理期標圖書公司的折扣多少。
-
請查詢本公司出貨給北方書局的折扣多少。
-
請查詢員工劉志明銷售多少了哪些書籍,請列印出書籍名稱與數量。
-
請查詢作者粘添壽出版哪些書,請列印出書籍名稱、出版商、定價。
-
請查詢還有哪些書籍還未出貨,請列印出書籍名稱、出版商、數量。
-
請列印出哪些書籍已出貨,但還未付款。
-
請查詢北方書局訂購哪些書籍,及其狀況,請列印出書籍名稱、出版社、數量。
六、評分說明
-
補滿上述範例未完成部分,並成功的實作於 MySQL上,期末報告最高
60
分,未繳交報告者,這學期不予評分。
-
我們發現在訂單總表以{訂單編碼、書店編碼}為主鍵,可能出現同一筆訂單有兩個以上的業務人員如何改善?改善後並實現成功,期末報告最高
70分。
-
除改善前一題缺點外,再增加以下功能:公司希望各個業務人員不要互相競爭,每一個業務人員劃分負責下游經銷書局,請問整個資料庫系統應如何修改?改善後並實現成功,期末報告最高 80
分。
-
您可以再改善本範例的邏輯設計嗎(其實它設計得很差)?如果成功修改並實現它,期末報告最高 90
分(與前兩題無關)。
-
如果您研讀本範例後,而另外設計一個應用系統的資料庫,並依照此範例步驟實現它,自行設計驗證題目,也驗證系統設計是可用的,期末報告最高 100
分(無論簡單或困難,只要 3
個資料表以上、不跟別人一樣,而且是自己設計的,都算)。
|
翻轉工作室:粘添壽
資料庫系統概論(含邏輯設計)
翻轉電子書系列:
|