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

正文內(nèi)容

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

2024-11-25 17:15 本頁面


【正文】 讀者類型信息表ReaderType字段信息列表字段名稱含義屬性類型長度備注ID類型編號int4主碼ReaderType類型名稱varchar10Not nullBorrowBookNum借書數(shù)量int4Not null 讀者信息表Reader字段信息列表字段名稱含義屬性類型長度備注ReaderID讀者編號varchar10主碼ReaderName姓名varchar10Not nullReaderSex性別varchar2男/女ReaderBirth出生年月Datetime8ReaderTel聯(lián)系電話varchar13Not nullReaderAddr地址varchar100聯(lián)系地址ReaderStatus狀態(tài)varchar4表示在校、畢業(yè)或者轉(zhuǎn)學(xué)ReaderTypeID讀者類型int4所屬類型編號,外碼—BorrowedCount已借次數(shù)int4Not nullPaperType證件類型varchar4證件類型名稱,外碼—PaperNum證件號碼varchar20證件類型編號,外碼—ReaderWork職業(yè)varchar20學(xué)生、教授,副教授等[Email]電子郵箱varchar30Remark備注varchar100BorrowedSum已借書數(shù)int4Not nullInDate登記日期int8Not null 證件類型信息表PaperType字段信息列表字段名稱含義屬性類型長度備注PaperID證件編號varchar4PaperName證件名稱varchar10Not null 圖書類型信息表BookType字段信息列表字段名稱含義屬性類型長度備注TID圖書類型varchar4主碼TType類型名稱varchar20文藝、理工等Not null 出版社信息表BookConcern字段信息列表字段名稱含義屬性類型長度備注CID出版社編號varchar4主碼CName出版社名稱varchar20Not null 圖書信息表Book字段信息列表字段名稱含義屬性類型長度備注BookID圖書編號varchar10主碼BookName圖書名稱varchar20WritterName作者varchar10默認(rèn):未知BookConcern出版社編號varchar4Not nullPublishDate出版日期datetime8BookType圖書類型varchar4LentCount借書次數(shù)int4默認(rèn):0Status狀態(tài)varchar4結(jié)出、在館等默認(rèn):在館InDate入館時間datetime8當(dāng)天BookView圖書簡介text16默認(rèn):無PageCount頁數(shù)int4默認(rèn):0Accessories序列號varchar20Not nullInterpret譯者varchar20默認(rèn):無Price價格money8默認(rèn):0 圖書借閱信息表GiveInfo字段信息列表字段名稱含義屬性類型長度備注BookID圖書編號varchar10主碼ReaderID讀者編號varchar10主碼GiveTime還書時間datetime8Not nullIsAddTime續(xù)借時間bit1Not nullReturnTime還書時間datetime8Not nullAmerce罰款money8Not nullGiveAccessories歸還序列varchar2Not nullIsReturnTime實際歸還時間datetime8Not nullUserID操作人varchar10Not null 圖罰款信息表Amerce字段信息列表字段名稱含義屬性類型長度備注AmerceID罰款流水號varchar10主碼Amerce罰款金額varchar8主碼ADate罰款時間datetime8Not nullABookID相關(guān)圖書Amemo10Not nullAReader相關(guān)讀者Amemo10Not nullAUserID操作人員Amemo10Not nullAreason罰款原因varchar10Not nullAmemo備注Amemo50 圖罰款信息表Amerce字段信息列表字段名稱含義屬性類型長度備注ATypeID罰款類型號varchar10主碼ATName罰款名稱varchar10Not nullATList罰款條目text16Not null4) 數(shù)據(jù)庫的物理設(shè)計(視圖)的建立RAID(獨立磁盤冗余陣列)是由多個磁盤驅(qū)動(一個陣列)組成的磁盤系統(tǒng),可以提供更高性能、可靠性、存儲容量和更低的成本。容錯列陣分為送0~5共六個RAID等級。每個等級使用不同的算法實現(xiàn)容錯。SQL server一般使用RAID等級0、1和5(注:RAID僅在windows 、windows 2000及windows 2003等系統(tǒng)上配合使用)。RAID1也稱為鏡像集的磁盤文件系統(tǒng)或磁盤鏡像系統(tǒng)。磁盤鏡像提供選定磁盤的冗余的、完全一樣的復(fù)本。所有寫入主磁盤的數(shù)據(jù)均寫入鏡像磁盤。RAID 1提供容錯能力,如一個磁盤數(shù)據(jù)損壞總是可以從另一個磁盤得到恢復(fù)。這種級別的RAID基本上能保證數(shù)據(jù)讀取的性能,但是由于在寫數(shù)據(jù)時需要將相同的數(shù)據(jù)同時寫到兩個硬盤上,因而RAID1會降低數(shù)據(jù)的寫性能。RAID5 等級也稱帶奇偶校驗的數(shù)據(jù)分割技術(shù),時目前設(shè)計中常用的策略。該等級在陣列內(nèi)的磁盤中,將數(shù)據(jù)分成大塊。并在所有的磁盤中寫入奇偶校驗的信息,數(shù)據(jù)同于有這些奇偶信息提供。數(shù)據(jù)和奇偶信息排列在磁盤列陣上,而且兩者始終錯開存放在不同的磁盤上,所有RAID 5提供陣列上的所有數(shù)據(jù)冗余,在大多數(shù)情況下允許單個磁盤發(fā)生故障并被替代,而不會中斷系統(tǒng)運行(指所謂的熱插拔)。RAID 5提供的性能比RAID0和RAID1要低一些,但提供更高的可靠性和更快的恢復(fù)能力。相對RAID1 RAID5,在同樣保證數(shù)據(jù)可靠性的前提下,實現(xiàn)更高的性能和存儲量。SQL server 2000使用一組操作系統(tǒng)文件映射數(shù)據(jù)庫。數(shù)據(jù)庫中的所有數(shù)據(jù)和對象(如表、存儲過程、觸發(fā)器和視圖)都存儲在下列3種文件類型的操作系統(tǒng)文件中。1) 主數(shù)據(jù)庫文件。這些文件包含數(shù)據(jù)庫的啟動信息。主數(shù)據(jù)庫文件還用于存儲數(shù)據(jù)。每個數(shù)據(jù)庫都包含一個主數(shù)據(jù)庫文件。2) 次數(shù)據(jù)庫文件。這些文件含有不能置于主數(shù)據(jù)庫文件中的所有數(shù)據(jù)。如果主數(shù)據(jù)庫文件足夠大,能夠容納數(shù)據(jù)庫中的所有數(shù)據(jù),則該數(shù)據(jù)庫不需要此數(shù)據(jù)庫文件。有些數(shù)據(jù)庫可能非常大,因此需要多個次數(shù)據(jù)文件,或可能在各自的磁盤驅(qū)動器上使用次要文件,以便在多個磁盤上存儲數(shù)據(jù)。3) 事務(wù)日志文件。這些文件用于包含于恢復(fù)數(shù)據(jù)庫的日志信息。每個數(shù)據(jù)庫必須至少有一個事務(wù)日志文件(但是可以有多個),日志文件最小為512KB,其擴(kuò)展名一般為ldf。創(chuàng)建一個簡單的數(shù)據(jù)庫demo時,可以只使用一個包含所有數(shù)據(jù)和對象的主數(shù)據(jù)庫文件和一個包含事物日志信息的日志文件。而在創(chuàng)建更復(fù)雜的數(shù)據(jù)庫mis時,可以使用一個主數(shù)據(jù)庫文件和5個輔助文件。數(shù)據(jù)庫內(nèi)的數(shù)據(jù)和對象可被擴(kuò)展到所有的6個文件中,另外有4個日志文件包含事物日志信息。文件組允許對文件進(jìn)行分組,以便于管理和數(shù)據(jù)的分配/放置。例如,可以分別在3個硬盤驅(qū)動器上創(chuàng)建3個文件(、),并將這3個文件指派到文件文件組Fgroup1中。然后,可以明確的在文件組Fgroup1上創(chuàng)建一個表。對表中數(shù)據(jù)的查詢將分散到3個磁盤上,因而性能以提高。在RAID(獨立磁盤冗余陣列)上創(chuàng)建單個文件也可以獲得相同的性能改善。文件和文件組使得在新磁盤上可輕易的添加新文件。(1)在目前實驗條件下,根據(jù)實驗的實際需求,將各數(shù)據(jù)文件存儲在以下路徑中。create database bookon primary(name=39。book39。,filename=39。D:\Study\SQL\39。,size=5,maxsize=20,filegrowth=1)log on(name=39。book39。,filename=39。D:\Study\SQL\39。,size=2,maxsize=8,filegrowth=1)Go(視圖)的建立Book表BookConcern表BookType表GiveInfo表PaperType表Reader表ReaderType表User表Amerce表AmerceType表為提高數(shù)據(jù)庫數(shù)據(jù)的存取速度,而需要設(shè)置合適的存取方式,主要采用以下兩類存取方式。存儲過程和建立索引。實際對數(shù)據(jù)服務(wù)器新能的要求主要需要參照設(shè)計目標(biāo),實現(xiàn)依據(jù)應(yīng)來自以下三種方式:理論上設(shè)計、仿真測試和實際運行的反饋分析。仿真測試可以采用一些專業(yè)的軟件測試工具(如Load Runner),這對于還沒有投入實際運行的數(shù)據(jù)庫系統(tǒng)的性能分析具有重要的參考意義。作為數(shù)據(jù)庫系統(tǒng)的管理者(包括分析設(shè)計角色),需要了解應(yīng)用程序的需求和數(shù)據(jù)的邏輯、物理結(jié)構(gòu),并在相互沖突的數(shù)據(jù)庫中(如聯(lián)機事物處理和面向決策支持應(yīng)用間的矛盾)權(quán)衡利弊。雖然各因素和手段之間存在復(fù)雜的聯(lián)系,我們可以簡單的將其劃分為如下兩種方式:(1) 設(shè)計經(jīng)途數(shù)據(jù)庫模式設(shè)計(如分區(qū)表、索引等)(2) 配置途徑配置途徑通過將網(wǎng)絡(luò)流通、磁盤I/O和CPU時間減到最小,使每個查詢的響應(yīng)時間最短并最大限度的提高整個數(shù)據(jù)庫服務(wù)器的吞吐量、1) 硬件配備,如磁盤I/O使用RAID,針對大量數(shù)據(jù)交互情形內(nèi)存的提升會顯著減少總體的相應(yīng)時間,CPU時一個較難預(yù)算的因素,一般需要實際測試才能做出判斷。2) 參數(shù)配置,一般數(shù)據(jù)庫可能有一套自動資源管理機制,那只是非自主的資源發(fā)揮而已,適用于一般的應(yīng)用情形,對于嚴(yán)格要求的唱歌,只有Oracle這樣的產(chǎn)品對能提供一套完整的性能調(diào)整機制,使得數(shù)據(jù)庫系統(tǒng)管理員實現(xiàn)目標(biāo)(如Oracle中SGA各種參數(shù)的設(shè)置。)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1