數(shù)據(jù)庫(kù)大作業(yè)--圖書(shū)管理系統(tǒng)【高教成教】
《數(shù)據(jù)庫(kù)大作業(yè)--圖書(shū)管理系統(tǒng)【高教成教】》由會(huì)員分享,可在線閱讀,更多相關(guān)《數(shù)據(jù)庫(kù)大作業(yè)--圖書(shū)管理系統(tǒng)【高教成教】(18頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 圖書(shū)管理系統(tǒng) 需求分析 v 信息需求: 為了加強(qiáng)圖書(shū)的管理,設(shè)計(jì)圖書(shū)管理系統(tǒng),方便用戶借閱、管理員管理,減少管理員的工作量。 1) 主要信息需求 1. 圖書(shū)信息:簡(jiǎn)介、出版日期、出版社、作者、書(shū)名、書(shū)號(hào) 2. 讀者信息:姓名、性別、讀者編號(hào)、所在系、聯(lián)系電話 3. 借閱信息:借書(shū)日期、還書(shū)日期、工作號(hào)、書(shū)號(hào)、是否續(xù)借、讀者編號(hào) 4. 管理員信息:姓名、性別、電話、工資、工作號(hào) 5. 管理_書(shū)籍信息:工作號(hào)、書(shū)號(hào)、添加時(shí)間、是否在館 6. 管理_讀者信息:工作號(hào)、讀者編號(hào)、借還確認(rèn)、違章情況、累計(jì)借書(shū) 2)信息間的主要聯(lián)系 1. 一個(gè)讀者可以借
2、閱多本書(shū)籍(1:m) 2. 一本圖書(shū)可以被一 個(gè)讀者借閱(1:1) 3. 一個(gè)圖書(shū)管理員可以管理多個(gè)讀者(1:n) 4. 一個(gè)讀者信息只能被一個(gè)圖書(shū)管理員管理(1:1) 5. 一本圖書(shū)可以被多個(gè)圖書(shū)管理員管理(1:n) 6. 一個(gè)圖書(shū)管理員可以管理多本圖書(shū)(1:m) v 處理需求: 1. 借閱功能:可以方便地借閱圖書(shū)、續(xù)借圖書(shū)、歸還圖書(shū) 2. 查詢功能:按圖書(shū)編號(hào)查找圖書(shū)、按圖書(shū)名稱查找圖書(shū)、按圖書(shū)作者查找圖書(shū)、能夠按照自己的圖書(shū)證編號(hào)查詢自己的狀態(tài)信息 3. 讀者注冊(cè)功能:能夠?qū)π碌淖x者進(jìn)行登記,或注銷(xiāo)讀者的信息 4. 圖書(shū)錄入功能:能夠?qū)⑿碌降膱D書(shū)信息輸入到
3、系統(tǒng)的圖書(shū)信息庫(kù)中 5. 統(tǒng)計(jì)功能:按圖書(shū)編號(hào)統(tǒng)計(jì)書(shū)籍?dāng)?shù)量、按圖書(shū)名稱統(tǒng)計(jì)數(shù)量、按作者統(tǒng)計(jì)書(shū)籍?dāng)?shù)量 v 安全性需求 1. 管理員的權(quán)限最高,可以查詢、修改借閱關(guān)系表、管理員_書(shū)籍表、管理員_讀者表 2. 讀者,可以查看圖書(shū)基本信息、個(gè)人自己的借閱信息。不可以對(duì)其中的信息進(jìn)行添加、修改等操作。 v 完整性需求 1. 在圖書(shū)管理信息表中,書(shū)號(hào)、書(shū)名、作者、出版社、出版日期、簡(jiǎn)介輸入信息的時(shí)候都有類(lèi)型、長(zhǎng)度要求。書(shū)號(hào)、書(shū)名、作者不能為空,其中書(shū)號(hào)為主碼 2. 在讀者信息表中,其中的各類(lèi)信息都有類(lèi)型、長(zhǎng)度要求。讀者編號(hào)、讀者姓名、讀者性別、所在系不能為空,讀者編號(hào)為主碼
4、 3. 在管理員信息表中,其中的各類(lèi)信息都有類(lèi)型、長(zhǎng)度要求。工作號(hào)、姓名、性別不能為空,工作號(hào)為主碼 4. 在借閱關(guān)系表中,其中的各類(lèi)信息都有類(lèi)型、長(zhǎng)度要求,且均不可為空。 工作號(hào)、書(shū)號(hào)為外碼 5. 在管理員_書(shū)籍表中,其中的各類(lèi)信息都有類(lèi)型、長(zhǎng)度要求。工作號(hào)、書(shū)號(hào)不能為空,且為外碼 6. 在管理員_讀者表中,其中的各類(lèi)信息都有類(lèi)型、長(zhǎng)度要求,均不可為空。 工作號(hào)、讀者編號(hào)為外碼 v 程序流程圖 借 閱 所借圖書(shū) 管 理 圖書(shū)管理員 判斷圖書(shū) 是否在館 圖 書(shū) 借
5、 閱 讀 者 圖1 讀者借閱圖書(shū),系統(tǒng)查詢圖書(shū)是否在館。若已借出,顯示借出;未借出進(jìn)行下一步,圖書(shū)管理員將書(shū)借出并登記相關(guān)信息。 v 數(shù)據(jù)流圖 管理員 頂層數(shù)據(jù)流圖 添加圖書(shū) 圖書(shū)信息 讀 者 借出信息
6、 圖書(shū)管理系統(tǒng) 讀者 借書(shū) 圖書(shū) 還書(shū) 拒絕信息 修改信息 查詢 管理員 圖2 第0層數(shù)據(jù)流圖 借書(shū) 所
7、借圖書(shū)信息 借書(shū) 借書(shū)審核 借書(shū) 拒絕借書(shū) 庫(kù)存信息 查詢 借書(shū)信息 查詢信息 還書(shū)審核 還書(shū) 違章情況
8、 圖3 第一層數(shù)據(jù)流圖 建 檔 讀者編號(hào) 第一次借書(shū) 借書(shū)信息 借書(shū) 編號(hào) 修改圖書(shū)信息 存在 借出圖書(shū) 借書(shū)審核 借書(shū)累計(jì)過(guò)多、無(wú)庫(kù)存 拒絕借出
9、 庫(kù)存信息 圖4.借書(shū)的數(shù)據(jù)流圖 還書(shū)審核 還書(shū) 修改圖書(shū)信息 借書(shū)信息 庫(kù)存信息 圖5.還書(shū)的數(shù)據(jù)流圖 使用者 查詢要求 查詢選擇 圖書(shū)統(tǒng)計(jì)查詢 讀者信息 圖書(shū)信息
10、查詢 借書(shū)信息表 庫(kù)存圖書(shū)信息表 查詢結(jié)果 使用者 圖6.查詢的數(shù)據(jù)流圖 v 數(shù)據(jù)字典 1. 數(shù)據(jù)項(xiàng) 數(shù)據(jù)項(xiàng)名 數(shù)據(jù)項(xiàng)含義說(shuō)明 數(shù)據(jù)類(lèi)型 長(zhǎng)度 與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系 讀者編號(hào) 讀者相關(guān)信息 整型 10 決定要借閱的圖書(shū) 讀者姓名 讀者相關(guān)信息 字符型 6 讀者性別 讀者相關(guān)信息 字符型 2 聯(lián)系電
11、話 讀者相關(guān)信息 整型 7 所在系 讀者相關(guān)信息 字符型 10 書(shū)名 圖書(shū)相關(guān)信息 字符型 20 作者 圖書(shū)相關(guān)信息 字符型 6 出版社 圖書(shū)相關(guān)信息 字符型 20 管理員工作號(hào) 管理員相關(guān)信息 整型 10 管理圖書(shū)的借還 管理員姓名 管理員相關(guān)信息 字符型 6 管理員性別 管理員相關(guān)信息 字符型 2 借書(shū)日期 借書(shū)相關(guān)信息 整型 10 還書(shū)日期 借書(shū)相關(guān)信息 整型 10 2. 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)名 含義說(shuō)明 組成 圖書(shū)信息表 定義圖書(shū)的相關(guān)信息 簡(jiǎn)介、出版
12、日期、出版社、作者、書(shū)名、書(shū)號(hào) 讀者信息表 定義讀者的相關(guān)信息 姓名、性別、讀者編號(hào)、所在系、聯(lián)系電話 管理員信息表 定義管理員的相關(guān)信息 姓名、性別、電話、工資、工作號(hào) 借閱關(guān)系表 定義借閱圖書(shū)的相關(guān)信息 借書(shū)日期、還書(shū)日期、工作號(hào)、書(shū)號(hào)、是否續(xù)借、讀者編號(hào) 管理員_書(shū)籍信息表 定義管理員與圖書(shū)的有關(guān)信息 工作號(hào)、書(shū)號(hào)、添加時(shí)間、是否在館 管理員_讀者信息表 定義管理員與學(xué)生的有關(guān)信息 工作號(hào)、讀者編號(hào)、借還確認(rèn)、違章情況、累計(jì)借書(shū) 3. 數(shù)據(jù)流 數(shù)據(jù)流名 來(lái)源 去向 組成 借書(shū) 讀者、圖書(shū) 借書(shū)審核 讀者編號(hào)、書(shū)名、讀者姓名、借書(shū)日期
13、 還書(shū) 圖書(shū)、讀者 還書(shū)審核 讀者編號(hào)、書(shū)名、還書(shū)日期 4. 數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)存儲(chǔ)名 組成 借書(shū)信息 姓名、性別、讀者編號(hào)、所在系、聯(lián)系電話、管理員姓名 庫(kù)存信息 簡(jiǎn)介、出版日期、出版社、作者、書(shū)名、書(shū)號(hào)、是否在館 5. 處理過(guò)程 處理過(guò)程名 含義說(shuō)明 輸入 輸出 借書(shū)過(guò)程 查看圖書(shū)是否被借出 圖書(shū)信息 借閱信息 還書(shū)過(guò)程 查看借閱圖書(shū)的信息 讀者信息 圖書(shū)信息 概念結(jié)構(gòu)設(shè)計(jì) v 局部E-R圖 1. 讀者—借閱—圖書(shū) 一個(gè)讀者可以借閱多本書(shū)籍(1:m) 一本圖書(shū)可以被一個(gè)讀者借閱(1:1) 聯(lián)系電話
14、 讀者編號(hào) 簡(jiǎn)介 出版日期 借書(shū)日期 姓名 作者 m 1 違章數(shù) 讀 者 圖 書(shū) 借閱 性別 書(shū)名 所在系 還書(shū)日期 累計(jì)借書(shū) 書(shū)號(hào) 出版社 圖1. 借閱關(guān)系E—R圖 2. 管理員—管理—讀者 一個(gè)圖書(shū)管理員可以管理多個(gè)讀者(1:n) 一個(gè)讀者信息只能被一個(gè)圖書(shū)管理員管理(1:1) 聯(lián)系電話 工資 讀者編號(hào) 電 話 姓名 性別 1 n 違
15、章數(shù) 讀 者 管理員 管理 性別 姓名 所在系 借還確認(rèn) 累計(jì)借書(shū) 工作號(hào) 圖2. 管理員_讀者關(guān)系E—R圖 3. 管理員—管理—圖書(shū) 一本圖書(shū)可以被多個(gè)圖書(shū)管理員管理(1:n) 一個(gè)圖書(shū)管理員可以管理多本圖書(shū)(1:m) 簡(jiǎn)介 出版日期 添加時(shí)間 電話 作者 m n 工資 管理員 圖 書(shū) 管理 工作號(hào) 書(shū)名 性別 是否在館 姓名 書(shū)號(hào) 出版社 圖3 管理員_圖書(shū)關(guān)系E—R圖 v
16、 全局E-R圖 出版日期 還書(shū)日期 作者 姓名 讀者編號(hào) 借書(shū)日期 簡(jiǎn)介 違章數(shù) 書(shū)名 性別 書(shū)號(hào) 累計(jì)借書(shū) m 1 讀 者 圖 書(shū) 借閱 出版社 聯(lián)系電話 m n ,m 所在系 添加時(shí)間 工資 管理員性別 管理員姓名 電話 工作號(hào) n 1 管理員 是否在館 確認(rèn)借還 管 理 管 理 圖4.系統(tǒng)全局E—R圖 邏輯概念設(shè)計(jì) v
17、 將E-R圖轉(zhuǎn)化為關(guān)系模式 1. 讀者(讀者編號(hào)、讀者姓名、讀者性別、聯(lián)系電話、所在系、違章情況、累計(jì)借書(shū)) 2. 圖書(shū)(書(shū)號(hào)、書(shū)名、作者、出版社、出版日期、簡(jiǎn)介) 3. 管理員(工作號(hào)、姓名、性別、電話、工資) 4. 借閱(讀者編號(hào)、書(shū)號(hào)、是否續(xù)借、借書(shū)日期、還書(shū)日期) 5. 管理員_圖書(shū)(工作號(hào)、書(shū)號(hào)、添加時(shí)間、是否在館) 6. 管理員_讀者(工作號(hào)、讀者編號(hào)、確認(rèn)借還) v 數(shù)據(jù)模型優(yōu)化 將數(shù)據(jù)關(guān)系模式優(yōu)化,最終達(dá)到第三范式。優(yōu)化后的關(guān)系模式: 1. 讀者(讀者編號(hào)、讀者姓名、讀者性別、聯(lián)系電話、所在系、違章情況、累計(jì)借書(shū)) 2. 圖書(shū)(書(shū)號(hào)、書(shū)名、作者、出版
18、社、出版日期、簡(jiǎn)介) 3. 管理員(工作號(hào)、姓名、性別、電話、工資) 4. 借閱(讀者編號(hào)、書(shū)號(hào)、是否續(xù)借、借書(shū)日期、還書(shū)日期) 5. 管理員_圖書(shū)(工作號(hào)、書(shū)號(hào)、添加時(shí)間、是否在館) 6. 管理員_讀者(工作號(hào)、讀者編號(hào)、確認(rèn)借還) 物理概念設(shè)計(jì) v 數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu) 根據(jù)以上的邏輯概念設(shè)計(jì),得出各類(lèi)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu) 1.圖書(shū)信息表 字段名稱 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 屬性 書(shū)號(hào) char 20 NOTNULL 主碼 書(shū)名 char 50 NOTNULL 非主屬性 作者 char 20 NOTN
19、ULL 非主屬性 出版社 char 50 非主屬性 出版日期 data 非主屬性 簡(jiǎn)介 char 200 非主屬性 2.讀者信息表 字段名稱 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 屬性 讀者編號(hào) char 20 NOTNULL 主碼 讀者姓名 char 10 NOTNULL 非主屬性 讀者性別 char 2 NOTNULL 非主屬性 聯(lián)系電話 char 10 非主屬性 所在系 char 20 NOTNULL 非主屬性 違章情況 char 2 非主屬性 累計(jì)借書(shū) int 非
20、主屬性 3.管理員信息表 字段名稱 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 屬性 工作號(hào) char 12 NOTNULL 主碼 姓名 char 20 NOTNULL 非主屬性 性別 char 2 NOTNULL 非主屬性 電話 char 12 非主屬性 工資 char 12 非主屬性 4借閱關(guān)系表 字段名稱 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 屬性 工作號(hào) char 12 NOTNULL 外碼 書(shū)號(hào) char 20 NOTNULL 外碼 讀者編號(hào) char 20 NOTNULL
21、 非主屬性 借書(shū)日期 data NOTNULL 非主屬性 還書(shū)日期 data NOTNULL 非主屬性 是否續(xù)借 char 4 NOTNULL 非主屬性 5管理員_圖書(shū)表 字段名稱 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 屬性 工作號(hào) char 12 NOTNULL 外碼 書(shū)號(hào) char 20 NOTNULL 外碼 添加時(shí)間 data 非主屬性 是否在館 char 14 非主屬性 6.管理員_讀者表 字段名稱 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束 屬性 工作號(hào) char 12 NOTNULL 外碼
22、 讀者編號(hào) char 20 NOTNULL 外碼 借還確認(rèn) char 4 非主屬性 數(shù)據(jù)庫(kù)建立 v 建表 1. 圖書(shū)信息表BOOK CREATE TABLE BOOK ( 書(shū)號(hào) char(20) PRIMARY KEY NOTNULL , 書(shū)名 char(50) NOTNULL , 作者 char(20) NOTNULL , 出版社 char(50) 出版日期 data , 簡(jiǎn)介 char(200)
23、 ) ; 2. 讀者信息表STUDENT CREATE TABLE STUDENT ( 讀者編號(hào) char(20) PRIMARY KEY NOTNULL , 讀者姓名 char(10) NOTNULL , 讀者性別 char(2) NOTNULL , 聯(lián)系電話 char(10) , 所在系 char(20) NOTNULL , 違章情況 char(2) , 借書(shū)累計(jì) int
24、 ) ; 3. 管理員信息表MANAGER CREATE TABLE MANAGER ( 工作號(hào) char(12) PRIMARY KEY NOTNULL , 姓名 char(20) NOTNULL , 性別 char(2) NOTNULL , 電話 char(12) , 工資 char(12) ) ; 4. 借閱關(guān)系表 R—B CREATE TABLE R—B ( 工作號(hào) char(12) NOTNULL
25、 , 書(shū)號(hào) char(20) NOTNULL , 讀者編號(hào) char(20) NOTNULL , 借書(shū)日期 data NOTNULL , 還書(shū)日期 data NOTNULL , 是否續(xù)借 char(4) NOTNULL, PRIMARY KEY (書(shū)號(hào),讀者編號(hào)) , FOREIGN KEY (書(shū)號(hào)) REFERENCES (書(shū)號(hào)) , FOREIGN KEY (讀者編號(hào)) REFERENCES (讀者編號(hào)) ) ; 5. 管理
26、員_圖書(shū)表M—B CREATE TABLE M—B ( 工作號(hào) char(12) NOTNULL , 書(shū)號(hào) char(20) NOTNULL , 添加時(shí)間 data , 是否在館 char(14) , PRIMARY KEY (工作號(hào),書(shū)號(hào)) , FOREIGN KEY (工作號(hào)) REFERENCES (工作號(hào)) , FOREIGN KEY (書(shū)號(hào)) REFERENCES (書(shū)號(hào)) ) ; 6. 管理員_讀者表 M—S CREATE TABL
27、E M—S ( 工作號(hào) char(12) NOTNULL , 讀者編號(hào) char(20) NOTNULL , 借還確認(rèn) char(4) , PRIMARY KEY (工作號(hào),讀者編號(hào)) , FOREIGN KEY (工作號(hào)) REFERENCES (工作號(hào)) , FOREIGN KEY (讀者編號(hào)) REFERENCES (讀者編號(hào)) ) v 權(quán)限 1. 將圖書(shū)信息查詢權(quán)限授給讀者S1 GRANT SELECT ON TABLE B
28、OOK TO S1 2. 將圖書(shū)借閱表、管路員_圖書(shū)表、管理員_讀者表的查詢和修改權(quán)限授給管理員M1 GRANT UPDATE,SELECT ON TABLE R—B,M—B, M—S TO M1 v 視圖 性別為女的管理員信息表建立工資視圖MANAGERWAGE CREATE VIEW MANAGERWAGE AS SELECT 姓名,性別,工資 FROM MANAGER WHERE 性別='女' ; v 觸發(fā)器 建立管理員工資不足1000元,自動(dòng)改為1000元的觸發(fā)器Insert_Or_
29、Update_Wage CREATE TRIGGER Insert_Or_Update_Wage BEFORE INSERT OR UPDATE ON MANAGER FOR EACH ROW AS BEGIN IF (new.Professinal='管理員' ) AND (new.工資< 1000) ) THEN new.工資 : = 1000 ; END IF ; END ; v 索引 1. 在圖書(shū)信息表B
30、OOK建立唯一索引B-BOOKNAME CREATE UNIQUE INDEX B-BOOKNAME ON BOOK(書(shū)名) ; 2. 在讀者信息表STUDENT建立唯一索引S-STUDENTNO CREATE UNIQUE INDEX S-STUDENTNO ON STUDENT (讀者編號(hào) ASC) ; 3. 在圖書(shū)管理員表MANAGER建立唯一索引M-MANAGERNAME CREATE UNIQUE INDEX M-MANAGERNAME ON MANAGER( 姓名) ; 數(shù)據(jù)庫(kù)實(shí)施 v
31、數(shù)據(jù)庫(kù)數(shù)據(jù)的載入和應(yīng)用程序的編制調(diào)試 1. 建立數(shù)據(jù)庫(kù)的結(jié)構(gòu) 創(chuàng)建數(shù)據(jù)庫(kù),建立數(shù)據(jù)庫(kù)中所包含的各個(gè)基本表、視圖、索引等。利用SQL語(yǔ)句中的CREATE DATABASE、CREATE TABLR、CREATE VIEW、CREATE INDEX命令完成。此系統(tǒng)中需要用這些命令,建立圖書(shū)信息表、讀者信息表、管理員信息表、借閱關(guān)系表、管理員_書(shū)籍表、管理員_學(xué)生表、為性別為女的管理員信息表上建立工資視圖、為管理員建立觸發(fā)器工資不足700,自動(dòng)改為700元、為表建立索引。 2. 將原始數(shù)據(jù)裝入數(shù)據(jù)庫(kù) 原始數(shù)據(jù)一般都是分散的,而且他們的組織方式、結(jié)構(gòu)和格式都與新設(shè)計(jì)的數(shù)據(jù)庫(kù)系統(tǒng)
32、中的數(shù)據(jù)有不同程度的區(qū)別。必須將數(shù)據(jù)從各個(gè)地方抽出來(lái),輸入計(jì)算機(jī),并進(jìn)行分類(lèi)轉(zhuǎn)換,使他們的結(jié)構(gòu)與新的系統(tǒng)數(shù)據(jù)庫(kù)的結(jié)構(gòu)一致,然后才能輸入到計(jì)算機(jī)。先輸入少量的數(shù)據(jù),等系統(tǒng)正常運(yùn)行后將所有的原始數(shù)據(jù)裝入到數(shù)據(jù)庫(kù)。如果僅僅插入幾條,可以用INSERT語(yǔ)句。如果為批量的數(shù)據(jù),應(yīng)設(shè)計(jì)數(shù)據(jù)輸入子系統(tǒng)來(lái)進(jìn)行數(shù)據(jù)的輸入。 v 數(shù)據(jù)庫(kù)的試運(yùn)行 所有的程序模塊都通過(guò)的調(diào)試以后,將他們聯(lián)合起來(lái)進(jìn)行調(diào)試,此過(guò)程 要測(cè)試程序的各功能是否正確 、考察系統(tǒng)的性能是否符合用戶的需要。 在數(shù)據(jù)的試運(yùn)行過(guò)程中,應(yīng)經(jīng)常對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行備份。每天進(jìn)行一次動(dòng)態(tài)增量轉(zhuǎn)儲(chǔ)、每星期進(jìn)行一次
33、動(dòng)態(tài)海量轉(zhuǎn)儲(chǔ)、每月進(jìn)行一次靜態(tài)海量。 數(shù)據(jù)庫(kù)運(yùn)行與維護(hù) v 數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù) DBA定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份,將其轉(zhuǎn)儲(chǔ)到磁盤(pán)或其他磁盤(pán)上。這樣,萬(wàn)一數(shù)據(jù)庫(kù)遭到破壞時(shí)可以及時(shí)地將其恢復(fù)。 v 數(shù)據(jù)庫(kù)的安全性和完整性控制 隨著時(shí)間的推移,數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用環(huán)境會(huì)發(fā)生變化,DBA應(yīng)根據(jù)實(shí)際情況調(diào)整數(shù)據(jù)庫(kù)的安全性和完整性的要求。 v 數(shù)據(jù)庫(kù)性能的監(jiān)督、分析和改造 在數(shù)據(jù)庫(kù)系統(tǒng)的運(yùn)行過(guò)程中,DBA須密切關(guān)注系統(tǒng)的性能,監(jiān)視系統(tǒng)的運(yùn)行,并對(duì)監(jiān)測(cè)數(shù)據(jù)進(jìn)行分析,不斷改進(jìn)系統(tǒng)的性能。 v 數(shù)據(jù)庫(kù)的重組織與重構(gòu)造 在數(shù)據(jù)庫(kù)系統(tǒng)的運(yùn)行過(guò)程中,經(jīng)常會(huì)對(duì)數(shù)據(jù)庫(kù)進(jìn)行插入、刪除和修改等操作。會(huì)使數(shù)據(jù)庫(kù)的物理存儲(chǔ)變壞,影響數(shù)據(jù)的存取效率和系統(tǒng)的性能。DBA應(yīng)負(fù)責(zé)對(duì)數(shù)據(jù)庫(kù)重新進(jìn)行組織,即按原設(shè)計(jì)要求重新安排數(shù)據(jù)的存儲(chǔ)位置、回收垃圾、減少指針鏈等,以提高數(shù)據(jù)的存取效率和系統(tǒng)性能。 數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用環(huán)境是不斷變化的,常常會(huì)出現(xiàn)一些新的應(yīng)用,也會(huì)消除一些舊的應(yīng)用,導(dǎo)致新的實(shí)體的出現(xiàn)和舊實(shí)體的淘汰,同時(shí)原先實(shí)體的屬性和實(shí)體間的聯(lián)系也會(huì)發(fā)生變化。此時(shí)需數(shù)據(jù)庫(kù)重構(gòu)造。但重構(gòu)造是十分有限的,若應(yīng)用環(huán)境變化太大,應(yīng)淘汰舊系統(tǒng),設(shè)計(jì)新的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。 18 試題yu教育
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 川渝旅游日記成都重慶城市介紹推薦景點(diǎn)美食推薦
- XX國(guó)有企業(yè)黨委書(shū)記個(gè)人述責(zé)述廉報(bào)告及2025年重點(diǎn)工作計(jì)劃
- 世界濕地日濕地的含義及價(jià)值
- 20XX年春節(jié)節(jié)后復(fù)工安全生產(chǎn)培訓(xùn)人到場(chǎng)心到崗
- 大唐女子圖鑒唐朝服飾之美器物之美繪畫(huà)之美生活之美
- 節(jié)后開(kāi)工第一課輕松掌握各要點(diǎn)節(jié)后常見(jiàn)的八大危險(xiǎn)
- 廈門(mén)城市旅游介紹廈門(mén)景點(diǎn)介紹廈門(mén)美食展示
- 節(jié)后開(kāi)工第一課復(fù)工復(fù)產(chǎn)十注意節(jié)后復(fù)工十檢查
- 傳統(tǒng)文化百善孝為先孝道培訓(xùn)
- 深圳城市旅游介紹景點(diǎn)推薦美食探索
- 節(jié)后復(fù)工安全生產(chǎn)培訓(xùn)勿忘安全本心人人講安全個(gè)個(gè)會(huì)應(yīng)急
- 預(yù)防性維修管理
- 常見(jiàn)閥門(mén)類(lèi)型及特點(diǎn)
- 設(shè)備預(yù)防性維修
- 2.乳化液泵工理論考試試題含答案