出版時間:2012-1 出版社:清華大學出版社 作者:劉升 等主編 頁數(shù):346
內(nèi)容概要
本書從理論的先進性和技術(shù)的實用性出發(fā),以關(guān)系數(shù)據(jù)庫系統(tǒng)為核心,系統(tǒng)、全面地闡述了數(shù)據(jù)庫系統(tǒng)的基本理論、基本原理、設(shè)計方法和應用技術(shù),主要內(nèi)容包括數(shù)據(jù)庫系統(tǒng)概述、關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫的標準語言sql、關(guān)系數(shù)據(jù)庫規(guī)范化理論、數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫管理以及以sql
server為實驗平臺的基礎(chǔ)知識、應用技術(shù),高級的開發(fā)應用等。
本書既重視數(shù)據(jù)庫技術(shù)的體系完整性,又突出廠數(shù)據(jù)庫技術(shù)面向應用的特性,概念清楚,重點突出,章節(jié)安排合理,理論與實際結(jié)合緊密且通俗易懂。有助于學習者從實際應用的角度出發(fā),聯(lián)系所學理論,掌握所學內(nèi)容。
本書既可作為高等院校信息管理與信息系統(tǒng)專業(yè)及非計算機專業(yè)的大學本科、專科和高職高專學生的數(shù)據(jù)庫課程教材,也可作為從事信息領(lǐng)域工作的科技人員的相關(guān)教材和技術(shù)參考書。
書籍目錄
第1章 緒論
1.1 數(shù)據(jù)庫系統(tǒng)概述
1.2 數(shù)據(jù)模型
1.3 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)
1.4 數(shù)據(jù)庫管理系統(tǒng)
1.5 數(shù)據(jù)庫系統(tǒng)的組成
本章小結(jié)
習題
第2章 關(guān)系數(shù)據(jù)庫
2.1 關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義
2.2 關(guān)系操作
2.3 關(guān)系的完整性
2.4 關(guān)系代數(shù)
2.5 關(guān)系演算
2.6 查詢優(yōu)化
本章小結(jié)
習題
第3章 關(guān)系數(shù)據(jù)庫的標準語言sql
3.1 sql概述
3.2 學生—課程數(shù)據(jù)庫
3.3 sql的數(shù)據(jù)定義
3.4 sql的數(shù)據(jù)操縱
3.5 視圖
3.6 sql的數(shù)據(jù)控制功能
本章小結(jié)
習題
第4章 關(guān)系數(shù)據(jù)庫規(guī)范化理論
4.1 關(guān)系規(guī)范化的作用
4.2 函數(shù)依賴
4.3 關(guān)系模式的規(guī)范化
4.4 關(guān)系模式分解
4.5 關(guān)系模式規(guī)范化步驟
本章小結(jié)
習題
第5章 數(shù)據(jù)庫設(shè)計
5.1 數(shù)據(jù)庫設(shè)計概述
5.2 需求分析
5.3 概念結(jié)構(gòu)設(shè)計
5.4 邏輯結(jié)構(gòu)設(shè)計
5.5 物理結(jié)構(gòu)設(shè)計
5.6 數(shù)據(jù)庫的實施和維護
本章小結(jié)
習題
第6章 數(shù)據(jù)庫的管理
6.1 事務的概念
6.2 數(shù)據(jù)庫的恢復技術(shù)
6.3 數(shù)據(jù)庫的并發(fā)控制
6.4 數(shù)據(jù)庫的安全性
6.5 數(shù)據(jù)庫的完整性
本章小結(jié)
習題
第7章 sql server 2000基本知識
7.1 sql server 2000簡介
7.2 sql server 2000的安裝
7.3 sql server 2000配置
7.4 sqlserver 2000常用的管理器
習題
第8章 sql server 2000基本操作與應用
8.1 sqlserver 2000數(shù)據(jù)庫基本操作
8.2 表和視圖的基本操作
習題
第9章 sql server 2000編程和應用
9.1 sql server 2000 transact-sql編程
9.2 存儲過程
9.3 觸發(fā)器
習題
第10章 sql server 2000的數(shù)據(jù)恢復機制
10.1 sqlserver 2000的數(shù)據(jù)備份和數(shù)據(jù)恢復機制
10.2 數(shù)據(jù)庫的備份
10.3 數(shù)據(jù)庫的恢復
10.4 數(shù)據(jù)庫的分離和附加
習題
第11章 sql server 2000安全管理
11.1 sqlserver的安全體系結(jié)構(gòu)
11.2 sqlserver數(shù)據(jù)庫安全性管理
習題
參考文獻
章節(jié)摘錄
版權(quán)頁: 插圖: (3)1970年美國IBM公司的E.F.Codd連續(xù)發(fā)表論文,提出關(guān)系模型,奠定了關(guān)系數(shù)據(jù)庫的理論基礎(chǔ)。 20世紀70年代以來,數(shù)據(jù)庫技術(shù)得到迅速發(fā)展,數(shù)據(jù)庫系統(tǒng)克服了文件系統(tǒng)的缺陷,提供了對數(shù)據(jù)更高級、更有效的管理。概括起來,數(shù)據(jù)庫系統(tǒng)管理數(shù)據(jù)的特點如下。 1)數(shù)據(jù)的整體結(jié)構(gòu)化 在文件系統(tǒng)中,盡管記錄內(nèi)部已有了某些結(jié)構(gòu),但記錄之間沒有聯(lián)系。在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)模型不僅描述數(shù)據(jù)本身的特征,還要描述數(shù)據(jù)之間的聯(lián)系,且這種聯(lián)系通過存取路徑(指針)來實現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化,這是數(shù)據(jù)庫的主要特征之一,也是數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別。在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)不再針對某一應用,而是面向全組織,因此大大降低了數(shù)據(jù)冗余度,實現(xiàn)了數(shù)據(jù)共享。 此外,在數(shù)據(jù)庫系統(tǒng)中不僅數(shù)據(jù)是結(jié)構(gòu)化的,而且存取數(shù)據(jù)的方式也很靈活,可以存取數(shù)據(jù)庫中的某一個數(shù)據(jù)項、一組數(shù)據(jù)項、一個記錄或一組記錄。而在文件系統(tǒng)中,數(shù)據(jù)的最小存取單位是記錄。 【例1.1】在一個學校的學生成績管理系統(tǒng)中,系統(tǒng)包含學生(學號,姓名,性別,系別,年齡)、課程(課程號,課程名)、成績(學號,課程號,成績)等數(shù)據(jù),分別對應三個記錄型。 若采用文件處理方式,因為文件系統(tǒng)只表示記錄內(nèi)部的聯(lián)系,而不涉及不同文件記錄之間的聯(lián)系,要想查找某個學生的學號、姓名、所選課程的名稱和成績,必須編寫一段不很簡單的程序來實現(xiàn)。而采用數(shù)據(jù)庫方式,由于學生記錄與成績記錄可以通過公共數(shù)據(jù)項“學號”(存取路徑1)聯(lián)系,課程記錄與成績記錄可以通過公共數(shù)據(jù)項“課程號”(存取路徑2)聯(lián)系,上述查詢可以非常容易地聯(lián)機實現(xiàn)。 2)數(shù)據(jù)共享性高、冗余少,易擴充 數(shù)據(jù)庫系統(tǒng)從整體角度描述數(shù)據(jù),數(shù)據(jù)不再面向某個應用而是面向整個系統(tǒng),因此數(shù)據(jù)可以被多個用戶、多個應用共享使用。數(shù)據(jù)共享可以大大減少數(shù)據(jù)冗余,節(jié)約存儲空間,還能夠避免數(shù)據(jù)之問的不相容性與不一致性。 所謂數(shù)據(jù)的不一致性,是指同一數(shù)據(jù)不同拷貝的值不一樣。采用人工管理或文件系統(tǒng)管理時,由于數(shù)據(jù)被重復存儲,當不同的應用使用和修改不同的拷貝時就很容易造成數(shù)據(jù)的不一致。在數(shù)據(jù)庫中數(shù)據(jù)共享,減少了因數(shù)據(jù)冗余而造成的不一致現(xiàn)象。 由于數(shù)據(jù)面向整個系統(tǒng),是有結(jié)構(gòu)的數(shù)據(jù),其不僅可以被多個應用共享使用,而且容易增加新的應用,這就使得數(shù)據(jù)庫系統(tǒng)彈性增大、易于擴充,可以適應各種用戶要求。
編輯推薦
《現(xiàn)代信息管理與信息系統(tǒng)系列教材:數(shù)據(jù)庫系統(tǒng)原理與應用》由淺入深、循序漸進、理論與實踐并重,力求讓讀者通過對《現(xiàn)代信息管理與信息系統(tǒng)系列教材:數(shù)據(jù)庫系統(tǒng)原理與應用》的學習,能對數(shù)據(jù)庫技術(shù)有一個比較全面的了解,掌握數(shù)據(jù)庫理論和數(shù)據(jù)庫應用的基本知識,了解數(shù)據(jù)庫應用系統(tǒng)的開發(fā)模式,并具有初步的數(shù)據(jù)庫應用開發(fā)能力?!冬F(xiàn)代信息管理與信息系統(tǒng)系列教材:數(shù)據(jù)庫系統(tǒng)原理與應用》既可作為高等院校信息管理與信息系統(tǒng)專業(yè)及非計算機專業(yè)的大學本科、??坪透呗毟邔W生的數(shù)據(jù)庫課程教材,也可作為從事信息領(lǐng)域工作的科技人員的相關(guān)教材和技術(shù)參考書。
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫系統(tǒng)原理與應用 PDF格式下載