出版時間:2011-11 出版社:清華大學 作者:王成良//柳玲//徐玲 頁數(shù):360
Tag標簽:無
內容概要
本書以當前主流的關系數(shù)據(jù)庫為主線,全面介紹了數(shù)據(jù)庫技術的基本內容。全書共10章,分別為數(shù)據(jù)庫基礎知識,信息的三種世界與數(shù)據(jù)模型,關系模型,sql
server
2008關系數(shù)據(jù)庫管理系統(tǒng),關系數(shù)據(jù)庫標準語言——sql,數(shù)據(jù)庫保護,關系數(shù)據(jù)庫理論,數(shù)據(jù)庫系統(tǒng)的設計,數(shù)據(jù)庫高級應用技術,數(shù)據(jù)庫技術的發(fā)展趨勢。
本書以大型主流數(shù)據(jù)庫管理系統(tǒng)sql server
2008作為豐富案例的演練平臺,注重數(shù)據(jù)庫技術的實際應用,強調理論與實踐緊密結合。本書各章后均配有習題,具有較強的可讀性。
本書是高等院校計算機、軟件工程及相關專業(yè)本科生數(shù)據(jù)庫課程教學的理想教材,也是從事數(shù)據(jù)庫技術領域工作的科技人員的有價值的參考書。
書籍目錄
第1章 數(shù)據(jù)庫基礎知識
1.1 引言
1.2 數(shù)據(jù)庫技術的相關概念
1.3 數(shù)據(jù)管理的發(fā)展
1.4 數(shù)據(jù)庫的體系結構
1.5 數(shù)據(jù)庫管理系統(tǒng)
1.6 常用的數(shù)據(jù)庫管理系統(tǒng)介紹
習題1
第2章 信息的三種世界與數(shù)據(jù)模型
2.1 信息的三種世界及其描述
2.2 數(shù)據(jù)模型
習題2
第3章 關系模型
3.1 關系模型的由來
3.2 關系數(shù)據(jù)庫的結構
3.3 關系代數(shù)
3.4 關系演算
3.5 關系代數(shù)表達式的優(yōu)化
習題3
.第4章 sql server 2008關系數(shù)據(jù)庫管理系統(tǒng)
4.1 sql server 2008概述
4.2 sql server 2008體系結構
4.3 sql server 2008系統(tǒng)數(shù)據(jù)庫
4.4 sql server 2008的管理工具
習題4
第5章 關系數(shù)據(jù)庫標準語言——sq[
5.1 sql概述及特點
5.2 sql的數(shù)據(jù)定義功能
5.3 sql的數(shù)據(jù)查詢功能
5.4 sql的數(shù)據(jù)操縱功能
5.5 視圖
5.6 索引
5.7 sql的數(shù)據(jù)控制功能
5.8 存儲過程
5.9 函數(shù)
5.10 transact-sql的流程控制語句
5.11 sqlserver 2008中transact-sql的擴展功能
5.12 嵌入式sql
習題5
第6章 數(shù)據(jù)庫保護
6.1 系統(tǒng)目錄
6.2 數(shù)據(jù)庫完整性
6.3 數(shù)據(jù)庫的安全性
6.4 事務
6.5 并發(fā)控制
6.6 數(shù)據(jù)庫的恢復
習題6
第7章 關系數(shù)據(jù)庫理論
7.1 關系模式規(guī)范化的必要性
7.2 函數(shù)依賴
7.3 關系模式的分解
7.4 關系模式的范式
習題7
第8章 數(shù)據(jù)庫系統(tǒng)的設計
8.1 數(shù)據(jù)庫系統(tǒng)設計概述
8.2 系統(tǒng)需求分析
8.3 概念結構的設計
8.4 數(shù)據(jù)庫邏輯結構的設計
8.5 數(shù)據(jù)庫物理結構的設計
8.6 數(shù)據(jù)庫的實施和維護
8.7 綜合實例
習題8
第9章 數(shù)據(jù)庫高級應用技術
9.1 數(shù)據(jù)庫建模工具的應用
9.2 存儲過程的高級應用
9.3 函數(shù)的高級應用
9.4 數(shù)據(jù)庫連接技術
9.5 數(shù)據(jù)庫性能優(yōu)化技術
習題9
第10章 數(shù)據(jù)庫技術的發(fā)展趨勢
10.1 分布式數(shù)據(jù)庫系統(tǒng)
10.2 面向對象數(shù)據(jù)庫系統(tǒng)
10.3 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘技術
10.4 多媒體數(shù)據(jù)庫
10.5 實時數(shù)據(jù)庫
10.6 專家數(shù)據(jù)庫
10.7 內存數(shù)據(jù)庫
10.8 nosql數(shù)據(jù)庫
習題10
參考文獻
章節(jié)摘錄
版權頁:插圖:B/S結構數(shù)據(jù)庫系統(tǒng)最大的優(yōu)點就是可以在任何地方進行操作而不用安裝專門的軟件,只要有一臺能上網的計算機就能使用,客戶端零維護,系統(tǒng)的擴展非常容易。它的缺點在于服務器端處理了系統(tǒng)的絕大部分事務邏輯,因此,應用服務器運行負荷較重。1.5數(shù)據(jù)庫管理系統(tǒng)1.5.1數(shù)據(jù)庫管理系統(tǒng)的主要功能數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,其主要功能如下。(1)數(shù)據(jù)定義。定義數(shù)據(jù)庫的存儲模式、模式和外模式,定義各個外模式與模式之間的映像,定義模式與存儲模式之間的映像,定義有關的約束條件。(2)數(shù)據(jù)操縱。數(shù)據(jù)操縱包括對數(shù)據(jù)庫中數(shù)據(jù)的檢索、插入、修改和刪除等基本操作。(3)數(shù)據(jù)庫運行管理。包括對數(shù)據(jù)庫進行并發(fā)控制、安全性檢查、完整性約束條件的檢查和執(zhí)行等。(4)數(shù)據(jù)組織、存儲和管理。對數(shù)據(jù)字典、用戶數(shù)據(jù)、存取路徑等數(shù)據(jù)進行分門別類的組織、存儲和管理,確定以何種文件結構和存取方式物理地組織這些數(shù)據(jù),如何實現(xiàn)數(shù)據(jù)之間的聯(lián)系,以便提高存儲空間利用率以及提高隨機查找、順序查找、增、刪、改等操作的時間效率。(5)數(shù)據(jù)庫的建立和維護。建立數(shù)據(jù)庫包括數(shù)據(jù)庫初始數(shù)據(jù)的輸入與數(shù)據(jù)轉換等。維護數(shù)據(jù)庫包括數(shù)據(jù)庫的轉儲與恢復、數(shù)據(jù)庫的重組織與重構造、性能的監(jiān)視與分析等。(6)數(shù)據(jù)通信接口。DBMS需要提供與其他軟件系統(tǒng)進行通信的功能。例如提供與其他DBMS或文件系統(tǒng)的接口,從而能夠將數(shù)據(jù)轉換為另一個DBMS或文件系統(tǒng)能夠接受的格式,或者接收其他DBMS或文件系統(tǒng)的數(shù)據(jù)。
編輯推薦
《數(shù)據(jù)庫技術及應用》為重點大學計算機專業(yè)系列教材之一。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載