出版時間:2008-2 出版社:華中科技大學(xué)出版社 作者:熊才權(quán) 頁數(shù):352
內(nèi)容概要
數(shù)據(jù)庫由于具有數(shù)據(jù)結(jié)構(gòu)化、較低的數(shù)據(jù)冗余度、較高的數(shù)據(jù)獨(dú)立性、易于擴(kuò)充、易于編制應(yīng)用程序等優(yōu)點(diǎn),己成為計算機(jī)信息系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。本書以關(guān)系數(shù)據(jù)庫為重點(diǎn),全面、系統(tǒng)地介紹了數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理、基本方法以及有關(guān)應(yīng)用。為了配合教學(xué)與自學(xué),本書每章均配有適量習(xí)題,附錄中還提供了Microsoft SQL Server 2000簡明教程和面向教學(xué)的實驗指導(dǎo)書。 本書可作為高等院校計算機(jī)相關(guān)專業(yè)的數(shù)據(jù)庫課程教材,也可供從事計算機(jī)科學(xué)與信息技術(shù)領(lǐng)域工作的科技人員以及其他相關(guān)人員參閱。
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)概述 1.1 數(shù)據(jù)與數(shù)據(jù)管理 1.2 數(shù)據(jù)庫系統(tǒng)基本概念 1.3 數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu) 1.4 數(shù)據(jù)模型 1.5 小結(jié) 習(xí)題1第2章 關(guān)系數(shù)據(jù)庫 2.1 關(guān)系模型概述 2.2 關(guān)系的完整性 2.3 關(guān)系代數(shù) 2.4 關(guān)系演算 2.5 查詢優(yōu)化 2.6 小結(jié) 習(xí)題2第3章 SQL語言 3.1 SQL概述 3.2 數(shù)據(jù)定義 3.3 SQL 數(shù)據(jù)查詢功能 3.4 視圖操作 3.5 數(shù)據(jù)操作 3.6 數(shù)據(jù)控制 3.7 嵌入式SQL 3.8 小結(jié) 習(xí)題3第4章 關(guān)系數(shù)據(jù)理論 4.1 問題的提出 4.2 規(guī)范化 4.3 數(shù)據(jù)依賴的公理系統(tǒng) 4.4 模式的分解 4.5 小結(jié) 習(xí)題4第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ù)庫的實施 5.7 數(shù)據(jù)庫的運(yùn)行和維護(hù) 5.8 基于3NF的泛關(guān)系數(shù)據(jù)庫設(shè)計方法 5.9 PowerDesigner輔助設(shè)計 5.10 小結(jié) 習(xí)題5第6章 事務(wù)處理技術(shù) 6.1 事務(wù) 6.2 數(shù)據(jù)庫恢復(fù) 6.3 并發(fā)控制 6.4 小結(jié) 習(xí)題6第7章 安全性和完整性 7.1 安全性 7.2 SQL Server的安全性 7.3 完整性 7.4 SQL Server完整性控制 7.5 小結(jié) 習(xí)題7第8章 數(shù)據(jù)庫管理系統(tǒng) 8.1 DBMS簡介 8.2 DBMS系統(tǒng)結(jié)構(gòu) 8.3 DBMS磁盤和文件管理 8.4 索引技術(shù) 8.5 查詢處理 8.6 數(shù)據(jù)庫安全和認(rèn)證 8.7 小結(jié) 習(xí)題8第9章 數(shù)據(jù)庫編程 9.1 嵌入式編程 9.2 游標(biāo) 9.3 存儲過程與觸發(fā)器 9.4 面向數(shù)據(jù)庫的中間件 9.5 小結(jié) 習(xí)題9第10章 數(shù)據(jù)倉庫技術(shù) 10.1 數(shù)據(jù)倉庫技術(shù)產(chǎn)生的背景 10.2 數(shù)據(jù)倉庫概述 10.3 聯(lián)機(jī)分析處理 10.4 SQL Server 2000中數(shù)據(jù)倉庫工具 10.5 小結(jié) 習(xí)題10附錄A 簡明SQL server 2000教程 A.1 SQL Server 2000常用工具介紹 A.2 SQL Server 2000數(shù)據(jù)庫管理 A.3 SQL Server 2000表、索引和視圖附錄B實驗指導(dǎo) 實驗一 數(shù)據(jù)庫的創(chuàng)建、修改與刪除 實驗二 基本表的創(chuàng)建、修改與刪除 實驗三 數(shù)據(jù)更新操作 實驗四 SQL數(shù)據(jù)查詢與索引 實驗五 視圖定義與管理 實驗六 數(shù)據(jù)庫的安全性控制 實驗七 數(shù)據(jù)庫的完整性控制 實驗八 數(shù)據(jù)庫的備份與恢復(fù) 實驗九 數(shù)據(jù)庫應(yīng)用開發(fā)基礎(chǔ)參考文獻(xiàn)
章節(jié)摘錄
第1章 數(shù)據(jù)庫系統(tǒng)概述當(dāng)今社會是一個信息化的社會,信息已經(jīng)成為社會上各行各業(yè)的重要資源。數(shù)據(jù)是信息的載體,數(shù)據(jù)庫是互相關(guān)聯(lián)的數(shù)據(jù)集合。數(shù)據(jù)庫能利用計算機(jī)保存和管理大量復(fù)雜的數(shù)據(jù),快速而有效地為多個不同的用戶和應(yīng)用程序提供數(shù)據(jù),幫助人們有效利用數(shù)據(jù)資源。以數(shù)據(jù)處理為研究對象的數(shù)據(jù)庫技術(shù)正迅速發(fā)展,并得到廣泛應(yīng)用。數(shù)據(jù)庫的應(yīng)用來自于已發(fā)展了數(shù)十年的數(shù)據(jù)處理技術(shù),這些數(shù)據(jù)處理技術(shù)蘊(yùn)藏在被稱為數(shù)據(jù)庫管理系統(tǒng)的專業(yè)化軟件中。引入數(shù)據(jù)庫后的計算機(jī)系統(tǒng)稱為數(shù)據(jù)庫系統(tǒng),它由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員和用戶等組成,其中數(shù)據(jù)庫是系統(tǒng)的核心和基礎(chǔ)。本章介紹數(shù)據(jù)、數(shù)據(jù)庫和數(shù)據(jù)模型的基本概念以及數(shù)據(jù)庫系統(tǒng)的基本原理。
編輯推薦
《21世紀(jì)高等院校計算機(jī)系列規(guī)劃教材?數(shù)據(jù)庫原理及應(yīng)用》可作為高等院校計算機(jī)相關(guān)專業(yè)的數(shù)據(jù)庫課程教材,也可供從事計算機(jī)科學(xué)與信息技術(shù)領(lǐng)域工作的科技人員以及其他相關(guān)人員參閱。
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫原理及應(yīng)用 PDF格式下載