注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫理論數(shù)據(jù)庫技術(shù)及應(yīng)用

數(shù)據(jù)庫技術(shù)及應(yīng)用

數(shù)據(jù)庫技術(shù)及應(yīng)用

定 價(jià):¥29.50

作 者: 湯荷美 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)與技術(shù)系列教材信息技術(shù)方向
標(biāo) 簽: 數(shù)據(jù)庫理論

ISBN: 9787302259121 出版時(shí)間: 2011-06-01 包裝: 平裝
開本: 16開 頁數(shù): 287 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《數(shù)據(jù)庫技術(shù)及應(yīng)用》緊密結(jié)合數(shù)據(jù)庫技術(shù)應(yīng)用需求,分為三個(gè)層次:數(shù)據(jù)庫系統(tǒng)基本原理、數(shù)據(jù)操縱、應(yīng)用開發(fā),詳細(xì)介紹數(shù)據(jù)庫技術(shù)涉及的基本概念、原理、工具及方法。第一個(gè)層次數(shù)據(jù)庫系統(tǒng)基本原理,內(nèi)容包括了數(shù)據(jù)庫系統(tǒng)的基本結(jié)構(gòu)及組成、數(shù)據(jù)模型、數(shù)據(jù)存儲(chǔ)技術(shù)、數(shù)據(jù)管理技術(shù)、分布式數(shù)據(jù)庫技術(shù)等。第二個(gè)層次數(shù)據(jù)操縱,介紹SQL及Oracle的PLSQL關(guān)系數(shù)據(jù)庫語言。第三個(gè)層次應(yīng)用開發(fā),從數(shù)據(jù)庫工程角度介紹軟件及數(shù)據(jù)庫應(yīng)用系統(tǒng)涉及的開發(fā)模型和開發(fā)技術(shù),并結(jié)合Java和.NET面向?qū)ο箝_發(fā)環(huán)境,分別給出了一個(gè)簡(jiǎn)化的選課系統(tǒng)實(shí)現(xiàn)示例。本教材參考CC2005課程體系和我國(guó)高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì)編制的核心課程教學(xué)實(shí)施方案,內(nèi)容覆蓋了課程體系中數(shù)據(jù)庫技術(shù)知識(shí)點(diǎn),貫穿強(qiáng)調(diào)基礎(chǔ)、重視實(shí)踐、內(nèi)容實(shí)用的指導(dǎo)思想,以流行的Oracle大型分布式數(shù)據(jù)庫系統(tǒng)作為實(shí)踐教學(xué)對(duì)象,理論與實(shí)踐結(jié)合,同時(shí)兼顧工程需求。教材內(nèi)容翔實(shí),實(shí)用性強(qiáng),可作為應(yīng)用型計(jì)算機(jī)專業(yè)本科學(xué)生數(shù)據(jù)庫課程的教材,也可供計(jì)算機(jī)專業(yè)工作人員及相關(guān)從業(yè)人員作為自學(xué)參考書。

作者簡(jiǎn)介

  湯荷美清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系副教授。長(zhǎng)期從事數(shù)據(jù)庫技術(shù)的教學(xué)與應(yīng)用研究工作。作為骨干參加完成的國(guó)家“863”CIMS實(shí)驗(yàn)工程項(xiàng)目1993年獲教育部科技進(jìn)步一等獎(jiǎng),作為骨干參加完成的國(guó)家“863”重大攻關(guān)“并行工程”項(xiàng)目1998年獲教育部科技進(jìn)步二等獎(jiǎng)。主講數(shù)據(jù)庫技術(shù)及應(yīng)用等課程。周立柱清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系教授,博導(dǎo)。從事計(jì)算機(jī)軟件、數(shù)據(jù)庫技術(shù)的教學(xué)與研究工作三十余年。負(fù)責(zé)完成國(guó)家“973”、“863”、自然科學(xué)基金基礎(chǔ)研究、國(guó)際合作研究項(xiàng)目多項(xiàng),獲得國(guó)家科技進(jìn)步三等獎(jiǎng)1項(xiàng),國(guó)家優(yōu)秀教學(xué)成果獎(jiǎng)二等獎(jiǎng)1項(xiàng)。發(fā)表論文百余篇。編著和翻譯出版學(xué)術(shù)著作、教材5部。馮建華清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系副系主任,教授,博導(dǎo)。主要研究方向?yàn)閿?shù)據(jù)庫、文本挖掘、XML數(shù)據(jù)庫和WWW環(huán)境下的信息處理。作為項(xiàng)目負(fù)責(zé)人完成國(guó)家自然科學(xué)基金項(xiàng)目1項(xiàng)和“863”項(xiàng)目1項(xiàng),并在頂級(jí)國(guó)際會(huì)議和頂級(jí)國(guó)際期刊上發(fā)表論文30余篇。出版教材4部。2010年獲中國(guó)計(jì)算機(jī)學(xué)會(huì)首屆YOCSEF青年科學(xué)家獎(jiǎng)。劉衛(wèi)東清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系基礎(chǔ)教學(xué)部主任,博士,副教授。主要研究領(lǐng)域?yàn)榉植际叫畔⑾到y(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)及應(yīng)用、無線傳感器網(wǎng)絡(luò)等,作為課題負(fù)責(zé)人承擔(dān)多項(xiàng)國(guó)家“863”、攻關(guān)課題,獲得省部級(jí)科技獎(jiǎng)勵(lì)2項(xiàng),發(fā)表論文60余篇。清華大學(xué)國(guó)家精品課“計(jì)算機(jī)組成原理”主講教師,獲得多項(xiàng)教學(xué)獎(jiǎng)勵(lì)。宋佳興清華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系副研究員,博土。主要研究方向?yàn)橛?jì)算機(jī)網(wǎng)絡(luò)、分布式信息系統(tǒng)等。在相關(guān)領(lǐng)域承擔(dān)多項(xiàng)科研項(xiàng)目,發(fā)表論文20余篇,獲省部級(jí)科技進(jìn)步獎(jiǎng)2項(xiàng)。清華大學(xué)國(guó)家精品課“計(jì)算機(jī)組成原理”課程主要成員,獲省部級(jí)教學(xué)成果獎(jiǎng)1項(xiàng)。主講數(shù)據(jù)庫技術(shù)及應(yīng)用、計(jì)算機(jī)組成與系統(tǒng)結(jié)構(gòu)課程。

圖書目錄

第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 基本概念
1.1.1 數(shù)據(jù)與信息
1.1.2 數(shù)據(jù)處理
1.1.3 計(jì)算機(jī)信息系統(tǒng)
1.1.4 數(shù)據(jù)管理
1.2 文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)
1.3 數(shù)據(jù)庫系統(tǒng)的組成
1.3.1 數(shù)據(jù)庫
1.3.2 數(shù)據(jù)庫管理系統(tǒng)
1.3.3 應(yīng)用開發(fā)工具與應(yīng)用程序
1.3.4 數(shù)據(jù)庫管理員及相關(guān)人員
1.4 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)
1.4.1 三級(jí)模式結(jié)構(gòu)
1.4.2 Oracle數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)
1.5 數(shù)據(jù)庫應(yīng)用系統(tǒng)計(jì)算模式
1.5.1 主機(jī)-終端計(jì)算模式
1.5.2 客戶機(jī)/服務(wù)器計(jì)算模式(C/S)
1.5.3 網(wǎng)絡(luò)計(jì)算模式(B/S)
1.5.4 分布式數(shù)據(jù)庫計(jì)算模式
1.6 Oracle數(shù)據(jù)庫系統(tǒng)
1.6.1 Oracle數(shù)據(jù)庫系統(tǒng)的產(chǎn)品結(jié)構(gòu)
1.6.2 Oracle系統(tǒng)體系結(jié)構(gòu)
1.6.3 Oracle數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)
1.6.4 Oracle的數(shù)據(jù)字典
小結(jié)
習(xí)題第2章 數(shù)據(jù)模型
2.1 模型與數(shù)據(jù)模型
2.1.1 概念模型
2.1.2 基本數(shù)據(jù)模型
2.2 實(shí)體-關(guān)系(ER)模型222.2.1 ER模型元素
2.2.2 ER模型圖形表示
2.3 關(guān)系模型與關(guān)系數(shù)據(jù)庫
2.3.1 關(guān)系模型
2.3.2 關(guān)系的定義
2.3.3 關(guān)系代數(shù)與操作
2.3.4 關(guān)系代數(shù)與SQL
2.4 關(guān)系的完整性
2.4.1 主碼約束
2.4.2 外來碼約束
2.4.3 域(Domain)約束
小結(jié)
習(xí)題第3章 關(guān)系數(shù)據(jù)庫語言SQL與PLSQL
3.1 SQL概述
3.1.1 SQL的特點(diǎn)
3.1.2 SQL的基本成分
3.1.3 實(shí)例
3.2 數(shù)據(jù)定義語言
3.2.1 關(guān)系表的創(chuàng)建與維護(hù)
3.2.2 視圖的定義與維護(hù)
3.3 數(shù)據(jù)更新
3.3.1 INSERT語句
3.3.2 UPDATE語句
3.3.3 DELETE語句
3.4 數(shù)據(jù)查詢
3.4.1 SELECT及其子句的用法
3.4.2 集合操作——UNION、INTERSECT、MINUS子句
3.4.3 連接查詢——JOIN操作
3.4.4 嵌套查詢(子查詢)
3.5 過程語言
3.5.1 PLSQL的特點(diǎn)
3.5.2 PLSQL的基本結(jié)構(gòu)
3.5.3 PLSQL基礎(chǔ)
3.5.4 存儲(chǔ)過程653.5.5 存儲(chǔ)函數(shù)
3.5.6 觸發(fā)器
3.6 Oracle數(shù)據(jù)庫操作環(huán)境簡(jiǎn)介
3.6.1 注冊(cè)及退出Oracle
3.6.2 SQL命令的編輯及執(zhí)行
3.6.3 Oracle數(shù)據(jù)庫的安裝
3.6.4 Oracle操作環(huán)境的設(shè)置
小結(jié)
習(xí)題第4章 數(shù)據(jù)庫設(shè)計(jì)
4.1 需求分析
4.1.1 需求分析任務(wù)
4.1.2 獲取需求
4.1.3 分析及描述需求
4.1.4 需求審核與確認(rèn)
4.1.5 功能建模方法
4.2 數(shù)據(jù)庫概念設(shè)計(jì)
4.2.1 概念設(shè)計(jì)任務(wù)
4.2.2 概念設(shè)計(jì)方法與步驟
4.3 數(shù)據(jù)庫邏輯設(shè)計(jì)
4.3.1 初始模式設(shè)計(jì)
4.3.2 模式優(yōu)化
4.3.3 完整性設(shè)計(jì)
4.3.4 安全模式設(shè)計(jì)
4.3.5 外模式設(shè)計(jì)
4.4 數(shù)據(jù)庫物理設(shè)計(jì)
4.4.1 確定數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)
4.4.2 確定分布策略
4.4.3 定義及維護(hù)索引
4.4.4 定義及維護(hù)聚集
4.5 實(shí)現(xiàn)與維護(hù)
4.6 關(guān)系數(shù)據(jù)庫設(shè)計(jì)理論
4.6.1 基本概念
4.6.2 規(guī)范化設(shè)計(jì)方法
小結(jié)
習(xí)題第5章 數(shù)據(jù)庫存儲(chǔ)技術(shù)
5.1 物理存儲(chǔ)介質(zhì)
5.1.1 三級(jí)存儲(chǔ)體系
5.1.2 磁盤
5.1.3 RAID
5.1.4 第三級(jí)存儲(chǔ)
5.2 文件組織
5.2.1 定長(zhǎng)記錄
5.2.2 變長(zhǎng)記錄
5.3 文件中記錄的組織
5.3.1 堆文件組織
5.3.2 順序文件組織
5.3.3 散列文件組織
5.3.4 簇集文件組織
5.4 數(shù)據(jù)字典的存儲(chǔ)
5.4.1 關(guān)系的元數(shù)據(jù)
5.4.2 用戶的元數(shù)據(jù)
5.4.3 統(tǒng)計(jì)數(shù)據(jù)和描述數(shù)據(jù)
5.4.4 索引的元數(shù)據(jù)
5.4.5 系統(tǒng)表
5.5 數(shù)據(jù)庫中的索引
5.5.1 基本的索引結(jié)構(gòu)
5.5.2 評(píng)價(jià)索引的標(biāo)準(zhǔn)
5.6 順序索引
5.6.1 索引順序文件
5.6.2 多級(jí)索引
5.6.3 索引的更新
5.6.4 輔助索引
5.7 B?+樹索引文件
5.7.1 B?+樹索引結(jié)構(gòu)
5.7.2 B?+樹索引的缺點(diǎn)
5.7.3 B?+樹上的查詢
5.7.4 B?+樹的更新
5.7.5 B?+樹文件組織
5.8 散列文件組織
5.8.1 散列文件的操作
5.8.2 散列函數(shù)
5.8.3 桶溢出控制
5.9 散列索引
5.10 順序索引和散列的比較
5.11 多碼訪問
小結(jié)
習(xí)題第6章 事務(wù)管理與并發(fā)控制
6.1 事務(wù)的概念
6.1.1 背景知識(shí)
6.1.2 事務(wù)的特性
6.2 事務(wù)的狀態(tài)
6.2.1 基本術(shù)語
6.2.2 抽象事務(wù)模型
6.3 原子性和持久性的實(shí)現(xiàn)
6.4 事務(wù)的并發(fā)執(zhí)行
6.4.1 為什么要并發(fā)執(zhí)行
6.4.2 調(diào)度
6.5 封鎖協(xié)議
6.5.1 鎖
6.5.2 基本的封鎖協(xié)議
6.5.3 基本封鎖協(xié)議的問題
6.5.4 兩階段封鎖協(xié)議
6.5.5 加強(qiáng)的兩階段封鎖協(xié)議
6.5.6 商用DBMS中封鎖協(xié)議的實(shí)現(xiàn)
6.6 時(shí)間戳排序協(xié)議
6.6.1 時(shí)間戳
6.6.2 時(shí)間戳排序協(xié)議
6.7 死鎖處理
6.7.1 死鎖問題
6.7.2 死鎖預(yù)防
6.7.3 死鎖檢測(cè)與恢復(fù)
小結(jié)
習(xí)題第7章 數(shù)據(jù)庫管理與維護(hù)
7.1 安全性
7.1.1 制定安全策略
7.1.2 用戶管理
7.1.3 特權(quán)與角色管理
7.1.4 啟用審計(jì)
7.2 完整性
7.3 可靠性
7.3.1 數(shù)據(jù)庫轉(zhuǎn)儲(chǔ)(備份)
7.3.2 數(shù)據(jù)庫恢復(fù)
7.4 日常管理
7.4.1 啟動(dòng)及關(guān)閉數(shù)據(jù)庫
7.4.2 存儲(chǔ)空間管理
7.5 性能優(yōu)化
7.5.1 Oracle的優(yōu)化器
7.5.2 應(yīng)用優(yōu)化
7.5.3 數(shù)據(jù)庫及實(shí)例的調(diào)整
小結(jié)
習(xí)題第8章 分布式數(shù)據(jù)庫
8.1 概述
8.1.1 實(shí)現(xiàn)模型
8.1.2 實(shí)現(xiàn)目標(biāo)
8.1.3 分布式數(shù)據(jù)庫參考模式結(jié)構(gòu)
8.2 分布式Oracle數(shù)據(jù)庫系統(tǒng)
8.2.1 概述
8.2.2 Oracle分布式數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)
8.2.3 分布式Oracle系統(tǒng)支持的操作
8.2.4 分布式Oracle數(shù)據(jù)庫的透明性
小結(jié)
習(xí)題174
第9章 XML基礎(chǔ)
9.1 基本知識(shí)
9.1.1 Web與HTML
9.1.2 什么是XML
9.1.3 XML的優(yōu)點(diǎn)
9.1.4 基本概念
9.2 XML查詢語言
9.2.1 數(shù)據(jù)模型和形式語義
9.2.2 XPath 1.0與XPath 2.
9.2.3 示范用例
9.3 XML數(shù)據(jù)更新
小結(jié)
習(xí)題第10章 數(shù)據(jù)庫應(yīng)用系統(tǒng)分析與設(shè)計(jì)
10.1 軟件開發(fā)模型
10.1.1 瀑布模型
10.1.2 原型模型
10.1.3 螺旋模型
10.2 數(shù)據(jù)庫應(yīng)用系統(tǒng)周期模型
10.2.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)的組成結(jié)構(gòu)
10.2.2 數(shù)據(jù)庫應(yīng)用系統(tǒng)的分類
10.2.3 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)模型
10.3 項(xiàng)目規(guī)劃
10.3.1 確定目標(biāo)
10.3.2 可行性分析
10.3.3 開發(fā)計(jì)劃
10.4 需求分析
10.4.1 任務(wù)和內(nèi)容
10.4.2 需求分析步驟
10.5 系統(tǒng)設(shè)計(jì)
10.5.1 數(shù)據(jù)庫設(shè)計(jì)
10.5.2 應(yīng)用程序設(shè)計(jì)
10.5.3 系統(tǒng)總體設(shè)計(jì)
10.6 實(shí)現(xiàn)與部署
10.6.1 數(shù)據(jù)庫實(shí)現(xiàn)20010.6.2 應(yīng)用程序?qū)崿F(xiàn)
10.6.3 應(yīng)用系統(tǒng)部署
10.7 運(yùn)行與維護(hù)
10.7.1 日常維護(hù)
10.7.2 安全管理
10.7.3 存儲(chǔ)空間管理
10.7.4 數(shù)據(jù)庫備份和恢復(fù)
10.7.5 性能監(jiān)控與優(yōu)化
10.7.6 軟件升級(jí)
10.7.7 功能擴(kuò)展
小結(jié)
習(xí)題第11章 Java語言數(shù)據(jù)庫編程
11.1 Java語言與JDBC、ODBC
11.1.1 Java語言
11.1.2 ODBC
11.1.3 JDBC
11.2 JDBC開發(fā)技術(shù)
11.2.1 JDBC的組成和結(jié)構(gòu)
11.2.2 使用JDBC訪問數(shù)據(jù)庫的一般過程
11.3 J2EE開發(fā)技術(shù)
11.3.1 J2EE概述
11.3.2 Java Servlet
11.3.3 JSP
11.4 應(yīng)用示例
11.4.1 需求分析
11.4.2 數(shù)據(jù)庫設(shè)計(jì)
11.4.3 數(shù)據(jù)庫建立
11.4.4 Java設(shè)計(jì)與實(shí)現(xiàn)
小結(jié)
習(xí)題第12章 .NET平臺(tái)數(shù)據(jù)庫編程
12.1 .Net Framework與Visual Studio.NET
12.1.1 .NET Framework概述23912.1.2 Visual Studio.NET概述
12.1.3 C#語言簡(jiǎn)介
12.2 ADO.NET
12.2.1 ADO.NET概述
12.2.2 ADO.NET訪問數(shù)據(jù)
12.3 ASP.NET
12.3.1 ASP.NET概述
12.3.2 ASP.NET訪問數(shù)據(jù)
12.4 應(yīng)用實(shí)例
12.4.1 建立數(shù)據(jù)庫連接
12.4.2 訪問數(shù)據(jù)庫中的數(shù)據(jù)
小結(jié)
習(xí)題
參考文獻(xiàn) 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)