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

出版時間:2010-8  出版社:北京郵電大學出版社  作者:孫晨霞 編  頁數(shù):217  

前言

數(shù)據(jù)庫技術(shù)是計算機科學與技術(shù)領(lǐng)域應(yīng)用最廣的技術(shù)之一,也是計算機科學與技術(shù)專業(yè)的一門重要的專業(yè)課,它同時是網(wǎng)絡(luò)、信息管理、通信電子、自動控制等與計算機技術(shù)密切相關(guān)專業(yè)的課程。數(shù)據(jù)庫技術(shù)理論抽象復雜,教師總感覺抽象難教,學生則感覺枯燥難學;數(shù)據(jù)庫技術(shù)實踐對學生的設(shè)計能力、分析問題、綜合解決問題的能力要求較高。因此單純的理論講解或者理論與實踐分離的講授方式效果往往不理想。本書依托SQL server 2000平臺,將數(shù)據(jù)庫技術(shù)原理的講解與實際的數(shù)據(jù)庫管理系統(tǒng)結(jié)合起來,使得抽象的理論有了依托的實體,從而解決了理論與實踐脫節(jié)的問題。本教材的編寫者均是長期從事數(shù)據(jù)庫課程教學的一線教師,有著豐富的教學經(jīng)驗,對該課程的教學特點和難點有著深刻理解。編者在認真總結(jié)多年講授“數(shù)據(jù)庫技術(shù)”課程經(jīng)驗的基礎(chǔ)上,吸收了國內(nèi)外同類教材的優(yōu)點,對教學內(nèi)容進行了合理的調(diào)整,以應(yīng)用軟件開發(fā)所需的數(shù)據(jù)庫知識和技術(shù)為核心內(nèi)容,既強調(diào)原理和方法,又注重實踐性。

內(nèi)容概要

本書系統(tǒng)地講解了數(shù)據(jù)庫系統(tǒng)的基本原理及其應(yīng)用技術(shù),在內(nèi)容的深度和廣度方面均符合普通高等院校教學的要求,每章知識都配有相應(yīng)的實例和習題,最后一章設(shè)計了實驗項目,便于實踐教學和讀者復習參考。本書條理清晰、語言精練、案例豐富、通俗易懂,有利于學生進行系統(tǒng)地學習。通過對本書的學習,讀者可以掌握關(guān)系數(shù)據(jù)庫系統(tǒng)的基本原理、數(shù)據(jù)操作的基本技術(shù)和Java語言數(shù)據(jù)庫編程的核心技術(shù)。 本書適用于高等院校計算機、信息以及相關(guān)專業(yè)的數(shù)據(jù)庫原理與技術(shù)類的課程教學,也可作為成人教育的培訓教材,以及從事工程應(yīng)用的技術(shù)人員的自學參考教材。

書籍目錄

第1章 數(shù)據(jù)庫技術(shù)概述  1.1 數(shù)據(jù)管理的產(chǎn)生與發(fā)展    1.1.1 數(shù)據(jù)和數(shù)據(jù)管理技術(shù)    1.1.2 數(shù)據(jù)庫系統(tǒng)發(fā)展的3個里程碑    1.1.3 數(shù)據(jù)庫系統(tǒng)的3個發(fā)展階段  1.2 數(shù)據(jù)庫中的基本概念    1.2.1 數(shù)據(jù)庫    1.2.2 數(shù)據(jù)庫管理系統(tǒng)    1.2.3 數(shù)據(jù)庫系統(tǒng)  1.3 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)    1.3.1 數(shù)據(jù)庫的模式結(jié)構(gòu)    1.3.2 數(shù)據(jù)庫系統(tǒng)組成  1.4 數(shù)據(jù)庫系統(tǒng)的特點  1.5 使用數(shù)據(jù)庫系統(tǒng)的原因及數(shù)據(jù)庫應(yīng)用的前景    1.5.1 使用數(shù)據(jù)庫系統(tǒng)的原因    1.5.2 數(shù)據(jù)庫應(yīng)用的前景  習題第2章 關(guān)系數(shù)據(jù)庫定義  2.1 關(guān)系模型的基本概念  2.2 關(guān)系的完整性約束    2.2.1 實體完整性    2.2.2 參照完整性    2.2.3 用戶自定義的完整性  2.3 定義數(shù)據(jù)庫模式    2.3.1 在SQL Server中建立數(shù)據(jù)庫    2.3.2 基本表的定義    2.3.3 基本表的修改與刪除  習題第3章 關(guān)系數(shù)據(jù)庫操作基礎(chǔ)  3.1 關(guān)系代數(shù)基礎(chǔ)    3.1.1 傳統(tǒng)的集合運算    3.1.2 專門的關(guān)系運算    3.1.3 關(guān)系代數(shù)應(yīng)用舉例  3.2 元組關(guān)系演算基礎(chǔ)    3.2.1 元組關(guān)系演算    3.2.2 域關(guān)系演算  3.3 SQL語言    3.3.1 SQL語言概述    3.3.2 數(shù)據(jù)查詢    3.3.3 插人數(shù)據(jù)    3.3.4 刪除數(shù)據(jù)    3.3.5 修改數(shù)據(jù)  習題第4章 視圖  4.1 視圖的概念  4.2 定義視圖  4.3 查詢視圖  4.4 更新視圖  4.5 刪除視圖  4.6 視圖的優(yōu)點和局限性  習題第5章 游標  5.1 游標的基本概念  5.2 Transact-SQL游標操作    5.2.1 聲明游標    5.2.2 打開游標    5.2.3 讀取游標數(shù)據(jù)    5.2.4 關(guān)閉游標    5.2.5 刪除游標  5.3 游標的種類  5.4 游標應(yīng)用實例    5.4.1 聲明游標    5.4.2 打開游標    5.4.3 提取數(shù)據(jù)    5.4.4 修改數(shù)據(jù)    5.4.5 關(guān)閉游標    5.4.6 刪除游標  習題第6章 事務(wù)處理與并發(fā)控制  6.1 事務(wù)的概念    6.1.1 事務(wù)的特性    6.1.2 事務(wù)的表示  6.2 事務(wù)的狀態(tài)  6.3 事務(wù)的并發(fā)調(diào)度    6.3.1 串行調(diào)度    6.3.2 并行調(diào)度  6.4 并發(fā)調(diào)度問題的解決思路    6.4.1 沖突可串行化    6.4.2 可恢復性    6.4.3 隔離性的實現(xiàn)    6.4.4 并發(fā)所帶來的問題  6.5 并發(fā)控制    6.5.1 基于鎖的協(xié)議    6.5.2 封鎖帶來的問題    6.5.3 兩階段封鎖協(xié)議  6.6 死鎖處理    6.6.1 死鎖預(yù)防    6.6.2 死鎖檢測    6.6.3 死鎖恢復  習題第7章 存儲過程和觸發(fā)器  7.1 存儲過程的概念    7.1.1 創(chuàng)建存儲過程    7.1.2 執(zhí)行存儲過程    7.1.3 查看存儲過程    7.1.4 修改存儲過程    7.1.5 刪除存儲過程  7.2 Transact-SQL使用存儲過程舉例    7.2.1 創(chuàng)建和執(zhí)行存儲過程    7.2.2 修改存儲過程    7.2.3 刪除存儲過程  7.3 觸發(fā)器的概念    7.3.1 創(chuàng)建觸發(fā)器    7.3.2 觸發(fā)器中使用的特殊表    7.3.3 修改觸發(fā)器    7.3.4 刪除觸發(fā)器    7.3.5 觸發(fā)器的使用限制  7.4 Transact-SQL使用觸發(fā)器舉例    7.4.1 創(chuàng)建觸發(fā)器    7.4.2 修改觸發(fā)器    7.4.3 刪除觸發(fā)器  習題第8章 關(guān)系數(shù)據(jù)庫設(shè)計  8.1 數(shù)據(jù)庫設(shè)計概述    8.1.1 數(shù)據(jù)庫的基本結(jié)構(gòu)    8.1.2 數(shù)據(jù)庫設(shè)計的基本步驟  8.2 概念數(shù)據(jù)模型  8.3 E/R圖基礎(chǔ)    8.3.1 實體集    8.3.2 聯(lián)系集  8.4 E/R概念數(shù)據(jù)模型的表示方法    8.4.1 E/R圖的主要構(gòu)件    8.4.2 E/R圖應(yīng)用示例    8.4.3 E/R圖設(shè)計特殊問題討論    8.4.4 弱實體集    8.4.5 E/R圖設(shè)計原則    8.4.6 E/R圖實例  8.5 E/R圖到關(guān)系模型的轉(zhuǎn)換  習題第9章 函數(shù)依賴與規(guī)范化  9.1 可能存在的設(shè)計異常    9.2 函數(shù)依賴    9.2.1 函數(shù)依賴的概念    9.2.2 用函數(shù)依賴定義鍵碼    9.2.3 函數(shù)依賴基本運算規(guī)則  9.3 范式  9.4 規(guī)范化    9.4.1 規(guī)范化概念    9.4.2 分解為BCNF    9.4.3 分解為第三范式    9.4.4 關(guān)于分解的討論  9.5 多值依賴與第四范式    9.5.1 多值依賴    9.5.2 多值依賴規(guī)則    9.5.3 第四范式  習題第10章 Java語言數(shù)據(jù)庫訪問  10.1 ODBC介紹  10.2 JDBC數(shù)據(jù)庫訪問基礎(chǔ)    10.2.1 JDBC基本概念    10.2.2 Java數(shù)據(jù)庫訪問的基本步驟    10.2.3 JDBC基本對象  10.3 JDBC數(shù)據(jù)庫訪問討論    10.3.1 數(shù)據(jù)更新    10.3.2 帶參數(shù)的數(shù)據(jù)訪問    10.3.3 大流量數(shù)據(jù)存儲    10.3.4 大流量數(shù)據(jù)獲取    10.3.5 可滾動的結(jié)果集    10.3.6 事務(wù)處理  習題第11章 數(shù)據(jù)庫備份與恢復  11.1 概述  11.2 備份概述    11.2.1 準備工作    11.2.2 備份內(nèi)容    11.2.3 備份成員    11.2.4 備份介質(zhì)    11.2.5 備份時間和頻率    11.2.6 限制性操作    11.2.7 備份方法    11.2.8 備份策略    11.2.9 備份方案的實施  11.3 備份    11.3.1 創(chuàng)建備份設(shè)備    11.3.2 備份命令    11.3.3 使用企業(yè)管理器進行備份    11.3.4 使用備份向?qū)нM行備份  11.4 恢復    11.4.1 恢復命令    11.4.2 使用企業(yè)管理器恢復數(shù)據(jù)庫  習題第12章 數(shù)據(jù)庫新技術(shù)  12.1 數(shù)據(jù)模型的發(fā)展  12.2 數(shù)據(jù)庫技術(shù)與其他相關(guān)技術(shù)相結(jié)合    12.2.1 分布式數(shù)據(jù)庫系統(tǒng)    12.2.2 并行數(shù)據(jù)庫系統(tǒng)    12.2.3 知識庫系統(tǒng)    12.2.4 主動數(shù)據(jù)庫    12.2.5 多媒體數(shù)據(jù)庫  12.3 面向應(yīng)用領(lǐng)域的數(shù)據(jù)庫新技術(shù)    12.3.1 數(shù)據(jù)倉庫    12.3.2 工程數(shù)據(jù)庫    12.3.3 統(tǒng)計數(shù)據(jù)庫    12.3.4 空間數(shù)據(jù)庫  習題第13章 實驗項目  13.1 實驗一  13.2 實驗二  13.3 實驗三  13.4 實驗四  13.5 實驗五  13.6 實驗六  13.7 實驗七  13.8 實驗八參考文獻

章節(jié)摘錄

插圖:隨著信息管理水平的不斷提高,信息資源已成為企業(yè)的重要財富,用于信息管理的數(shù)據(jù)庫技術(shù)也得到了很大的發(fā)展,其應(yīng)用領(lǐng)域也越來越廣泛,數(shù)據(jù)庫的應(yīng)用形式日益多樣,從小型事務(wù)處理到大型信息系統(tǒng),從聯(lián)機事務(wù)處理到聯(lián)機分析處理,從一般企業(yè)管理到計算機輔助設(shè)計與制造(CAD/CAM),乃至地理信息系統(tǒng)等都應(yīng)用了數(shù)據(jù)庫技術(shù)。數(shù)據(jù)庫技術(shù)已經(jīng)滲透到我們?nèi)粘I畹姆椒矫婷?,比如用信用卡購物,飛機、火車訂票系統(tǒng),圖書館對書籍借閱的管理等,無一不使用了數(shù)據(jù)庫技術(shù)。數(shù)據(jù)庫的建設(shè)規(guī)模、數(shù)據(jù)庫中信息量的大小以及使用的程度已經(jīng)成為衡量企業(yè)的信息化程度的重要標志。簡單地說,數(shù)據(jù)庫技術(shù)就是研究如何科學地管理數(shù)據(jù)以便為人們提供可共享的、安全的、可靠的數(shù)據(jù)的技術(shù)。數(shù)據(jù)庫技術(shù)一般包括數(shù)據(jù)管理和數(shù)據(jù)處理兩部分內(nèi)容。數(shù)據(jù)庫系統(tǒng)實質(zhì)上是一個用計算機存儲數(shù)據(jù)的系統(tǒng),可以將數(shù)據(jù)庫看成一個電子文件柜,也就是說,數(shù)據(jù)庫是收集數(shù)據(jù)文件的倉庫或容器。

圖書封面

評論、評分、閱讀與下載


    數(shù)據(jù)庫應(yīng)用技術(shù) PDF格式下載


用戶評論 (總計4條)

 
 

  •   上課用的這本書,還是不錯的,后面有實驗。
  •   一本非常好的書,內(nèi)容講解的很詳細,很全面!
  •   挺好的,下次還回來買
  •   我們指定的課本,還好,書挺好。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7