3.每一份影像拷貝(TitleCopy)都有各自的編號Id,同一個影像的若干拷貝編號不同,但是不同的影像拷貝的編號可能會重復。必須記錄下是否已經出租,以便于店員隨時能夠查詢拷貝資料的當前狀態(status)。
4.系統中允許會員預定某項影像資料,但必須提前預約租賃時間(res_date)。
5.每一項出租事項需要記錄下來(租借日期book_date,實際歸還日期act_ret_date,過期時間(exp_ret_date)。
業務邏輯實現:
1.查詢出所有用戶的名字(name)以及用戶所借閱的影像資料名字(title)和借閱的日期(book_date)。
2.查詢出最近一周訂閱影像資料的用戶的名字(name)和相應的影像資料名字(title)及借閱日期(book_date)。
3.查詢出下周日應該歸還的影像資料的名稱(title)和借閱者的姓名(name),地址(address)。
4.查詢出已經超期還未歸還的影像資料的名稱(title)和借閱者的姓名(name),地址(address)。
5.查詢出最近一月借閱次數最多的影像資料的名稱(title)。
6.查詢出已經登記但是還沒有拷貝的影像資料的名稱(title)。
7.查詢出本周預定最多的影像資料的名稱(title)。
要求:
1.實體關系模型
2.表實例圖
3.建表語句
4.樣例數據入庫(insert語句)
5.業務邏輯實現(select語句)
數據庫設計
采用oracle數據庫進行設計。
1.根據需求分析,設計數據庫,其實體關系模型圖
2.由表實例圖,設計建表語句。
使用JDBC鏈接數據庫
JDBC(JavaDataBaseConnectivity,java數據庫連接)是一種用于執行SQL語句的JavaAPI,可以為多種關系數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準,據此可以構建更高級的工具和接口,使數據庫開發人員能夠編寫數據庫應用程序。
使用Servlet編寫服務器端應用程序
Servlet是一種服務器端的Java應用程序,具有獨立于平臺和協議的特性,可以生成動態的Web頁面。它擔當客戶請求(Web瀏覽器或其他HTTP客戶程序)與服務器響應(HTTP服務器上的數據庫或應用程序)的中間層。Servlet是位于Web服務器
大學生志愿活動實踐報告范
時間:2023-09-19 03:0:43大學生三下鄉社會實踐活動
時間:2023-09-14 18:0:07大學生返家鄉社會實踐活動
時間:2023-09-17 18:0:12大學生假期實踐總結報告范
時間:2023-09-14 19:0:40