普通高等教育精品規(guī)劃教材·高等學(xué)校信息管理學(xué)專業(yè)系列教材:信息資源數(shù)據(jù)庫(第3版)
定 價(jià):39 元
- 作者:周寧 ,吳佳鑫 著
- 出版時(shí)間:2010/9/1
- ISBN:9787307079830
- 出 版 社:武漢大學(xué)出版社
- 中圖法分類:G203-39
- 頁碼:403
- 紙張:膠版紙
- 版次:3
- 開本:16開
《信息資源數(shù)據(jù)庫(第3版)》系統(tǒng)地論述了數(shù)據(jù)庫系統(tǒng)的理論方法和應(yīng)用技術(shù)。在第二版的基礎(chǔ)上增寫了該領(lǐng)域新近出現(xiàn)的新理論、新方法、新技術(shù)、新成果。全書共分12章。分別講述了數(shù)據(jù)庫系統(tǒng)原理、系統(tǒng)結(jié)構(gòu)及應(yīng)用;信息資源數(shù)據(jù)庫的設(shè)計(jì)、建立、維護(hù)與應(yīng)用;對(duì)與數(shù)據(jù)庫技術(shù)緊密相關(guān)的數(shù)據(jù)壓縮方法進(jìn)行了分章討論;對(duì)數(shù)據(jù)安全和數(shù)據(jù)庫技術(shù)的新進(jìn)展進(jìn)行了具體探討;最后,討論了國(guó)內(nèi)流行的數(shù)據(jù)庫管理系統(tǒng)的具體情況!缎畔①Y源數(shù)據(jù)庫(第3版)》為信息管理類專業(yè)的本科生教材,也可選作為相關(guān)專業(yè)本科生和研究生的教學(xué)用書。
在當(dāng)今知識(shí)經(jīng)濟(jì)時(shí)代,信息是物質(zhì)、能源之后的“第三級(jí)資源”。人們每天都在生產(chǎn)信息、消費(fèi)信息。信息資源的開發(fā)與利用水平已成為衡量一個(gè)國(guó)家發(fā)展?fàn)顩r和綜合國(guó)力的重要尺度。信息是國(guó)家的戰(zhàn)略資源和人類的寶貴財(cái)富。在因特網(wǎng)快速發(fā)展的今天,建立信息系統(tǒng)、發(fā)展信息產(chǎn)業(yè)已成為各國(guó)追求的目標(biāo)。而信息系統(tǒng)的基礎(chǔ)是數(shù)據(jù)庫。
數(shù)據(jù)庫技術(shù)誕生于20世紀(jì)60年代末,如今已過“而立”之年。它已從幼年走向了成熟期。數(shù)據(jù)庫系統(tǒng)已經(jīng)歷了第一代(層次式數(shù)據(jù)庫系統(tǒng)和網(wǎng)狀數(shù)據(jù)庫系統(tǒng))、第二代(關(guān)系數(shù)據(jù)庫系統(tǒng)),現(xiàn)正在開發(fā)和應(yīng)用第三代數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫理論和方法不斷出現(xiàn)新突破。面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)、多媒體數(shù)據(jù)庫系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)倉庫、Web數(shù)據(jù)庫、知識(shí)庫與智能數(shù)據(jù)庫系統(tǒng)、工程數(shù)據(jù)庫、并行數(shù)據(jù)庫、主動(dòng)數(shù)據(jù)庫、模糊數(shù)據(jù)庫等新亮點(diǎn)不斷涌現(xiàn),使數(shù)據(jù)庫大家族更加興旺。
《信息資源數(shù)據(jù)庫》是為信息管理專業(yè)編寫的新教材。全書共分三個(gè)部分:
第一部分為數(shù)據(jù)庫系統(tǒng)原理,分五章(第一章 至第五章 )講述。第一章 為數(shù)據(jù)庫系統(tǒng)引論,從信息資源管理的需要引入了信息模型,數(shù)據(jù)模型和數(shù)據(jù)庫技術(shù),對(duì)數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)作了全面而簡(jiǎn)要的介紹。第二章 討論了關(guān)系數(shù)據(jù)庫系統(tǒng),從數(shù)學(xué)理論的高度定義了關(guān)系與關(guān)系模型、關(guān)系代數(shù)與關(guān)系演算;并對(duì)國(guó)內(nèi)外流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng)進(jìn)行了介紹。第三章 論述了關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言SQL,從理論與實(shí)踐上進(jìn)行了深入討論。第四章 介紹了關(guān)系模型設(shè)計(jì)理論,對(duì)于函數(shù)相關(guān)性和關(guān)系的規(guī)范化形式的不同級(jí)別進(jìn)行了討論。第五章 論述數(shù)據(jù)庫設(shè)計(jì)專題,從數(shù)據(jù)庫設(shè)計(jì)條件、設(shè)計(jì)過程和完整性措施進(jìn)行了討論。
第1版前言
第2版前言
第3版前言
1 數(shù)據(jù)庫與數(shù)據(jù)庫系統(tǒng)
1.1 數(shù)據(jù)與信息資源
1.2 數(shù)據(jù)庫的誕生與發(fā)展
1.3 為什么要研究數(shù)據(jù)庫?
1.4.數(shù)據(jù)庫系統(tǒng)
1.5 數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)
1.6 數(shù)據(jù)庫管理系統(tǒng)
1.7 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)
2 數(shù)據(jù)模型
2.1 數(shù)據(jù)建模
2.2 數(shù)據(jù)模型的進(jìn)展
2.3 層次模型
2.4 網(wǎng)狀模型
2.5 關(guān)系模型
2.6 實(shí)體一聯(lián)系(E-R)模型
2.7 00DM
2.8 擴(kuò)展的關(guān)系模型(對(duì)象/關(guān)系模型)
2.9 小結(jié)
3 關(guān)系數(shù)據(jù)庫
3.1 關(guān)系與關(guān)系變量
3.2 關(guān)系數(shù)據(jù)庫模型
3.3 關(guān)系代數(shù)
3.4 關(guān)系演算
3.5 RDBMS的級(jí)別
4 結(jié)構(gòu)式查詢語言SQL
4.1 SQL的誕生與發(fā)展
4.2 SQLDDL
4.3 SQLDML
4.4 SQL查詢
4.5 SQLDCL
4.6 嵌套SQL
4.7 查詢優(yōu)化
5 關(guān)系模型設(shè)計(jì)理論
5.1 函數(shù)相關(guān)
5.2 1NF2NF3NF
5.3 BCNF
5.4 4NF
5.5 5NF
5.6 關(guān)系規(guī)范化的步驟
5.7 關(guān)系規(guī)范化范例
6 數(shù)據(jù)庫設(shè)計(jì)
6.1 數(shù)據(jù)庫生命周期
6.2 數(shù)據(jù)字典
6.3 數(shù)據(jù)庫設(shè)計(jì)過程
6.4 數(shù)據(jù)庫的完整性
6.5 數(shù)據(jù)庫安全性
6.6 數(shù)據(jù)庫恢復(fù)策略
7 常規(guī)數(shù)據(jù)庫
7.1 信息資源數(shù)據(jù)庫的分類
7.2 文獻(xiàn)資源的數(shù)字化與標(biāo)準(zhǔn)化
7.3 MARC21(ISO2709/XML)
7.4 聯(lián)機(jī)文獻(xiàn)數(shù)據(jù)庫結(jié)構(gòu)
7.5 聯(lián)機(jī)文獻(xiàn)庫的設(shè)計(jì)與建立
7.6 聯(lián)機(jī)文獻(xiàn)庫的運(yùn)行與維護(hù)
7.7 多語種文獻(xiàn)數(shù)據(jù)庫
7.8 事實(shí)數(shù)據(jù)庫
7.9 數(shù)值數(shù)據(jù)庫
7.1 0科學(xué)數(shù)據(jù)庫
8 多媒體數(shù)據(jù)庫
8.1 多媒體與多媒體技術(shù)
8.2 多媒體數(shù)據(jù)庫的關(guān)鍵技術(shù)
8.3 多媒體信息的數(shù)字化
8.4 多媒體數(shù)據(jù)庫的設(shè)計(jì)與建立
8.5 Oracle中多媒體數(shù)據(jù)庫的建立方法
8.6 網(wǎng)上多媒體數(shù)據(jù)庫的廣泛應(yīng)用
9 Web數(shù)據(jù)庫
9.1 Web數(shù)據(jù)庫的誕生
9.2 Web數(shù)據(jù)庫的基本結(jié)構(gòu)及基礎(chǔ)技術(shù)
9.3 Web數(shù)據(jù)庫的特點(diǎn)
9.4 Web服務(wù)器與數(shù)據(jù)庫服務(wù)器的連接技術(shù)
9.5 ASP連接SQL Servet進(jìn)行數(shù)據(jù)庫操作的示例
9.6 Jsp連接Oracle的操作示例
9.7 虛擬數(shù)據(jù)庫
10 數(shù)據(jù)壓縮
10.1 數(shù)據(jù)壓縮的意義
10.2 邏輯壓縮與物理壓縮
10.3 文獻(xiàn)數(shù)據(jù)庫數(shù)據(jù)壓縮的常用方法
10.4 大型聯(lián)機(jī)數(shù)據(jù)庫數(shù)據(jù)壓縮的實(shí)例
10.5 多媒體數(shù)據(jù)的壓縮技術(shù)
11 數(shù)據(jù)庫技術(shù)的新進(jìn)展
11.1 分布式數(shù)據(jù)庫
11.2 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘
11.3 知識(shí)庫和智能數(shù)據(jù)庫系統(tǒng)
11.4 工程數(shù)據(jù)庫
11.5 并行數(shù)據(jù)庫
11.6 主動(dòng)數(shù)據(jù)庫(activedatabase)
11.7 模糊數(shù)據(jù)庫(fuzzydatabase)
11.8 XML數(shù)據(jù)庫
12 RDBMS實(shí)例
12.1 Access系統(tǒng)
12.2 VFP系統(tǒng)
12.3 DB2系統(tǒng)
12.4 Informix系統(tǒng)
12.5 Ingres系統(tǒng)
12.6 ORACLE系統(tǒng)
12.7 Sybase系統(tǒng)
12.8 Microsoft SQL Server
主要參考文獻(xiàn)
索引
視圖集成方法首先設(shè)計(jì)外模式,再進(jìn)行合并。外模式相對(duì)較小,因此可以簡(jiǎn)化模式的設(shè)計(jì)。視圖集成過程要完成如下幾個(gè)子任務(wù):.①確定各視圖之間的對(duì)應(yīng)關(guān)系及沖突。由于各個(gè)視圖是單獨(dú)設(shè)計(jì)的,往往會(huì)發(fā)生沖突,為了解決沖突首先要確定各個(gè)視圖中的實(shí)體、聯(lián)系、屬性,并識(shí)別潛在的沖突。沖突的類型包括:
a.命名沖突。這類沖突包括兩種:同義詞、同名異義詞。當(dāng)使用不同的詞語表達(dá)同一概念時(shí),就會(huì)出現(xiàn)同義詞,如“職工”和“員工”;當(dāng)使用相同的詞語表達(dá)不同的概念時(shí),就會(huì)出現(xiàn)同名異義詞,如“日期”分別表達(dá)“出生日期”和“人職日期”。.b.結(jié)構(gòu)沖突。同一概念在不同的視圖中使用了不同的抽象,在一個(gè)視圖中作為實(shí)體,而在另一個(gè)視圖中被作為屬性。
c.屬性沖突。即屬性值的類型、取值范圍或取值集合發(fā)生沖突。如電話號(hào)碼,有的用數(shù)字表示,有的用字符串表示。d.約束沖突。兩個(gè)模式可能具有不同的約束。如不同視圖中對(duì)同一個(gè)實(shí)體采用了不同的主碼,同一聯(lián)系在不同視圖中分別為“1:N”和“M:N”。
②修改視圖使其相互一致。根據(jù)識(shí)別出來的各類沖突,修改各個(gè)視圖,消除各類沖突,使各個(gè)視圖達(dá)成一致。
③視圖合并。將各個(gè)子視圖合并成為一個(gè)總視圖,即全局概念模式,保證在該模式中,具體實(shí)體和聯(lián)系只出現(xiàn)一次,并要確定視圖與全局概念模式的映射關(guān)系。當(dāng)涉及的實(shí)體和聯(lián)系的數(shù)目過多時(shí),這一步是非常關(guān)鍵的,需要大量人力并通過協(xié)商的方式解決各類沖突。
④重構(gòu)。對(duì)形成的全局概念模式進(jìn)行分析,消除其中的冗余和不必要的復(fù)雜性,重構(gòu)概念模式。
視圖集成的過程可以表示成如圖6.7所示的過程。
在視圖集成方法中,視圖合并過程是非常復(fù)雜的,可以采用不同的集成策略,使視圖合并過程規(guī)范化。這些集成策略包括如下方面(如圖6.8所示)。
①二叉梯狀集成。這種方法首先將兩個(gè)相似的視圖集成,所得到的模式再與最相似的視圖集成,這樣循環(huán)進(jìn)行,得到最終的模式,整個(gè)過程形似一棵梯狀的二叉樹。
②N元集成。分析完每個(gè)視圖包含的實(shí)體和聯(lián)系后,通過復(fù)雜的分析和設(shè)計(jì)過程完成集成,直接得到全局概念模式。