出版時(shí)間:2012-1 出版社:清華大學(xué)出版社 作者:高俊 編
前言
隨著計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)通信技術(shù)的發(fā)展,數(shù)據(jù)庫(kù)技術(shù)已成為信息社會(huì)中對(duì)大量數(shù)據(jù)進(jìn)行組織與管理的重要技術(shù)手段及軟件技術(shù),是網(wǎng)絡(luò)信息化管理系統(tǒng)的基礎(chǔ)。它不僅有完整的理論基礎(chǔ),而且隨著硬件技術(shù)與軟件技術(shù)的飛快發(fā)展,它的應(yīng)用也越來(lái)越廣泛。目前,數(shù)據(jù)庫(kù)技術(shù)已成為各行各業(yè)進(jìn)行數(shù)據(jù)管理的必備技能。各高校結(jié)合自己的專業(yè)特點(diǎn)紛紛開(kāi)設(shè)了數(shù)據(jù)庫(kù)方面的相關(guān)課程,以適應(yīng)社會(huì)的需求。 “數(shù)據(jù)庫(kù)原理及應(yīng)用技術(shù)”是為了讓學(xué)生全面掌握數(shù)據(jù)庫(kù)技術(shù)而開(kāi)設(shè)的專業(yè)基礎(chǔ)課程。該課程不僅是計(jì)算機(jī)類專業(yè)的基礎(chǔ)課程,也是現(xiàn)在許多專業(yè)中涉及信息處理的首選課程?!皵?shù)據(jù)庫(kù)原理及應(yīng)用技術(shù)”作為一門(mén)理論與工程實(shí)踐密切結(jié)合的綜合性課程,在計(jì)算機(jī)學(xué)科教學(xué)中起著重要的作用?! 皵?shù)據(jù)庫(kù)原理及應(yīng)用技術(shù)”課程的教學(xué)目標(biāo)是系統(tǒng)地介紹數(shù)據(jù)庫(kù)的原理知識(shí),并結(jié)合具體的數(shù)據(jù)庫(kù)管理系統(tǒng)軟件來(lái)介紹原理的應(yīng)用過(guò)程。通過(guò)這門(mén)課程的學(xué)習(xí),使學(xué)生在數(shù)據(jù)庫(kù)軟件開(kāi)發(fā)的過(guò)程中能夠選擇正確的開(kāi)發(fā)平臺(tái),正確地、合理地進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),從而提高軟件開(kāi)發(fā)的整體質(zhì)量。本書(shū)是作者在多年教學(xué)實(shí)踐和科學(xué)研究的基礎(chǔ)上,參閱了大量國(guó)內(nèi)外數(shù)據(jù)庫(kù)原理的相關(guān)教材,編寫(xiě)的一本適用于計(jì)算機(jī)科學(xué)與技術(shù)各專業(yè)的教材。其編寫(xiě)思路及特點(diǎn)如下?! 。?)本書(shū)的編寫(xiě)目標(biāo)突出“寬”、“淺”、“新”、“用”4個(gè)原則,即介紹內(nèi)容寬泛,語(yǔ)言深入淺出,知識(shí)內(nèi)容盡可能新穎,學(xué)習(xí)理論知識(shí)之后要能夠運(yùn)用?! 。?)全書(shū)以圖書(shū)館管理信息系統(tǒng)為例,貫穿全書(shū),最后一章介紹了圖書(shū)館管理信息系統(tǒng)案例的設(shè)計(jì)和開(kāi)發(fā)全過(guò)程,并在講授原理時(shí)注重理論聯(lián)系實(shí)際?! 。?)作者根據(jù)自己的教學(xué)經(jīng)驗(yàn),對(duì)于較難理解的部分均以實(shí)例引出,語(yǔ)言深入淺出,使學(xué)生能夠從簡(jiǎn)單的實(shí)例入手,輕松地掌握數(shù)據(jù)庫(kù)原理的理論知識(shí)?!?(4)本書(shū)配有大量經(jīng)過(guò)精選的習(xí)題,以幫助讀者檢驗(yàn)和加深對(duì)內(nèi)容的理解?! ”緯?shū)選擇的數(shù)據(jù)庫(kù)管理系統(tǒng)是SQL Server 2005,全書(shū)內(nèi)容是按照理工科院校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的教學(xué)大綱編寫(xiě)的。對(duì)于非計(jì)算機(jī)專業(yè)的本科專業(yè)及非本科的計(jì)算機(jī)專業(yè),可適當(dāng)刪減內(nèi)容?! ∪珪?shū)共分8章。第1章由高俊編寫(xiě),第2、3章由童鐘編寫(xiě),第4、6章由張成姝編寫(xiě),第5、7、8章由薛黎編寫(xiě)。全書(shū)由高俊統(tǒng)一編排定稿。
內(nèi)容概要
《高等院校電子信息應(yīng)用型規(guī)劃教材:數(shù)據(jù)庫(kù)原理及應(yīng)用技術(shù)》圍繞數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)這一核心展開(kāi),全書(shū)共分8章,第1~7章的內(nèi)容包括數(shù)據(jù)庫(kù)技術(shù)概論、關(guān)系數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)結(jié)構(gòu)化查詢語(yǔ)言、關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論、數(shù)據(jù)庫(kù)保護(hù)、數(shù)據(jù)庫(kù)設(shè)計(jì)及數(shù)據(jù)庫(kù)應(yīng)用的新主題;第8章提供了一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)經(jīng)典開(kāi)發(fā)案例;各章還附有習(xí)題,以便于學(xué)生課后練習(xí),加深對(duì)理論知識(shí)的理解。 《高等院校電子信息應(yīng)用型規(guī)劃教材:數(shù)據(jù)庫(kù)原理及應(yīng)用技術(shù)》突出對(duì)理論知識(shí)的應(yīng)用和實(shí)踐動(dòng)手能力的培養(yǎng),講解由淺入深,易于理解,適合作為高等院校應(yīng)用型本科、高職高專計(jì)算機(jī)相關(guān)專業(yè)數(shù)據(jù)庫(kù)原理與應(yīng)用技術(shù)課程的教材。《高等院校電子信息應(yīng)用型規(guī)劃教材:數(shù)據(jù)庫(kù)原理及應(yīng)用技術(shù)》封面貼有清華大學(xué)出版社防偽標(biāo)簽,無(wú)標(biāo)簽者不得銷售。
書(shū)籍目錄
第1章 數(shù)據(jù)庫(kù)技術(shù)概論1.1 數(shù)據(jù)庫(kù)基本概念1.1.1 數(shù)據(jù)庫(kù)技術(shù)的產(chǎn)生與發(fā)展1.1.2 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)1.2 數(shù)據(jù)庫(kù)的基本應(yīng)用1.2.1 數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用1.2.2 數(shù)據(jù)庫(kù)的基本形式1.2.3 數(shù)據(jù)庫(kù)的基本操作1.3 數(shù)據(jù)模型1.3.1 數(shù)據(jù)模型的概念1.3.2 數(shù)據(jù)模型的要素1.3.3 概念模型1.3.4 邏輯模型1.3.5 關(guān)系模型1.3.6 面向?qū)ο竽P?.4 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)1.4.1 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)1.4.2 數(shù)據(jù)庫(kù)系統(tǒng)的二級(jí)映像與數(shù)據(jù)獨(dú)立性1.4.3 數(shù)據(jù)庫(kù)系統(tǒng)組成1.5 數(shù)據(jù)庫(kù)管理系統(tǒng)1.5.1 DBMS的功能1.5.2 DBMS的組成1.5.3 數(shù)據(jù)庫(kù)管理系統(tǒng)的工作過(guò)程本章小結(jié)習(xí)題第2章 關(guān)系數(shù)據(jù)庫(kù)2.1 關(guān)系的定義2.1.1 關(guān)系的描述--關(guān)系表2.1.2 關(guān)系表的相關(guān)概念2.2 關(guān)系模型的基本概念2.2.1 關(guān)系數(shù)據(jù)結(jié)構(gòu)2.2.2 關(guān)系數(shù)據(jù)操作2.2.3 關(guān)系數(shù)據(jù)完整性約束2.3 SQL Server數(shù)據(jù)庫(kù)2.3.1 SQL Server數(shù)據(jù)庫(kù)的類型2.3.2 數(shù)據(jù)庫(kù)對(duì)象2.3.3 管理數(shù)據(jù)庫(kù)本章小結(jié)習(xí)題第3章 關(guān)系數(shù)據(jù)庫(kù)結(jié)構(gòu)化查詢語(yǔ)言3.1 SQL語(yǔ)言概述3.2 T-SQL語(yǔ)言概述3.2.1 數(shù)據(jù)類型3.2.2 常量3.2.3 變量3.2.4 表達(dá)式和運(yùn)算符3.3 T-SQL的流程控制語(yǔ)句與函數(shù)3.3.1 流程控制語(yǔ)句3.3.2 函數(shù)3.4 數(shù)據(jù)定義功能3.4.1 數(shù)據(jù)庫(kù)的操作3.4.2 表的操作3.4.3 索引的操作3.4.4 視圖的操作3.5 數(shù)據(jù)查詢功能3.5.1 簡(jiǎn)單查詢3.5.2 WHERE子句3.5.3 復(fù)雜查詢3.6 數(shù)據(jù)更新功能3.6.1 數(shù)據(jù)插入3.6.2 數(shù)據(jù)修改3.6.3 數(shù)據(jù)刪除3.7 數(shù)據(jù)控制功能3.7.1 授予權(quán)限3.7.2 收回權(quán)限3.7.3 拒絕權(quán)限3.8 存儲(chǔ)過(guò)程和觸發(fā)器3.8.1 存儲(chǔ)過(guò)程3.8.2 觸發(fā)器本章小結(jié)習(xí)題第4章 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論4.1 關(guān)系模式的數(shù)據(jù)異常與數(shù)據(jù)依賴4.1.1 數(shù)據(jù)異常4.1.2 數(shù)據(jù)依賴4.2 函數(shù)依賴的基本概念4.3 關(guān)系的規(guī)范化4.3.1 第一范式4.3.2 第二范式4.3.3 第三范式4.3.4 Boyce-Codd范式4.3.5 規(guī)范化小結(jié)4.4 Armstrong公理系統(tǒng)4.4.1 函數(shù)依賴的邏輯蘊(yùn)涵4.4.2 Armstrong公理4.4.3 屬性集閉包4.4.4 候選關(guān)鍵字的求解方法4.5 關(guān)系模式的分解4.5.1 無(wú)損連接4.5.2 函數(shù)依賴的等價(jià)與最小函數(shù)依賴集4.5.3 保持依賴4.5.4 關(guān)系模式分解小結(jié)90 本章小結(jié)習(xí)題第5章 數(shù)據(jù)庫(kù)保護(hù)5.1 數(shù)據(jù)庫(kù)安全性5.1.1 安全性控制的一般方法5.1.2 SQL Server 2008系統(tǒng)的安全性5.2 關(guān)系完整性5.2.1 完整性約束5.2.2 SQL Server系統(tǒng)的完整性5.3 事務(wù)處理5.3.1 事務(wù)的基本概念5.3.2 并發(fā)操作與數(shù)據(jù)的不一致性5.3.3 SQL Server系統(tǒng)的并發(fā)控制 5.4 數(shù)據(jù)庫(kù)的備份與還原5.4.1 數(shù)據(jù)庫(kù)的備份5.4.2 數(shù)據(jù)庫(kù)的恢復(fù)本章小結(jié)習(xí)題第6章 數(shù)據(jù)庫(kù)設(shè)計(jì)6.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述6.1.1 數(shù)據(jù)庫(kù)和信息系統(tǒng)6.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn)6.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)方法簡(jiǎn)述6.1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)步驟6.2 需求分析6.2.1 需求分析的任務(wù)和方法6.2.2 數(shù)據(jù)流圖和數(shù)據(jù)字典6.3 概念結(jié)構(gòu)設(shè)計(jì)階段6.3.1 概念結(jié)構(gòu)6.3.2 概念結(jié)構(gòu)設(shè)計(jì)的方法和步驟6.3.3 數(shù)據(jù)抽象與局部視圖設(shè)計(jì)6.3.4 視圖的集成6.4 邏輯結(jié)構(gòu)設(shè)計(jì)6.4.1 E-R模型向關(guān)系模型的轉(zhuǎn)換6.4.2 數(shù)據(jù)模型的優(yōu)化6.5 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)6.5.1 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)要求和內(nèi)容6.5.2 評(píng)價(jià)物理結(jié)構(gòu)6.6 數(shù)據(jù)庫(kù)的實(shí)施和維護(hù)6.6.1 定義數(shù)據(jù)庫(kù)結(jié)構(gòu)6.6.2 數(shù)據(jù)的載入和應(yīng)用程序的調(diào)試6.6.3 編制與調(diào)試應(yīng)用程序6.6.4 數(shù)據(jù)庫(kù)試運(yùn)行6.6.5 數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù)本章小結(jié)習(xí)題第7章 數(shù)據(jù)庫(kù)應(yīng)用的新主題7.1 關(guān)系數(shù)據(jù)庫(kù)的不足與現(xiàn)狀7.2 XML7.2.1 XML概述7.2.2 DTD7.2.3 XML Schema7.2.4 XML查詢語(yǔ)言7.3 數(shù)據(jù)倉(cāng)庫(kù)7.3.1 數(shù)據(jù)倉(cāng)庫(kù)的應(yīng)用環(huán)境7.3.2 數(shù)據(jù)倉(cāng)庫(kù)的結(jié)構(gòu)7.3.3 數(shù)據(jù)倉(cāng)庫(kù)模式7.3.4 聯(lián)機(jī)分析處理7.4 ADO技術(shù)7.4.1 應(yīng)用程序中添加并配置ADO.NET對(duì)象7.4.2 趣味理解ADO.NET對(duì)象模型7.4.3 ADO.NET對(duì)象7.4.4 類型化數(shù)據(jù)集的概念7.4.5 使用數(shù)據(jù)集訪問(wèn)和修改數(shù)據(jù)7.4.6 填充數(shù)據(jù)集7.4.7 更新DataSet中的數(shù)據(jù)7.4.8 將數(shù)據(jù)更新到數(shù)據(jù)源7.4.9 讀取XML數(shù)據(jù)7.4.10 將數(shù)據(jù)寫(xiě)入XML文件本章小結(jié)習(xí)題第8章 數(shù)據(jù)庫(kù)系統(tǒng)經(jīng)典開(kāi)發(fā)案例8.1 圖書(shū)館管理系統(tǒng)演示版8.1.1 數(shù)據(jù)需求8.1.2 事務(wù)需求8.2 設(shè)計(jì)邏輯數(shù)據(jù)庫(kù)8.2.1 標(biāo)識(shí)實(shí)體8.2.2 標(biāo)識(shí)關(guān)系8.2.3 標(biāo)識(shí)實(shí)體或關(guān)系的有關(guān)屬性8.2.4 確定屬性域8.2.5 確定候選鍵、主鍵和備用鍵屬性8.2.6 特化和泛化實(shí)體8.2.7 檢查模型的數(shù)據(jù)冗余8.2.8 檢查模型是否支持用戶事務(wù)8.2.9 創(chuàng)建表8.2.10 用規(guī)范化方法檢查表結(jié)構(gòu)8.2.11 檢查模型是否支持用戶事務(wù)8.2.12 檢查業(yè)務(wù)規(guī)則8.2.13 與用戶一起討論邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)8.3 設(shè)計(jì)物理數(shù)據(jù)庫(kù)8.3.1 設(shè)計(jì)基本表8.3.2 設(shè)計(jì)派生數(shù)據(jù)的表示8.3.3 設(shè)計(jì)其他業(yè)務(wù)規(guī)則8.3.4 分析事務(wù)8.3.5 選擇文件組織方式8.3.6 選擇索引8.3.7 設(shè)計(jì)用戶視圖8.3.8 設(shè)計(jì)安全性機(jī)制8.3.9 引入受控冗余8.3.10 監(jiān)視并調(diào)整操作系統(tǒng)本章小結(jié)參考文獻(xiàn)
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫(kù)原理及應(yīng)用技術(shù) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版