圖書數據庫設計說明書_第1頁
圖書數據庫設計說明書_第2頁
圖書數據庫設計說明書_第3頁
圖書數據庫設計說明書_第4頁
圖書數據庫設計說明書_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、圖書管理系統(tǒng)數據庫設計外部設計標識符和狀態(tài)數據庫軟件:提供MS ACCESS(JET 4.0)數據存儲接口;系統(tǒng)要求建立的數據庫名稱:Liboary.mdb概念設計原始數據的形式:數據名稱Login組成名稱格式范圍精度說明UserName字符16-使用人員的姓名UserPwd字符16-登錄時輸入的密碼數據名稱Books組成名稱格式范圍精度說明BookID自動編號整數-圖書編號BookName字符16-圖書名BookAuthor字符8-圖書作者Category字符8-圖書類別Price貨幣8-圖書價錢Status是/否1-圖書狀態(tài)BookDay日期日期-進管日期數據名稱Reader組成名稱格式范

2、圍精度說明ReaderID自動編號整數-讀者編號ReaderName字符16-讀者姓名ReaderSex字符2-讀者性別ReaderAddress 字符50-讀者地址ReaderPhone字符11-讀者電話Reader字符8標記讀者數據名稱BorrowReturn組成名稱格式范圍精度說明Bor_Ret_ID自動編號整數-借閱編號Book_ID關聯(lián)-圖書編號ReaderID關聯(lián)-讀者編號BorrowDate 日期8-借書日期ReturnDate日期8-還書日期邏輯結構設計邏輯結構設計數據庫的邏輯結構圖如下:主鍵及關系說明:表Login中UserName為主鍵表Books中BookID為主鍵表Re

3、ader中ReaderID為主鍵表BorrowReturn中Bor_Ret_ID為主鍵,BookID受表Books中BookID約束,ReaderID受表Reader中ReaderID約束2、表設計數據庫對應的表設計如下圖(字段采用英文表示): 表設計的字段請參考概念設計部分原始數據的形式。3、檢查、默認約束對象設計:1、表Login:UserName用戶名稱最多允許輸入8個漢字,不允許為空;UserPwd密碼允許為空,并且在不輸入初始情況下,用戶的密碼都為空。Reader不允許為空,標記用戶與讀者的關系2、表BooksBookID不允許為空BookName唯一標識BookAuthor不允許為

4、空Category不允許為空,目的幫助查找Price不允許為空Status標記圖書是否借出,不允許為空3、表ReaderReaderID不允許為空ReaderName不允許為空ReaderSex不允許為空ReaderAddress不允許為空ReaderPhone不允許為空Reader不允許為空,標記用戶與讀者的關系4、表BorrowReturnBor_Ret_ID不允許為空Book_ID不允許為空,關聯(lián)表Books中的BookIDReaderID不允許為空,關聯(lián)表Reader中的ReaderIDBorrowDate不允許為空ReturnDate允許為空,值必需大于BorrowDate物理結構設

5、計在ACCESS中,VBDATABASE按照JET引擎所規(guī)定的存儲策略進行數據存儲。運用設計數據字典設計1、數據庫數據庫名稱:圖書管理.mdbACCESS版本:與應用程序可執(zhí)行文件處于同一目錄下;2、表表名存儲實體描述類型全文索引鍵主鍵引用字段Login用戶基礎表(無)UserNameBooks圖書基礎表(無)BookIDReader讀者基礎表(無)ReaderIDBorrowReturn借閱記錄基礎表(無)Bor_Ret_IDBooks_ BookIDReader_ ReaderID3、表結構表名:Login字段名中文描述數據類型長度輸入范圍是否為空UserName姓名文本16字符、數字NO

6、UserPwd密碼文本16字符、數字YESReader讀者文本8字符NO表名:Books字段名中文描述數據類型長度輸入范圍是否為空BookID圖書編號文本16字符、數字NOBookName圖書名文本16字符、數字NOBookAuthor圖書作者文本8字符NOCategory圖書類別文本8字符NOPrice圖書價錢價錢8數字NOStatus圖書狀態(tài)是/否1字符NOBookDay進管日期日期8字符、數字NO表名:Reader字段名中文描述數據類型長度輸入范圍是否為空ReaderID讀者編號文本16字符、數字NOReaderName讀者姓名文本16字符、數字NOReaderSex讀者性別文本2字符NOReaderAddress 讀者地址文本50字符、數字NOReaderPhone讀者電話文本11數字NO表名:BorrowReturn字段名中文描述數據類型長度輸入范圍是否為空Bor_Ret_ID借閱編號自動編號-NOBook_ID圖書編號文本16字符、數字NOReaderID讀者編號文本16字符、數字NOBorrowDate 借書日期日期8日期NOReturnDate還書日期日期8日期NO安全保密設計數據庫只被少數授

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論