freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計報告實例-文庫吧

2024-08-02 10:52 本頁面


【正文】 實際名字中首單詞一個系統(tǒng)盡量采取同一單詞。  前綴:使用小寫字母 tb,表示表。  例如:tbMember tbMember_Info t bForum_Board tbForum_Thread1 字段命名規(guī)則  數(shù)字、字符、日期/時間、 lob(大對象) 、雜項,字段由表的簡稱、下劃線,實際名字加后綴組成。  后綴:使用小寫字母,代表該字段的屬性?! ?例如:  User_Idint User_Namestr User_RegDatedtm 視圖命名規(guī)則  字段由前綴和實際名字組成,中間用下劃線連接?! ∏熬Y:使用小寫字母 vi,表示視圖。  例如:vi_User vi_UserInfo 存儲過程命名規(guī)則  字段由前綴和實際名字組成,中間用下劃線連接?! ∏熬Y:使用小寫字母 sp,表示存儲過程?! ±纾簊p_User SQL 語句規(guī)則.. . . ..學(xué)習(xí)好幫手所有 SQL 語句的關(guān)鍵詞全部大寫或首字母大寫,比如 SELECT,UPDATE,FROM,ORDER,BY 等。4. 邏輯設(shè)計.. . . ..學(xué)習(xí)好幫手.. . . ..學(xué)習(xí)好幫手 表匯總表名 功能說明Users 記錄用戶的基本信息,包括姓名、性別、單位、聯(lián)系方式等UserRole 記錄用戶的角色,不同的角色擁有不同的權(quán)限UserRights 記錄圖書管理系統(tǒng)中用戶可擁有的所有權(quán)限OverLimitRecord 記錄超期的圖書借閱記錄LostRecord 記錄圖書遺失的記錄OrderRecord 記錄讀者預(yù)約圖書的情況BorrowRecord 記錄讀者借閱圖書的情況Book 記錄圖書的基本信息,包括書名、出版社、頁數(shù)、是否可借閱等Library 記錄圖書館分館的基本情況,包括分館地址、電話等信息.. . . ..學(xué)習(xí)好幫手BookCategory 記錄圖書的類別及相關(guān)屬性,劃分不同類別可方便用戶借閱查找BookKinds 記錄圖書的種類及相關(guān)屬性,不同種類的書籍有不同的賠付價格SystemLog 記錄系統(tǒng)的運行情況 表 Users表名 Users列名 數(shù)據(jù)類型 空/非空 約束條件 表示含義UserID Int 非空 主鍵 用戶編號UserName nvchar 非空 無 用戶姓名UserNum int 非空 無 用戶學(xué)號UserSex nvchar(2) 可以為空 只能是男或是女 用戶性別UserRole int 非空 只能為“用戶角色”表中已有項的角色編號用戶所屬角色UserUnit nvchar 可以為空 無 用戶所在單位UserEmail nvchar 可以為空 格式為“” 用戶郵箱UserPhone nvchar(11)可以為空 位數(shù)為 11 位,全部字符為數(shù)字 用戶聯(lián)系電話UserPsw nvchar(12)非空 長度至少為 6,最多為 12 位的數(shù)字、字母的組合用戶登錄密碼UserIsBorrow int 非空 無 用戶是否可借閱書籍UserBorroeCnt int 非空 無 用戶當(dāng)前可借閱的書籍?dāng)?shù)量補充說明 為外鍵,關(guān)聯(lián)著用戶角色表中的角色編號 的初始值為 1,當(dāng) UserBorrowCnt 的值為 0 時其值為 0,當(dāng)用戶出現(xiàn)超期事務(wù)未處理時,UserIsBorrow 的值為 1,出現(xiàn)遺失事務(wù)未處理時其值2,當(dāng)同時有UserBorrowCnt 為 0 和超期事務(wù)未處理時其值為3,當(dāng)同時有 UserBorrowCnt 為 0 和遺失事務(wù)未處理時其值為4,當(dāng)同時有遺失和超期事務(wù)未處理時其值為5 ,只有當(dāng)其值為 1時表示當(dāng)前可借,否則當(dāng)前不可借閱。 表 UserRole表名 UserRole列名 數(shù)據(jù)類型 空/非空 約束條件 表示含義RoleID int 非空 主鍵 角色編號RoleName nvchar 非空 最大為 256 個字符 角色名稱RoleDescribe nvchar 可以為空 無 角色描述RoleBorrowCnt int 非空 無 可借閱書籍的最大數(shù)量.. . . ..學(xué)習(xí)好幫手RoleBorrowDays int 非空 無 可借閱書籍的最大天數(shù)RoleBorrowTimes int 非空 無 可續(xù)借的次數(shù)RoleContinueDays int 非空 無 續(xù)借一次可多借閱書籍的天數(shù)RoleRights int 非空 只能為權(quán)限表中已有項的編號角色所擁有的權(quán)限補充說明 RoleRights 為外鍵,關(guān)聯(lián)著權(quán)限表中的權(quán)限編號 表 UserRights表名 UserRights列名 數(shù)據(jù)類型 空/非空 約束條件 表示含義RightsId int 非空 主鍵 權(quán)限編號RightsName nvchar 非空 最大為 256 個字符 權(quán)限名稱RightsDescribe nvchar 可以為空 無 權(quán)限描述補充說明 無 表 OverLimitRecord表名 OverLimitRecord列名 數(shù)據(jù)類型 空/非空 約束條件 表示含義OLRID int 非空 主鍵 超期記錄編號OLRUserID int 非空 無 超期借閱書籍的讀者編號OLRBookID int 非空 無 超期被借閱的書籍編號OverDays int 非空 無 超期天數(shù)IsFine boolean 非空 無 是否已經(jīng)繳納超期罰款的標(biāo)識OverCost int 非空 無 超期應(yīng)繳納的罰款金額補充說明 OLRUserID 和 OLRBookID 為外鍵,分別關(guān)聯(lián)用戶表中的用戶編號和圖書表中的圖書編號 表 LostRecord表名 LostRecord列名 數(shù)據(jù)類型 空/非空 約束條件 表示含義LostRecID int 非空 主鍵 書籍遺失記錄編號LostRecBookID int 非空 無 遺失的書籍編號LostRecUserID int 非空 無 遺失書籍的用戶編號LostRecDate date 非空 無 書籍遺失事務(wù)等級日期LostIsFine boolean 非空 無 是否已經(jīng)繳納遺失書籍賠付款LostReBuy boolean 非空 無 是否已經(jīng)重新購入該書籍.. . . ..學(xué)習(xí)好幫手補充說明 LostRecUserID 和 LostRecBookID 為外鍵,分別關(guān)聯(lián)用戶表中的用戶編號和圖書表中的圖書編號 表 OrderRecord表名 OrderRecord列名 數(shù)據(jù)類型 空/非空 約束條件 表示含義OrderRecID int 非空 主鍵 預(yù)約圖書記錄的編號OrderRecBookID int 非空 無 被預(yù)約圖書的編號OrderRecUserID int 非空 無 預(yù)約圖書的用戶編號OrderRecDate date 非空 無 預(yù)約圖書的日期OrderIsFinish boolean 非空 無 預(yù)約活動是否完成補充說明 OrderRecUserID 和 OrderRecBookID 為外鍵,分別關(guān)聯(lián)用戶表中的用戶編號和圖書表中的圖書編號 表 BorrowRecord表名 OrderRecord列名 數(shù)據(jù)類型 空/非空 約束條件 表示含義BRD int 非空 主鍵 借閱書籍記錄的編號BRUserID int 非空 無 借閱書籍的用戶的編號BRBookID int 非空 無 被借閱的書籍的編號BRDate date 非空 無 借閱書籍的時間BRIsBack boolean 非空 無 是否已經(jīng)歸還書籍的標(biāo)識位BRBackDate date 非空 無 用戶應(yīng)該歸還書籍的最大日期BRIsContinue boolean 非空 無 用戶是否可以續(xù)借書籍BRContinueTimes int 非空 無 用戶還可以續(xù)借該書籍的次數(shù)BRIsOVerLimit boolean 非空 無 借閱的書籍是否已經(jīng)超期BROverLimitFine vnchar 可以為空 無 若書籍超期所應(yīng)繳納的超期款補充說明 OrderRecUserID 和 OrderRecBookID 為外鍵,分別關(guān)聯(lián)用戶表中的用戶編號和圖書表中的圖書編號 表 Book表名 Book列名 數(shù)據(jù)類型空/非空 約束條件 表示含義BookID int 非空 主鍵 書籍編號BookName nvchar 非空 最大長度為 256 個字符 書籍名稱BookAuthor nvchar 非空 最大長度為 256 個字符 書籍的作者名.. . . ..學(xué)習(xí)好幫手ISBNID nvchar 非空 最大長度為 256 個字符 書籍的 ISBN 碼Publish nvchar 非空 最大長度為 256 個字符 書籍的出版社名PublishPlace nvchar 非空 最大長度為 256 個字符 書籍的出版地PublishDate date 非空 無 書籍的出版時間TotalWords int 非空 無 書籍的總字數(shù)TotalPage int 非空 無 書籍的總頁數(shù)BookPrice nvchar 非空 無 書籍的定價BookAbstruct nvchar 非空 無 書籍的內(nèi)容簡介BookCategory int 非空 無 書籍的類別BookInDate date 非空 無 書籍的入庫時間BookLibrary int 非空 無 書籍所在的圖書分館IsBorrow boolean 非空 無 標(biāo)識書籍當(dāng)前是否可借BookKind int 非空 無 書籍的種類補充說明 為外鍵,關(guān)聯(lián)著圖書類別表中的類別編號 為外鍵,關(guān)聯(lián)這圖書種類表中的種類編號,如哲學(xué)類,文學(xué)類,設(shè)置圖書類別圖書可以方便用戶進行查找和定位,圖書的種類表示書籍的種類,如新書、珍藏版書籍、外文書、中文書,設(shè)置圖書種類是可能不同種類的書籍在超期、遺失時的賠付額度不一樣,如 1980 年前的書屬于珍藏版的書,遺失后應(yīng)該按定價的 5 倍賠付等,則該書籍當(dāng)前不可借閱 256 是因為可能一本書的作者為多個,名字的總長度較大 碼為圖書的分類編碼,同樣的書籍的 ISBN 碼應(yīng)該一樣 表 Liabrary表名 Liabrary列名 數(shù)據(jù)類型空/非空 約束條件 表示含義LiabraryID int 非空 主鍵 圖書分館編號LibNam nvchar 非空 最大長度為 256 個字符 圖書分館名稱LibPhone nvchar 非空 最大長度為 11 圖書分館的聯(lián)系電話LibAddress nvchar 非空 最大長度為 256 個字符 圖書分館的地址LibAbstruct nvchar 非空 無 圖書分館的簡介補充說明 一個圖書管理系統(tǒng)可能同時管理位于不同位置的幾個圖書分館,所以需要設(shè)置圖書分館表,一本圖書也應(yīng)該屬于某一個圖書分館.. . . ..學(xué)習(xí)好幫手 表 BookCategory表名 BookCategory列名 數(shù)據(jù)類型空/非空 約束條件 表示含義CategoryID int 非空 主鍵 圖書類別編號CategoryName nvchar 非空 最大長度為 256 個字符圖書類別名稱CategoryDescribe nvchar 非空 無 類別的簡介補充說明 圖書的類別是指圖書內(nèi)容的分類,如哲學(xué)類、歷史類、計算機類等,將圖書按類別歸類可方便用戶的查找和借閱 表 BookKind表名 BookKind列名 數(shù)據(jù)類型 空/非空 約束條件 表示含義KindID int 非空 主鍵 圖書種類編號KindName nvchar 非空 最大長度為 256 個字符 圖書種類名稱KindDescribe nvchar 可以為空 無 圖書種類的簡介OverLimitCost nvchar 非空 無 圖書超期的罰金額度LostCost nvchar 非空 無 圖書遺失的罰金額度補充說明 圖書可能會被劃分為新書、珍藏版書籍、外文書、中文書等種類,根據(jù)種類的不同書籍的超期、遺失的賠付金額也不同,如外文書遺失需要賠付兩倍定價的金額,而一般的中文書只需按定價賠付等,所以需要劃分不同的書籍種類 表 SystemLog表名 SystemLog列名 數(shù)據(jù)類型 空/非空 約束條件 表示含義LogID int 非空 主鍵 系統(tǒng)日志編號LogContent nvchar
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1