出版時間:2008 出版社:人民郵電出版社 作者:孟彩霞,張榮,喬平安 頁數(shù):256
內(nèi)容概要
《數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用》主要介紹數(shù)據(jù)庫系統(tǒng)的基本概念和基本理論、應(yīng)用技術(shù)和設(shè)計方法。內(nèi)容包括數(shù)據(jù)模型和數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、關(guān)系代數(shù)和關(guān)系演算、關(guān)系系統(tǒng)的查詢優(yōu)化、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、存儲過程和觸發(fā)器、關(guān)系數(shù)據(jù)庫規(guī)范化理論、數(shù)據(jù)庫系統(tǒng)設(shè)計、數(shù)據(jù)庫的安全與保護(hù)、數(shù)據(jù)庫應(yīng)用系統(tǒng)的結(jié)構(gòu)與開發(fā)、數(shù)據(jù)庫技術(shù)的發(fā)展動態(tài)。附錄中還介紹了目前流行的SQL Server 2000,并安排了10個實驗。全書內(nèi)容緊湊,深入淺出,通俗易懂,注重實用?! 稊?shù)據(jù)庫系統(tǒng)原理與應(yīng)用》可作為高等學(xué)校計算機(jī)、信息管理和信息系統(tǒng)等相關(guān)專業(yè)數(shù)據(jù)庫課程的教材,也可供從事計算機(jī)等相關(guān)專業(yè)的工程技術(shù)人員參考。
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)概述1.1 引言1.2 數(shù)據(jù)庫基本概念1.3 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)1.4 數(shù)據(jù)模型小結(jié)習(xí)題第2章 關(guān)系數(shù)據(jù)庫2.1 關(guān)系數(shù)據(jù)結(jié)構(gòu)2.2 關(guān)系數(shù)據(jù)操作2.3 關(guān)系的完整性2.4 關(guān)系代數(shù)2.5 關(guān)系演算2.6 關(guān)系系統(tǒng)的查詢優(yōu)化小結(jié)習(xí)題第3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL3.1 SQL概述3.2 SQL的數(shù)據(jù)定義3.3 SQL的數(shù)據(jù)查詢3.4 SQL的數(shù)據(jù)更新3.5 視圖3.6 SQL提供的安全性與完整性3.7 嵌入式SQL小結(jié)習(xí)題第4章 存儲過程和觸發(fā)器4.1 存儲過程4.2 觸發(fā)器小結(jié)習(xí)題第5章 關(guān)系數(shù)據(jù)庫規(guī)范化理論5.1 問題的提出5.2 函數(shù)依賴5.3 規(guī)范化5.4 函數(shù)依賴的公理系統(tǒng)5.5 關(guān)系模式的分解小結(jié)習(xí)題第6章 數(shù)據(jù)庫系統(tǒng)設(shè)計6.1 數(shù)據(jù)庫設(shè)計概述6.2 需求分析6.3 概念結(jié)構(gòu)設(shè)計6.4 邏輯結(jié)構(gòu)設(shè)計6.5 物理結(jié)構(gòu)設(shè)計6.6 數(shù)據(jù)庫的實施和維護(hù)小結(jié)習(xí)題第7章 數(shù)據(jù)庫的安全與保護(hù)7.1 安全與保護(hù)概述7.2 數(shù)據(jù)庫的安全性保護(hù)7.3 數(shù)據(jù)庫的完整性保護(hù)7.4 數(shù)據(jù)庫的并發(fā)控制技術(shù)7.5 數(shù)據(jù)庫的恢復(fù)技術(shù)小結(jié)習(xí)題第8章 數(shù)據(jù)庫應(yīng)用系統(tǒng)的結(jié)構(gòu)與開發(fā)8.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)的結(jié)構(gòu)8.2 ODBC數(shù)據(jù)訪問模型8.3 ADO數(shù)據(jù)訪問模型小結(jié)習(xí)題第9章 數(shù)據(jù)庫技術(shù)的發(fā)展動態(tài)9.1 數(shù)據(jù)庫技術(shù)的研究與發(fā)展9.2 面向?qū)ο髷?shù)據(jù)庫系統(tǒng)9.3 并行數(shù)據(jù)庫系統(tǒng)與分布式數(shù)據(jù)庫系統(tǒng)9.4 數(shù)據(jù)倉庫與聯(lián)機(jī)分析處理技術(shù)9.5 其他幾種新型的數(shù)據(jù)庫系統(tǒng)小結(jié)習(xí)題附錄A MS SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)A.1 SQL Server 2000概述A.2 數(shù)據(jù)庫和表的創(chuàng)建與刪除A.3 數(shù)據(jù)操作A.4 T-SQLA.5 SQL Server的安全性管理A.6 SQL Server的完整性策略小結(jié)附錄B 實驗教學(xué)參考實驗1 SQL Server 2000管理工具的使用和創(chuàng)建數(shù)據(jù)庫實驗2 定義表和數(shù)據(jù)庫完整性實驗3 表數(shù)據(jù)的插入、修改和刪除實驗4 數(shù)據(jù)庫的簡單查詢和連接查詢實驗5 數(shù)據(jù)庫的復(fù)雜查詢實驗6 索引和視圖實驗7 存儲過程實驗8 觸發(fā)器實驗9 數(shù)據(jù)庫的安全性實驗10 通過ODBC訪問數(shù)據(jù)庫參考文獻(xiàn)
章節(jié)摘錄
第1章 數(shù)據(jù)庫系統(tǒng)概述數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù),是計算機(jī)科學(xué)技術(shù)中發(fā)展最快的技術(shù)之一,也是應(yīng)用最為廣泛的技術(shù)之一,它早已成為計算機(jī)科學(xué)的重要分支。數(shù)據(jù)庫技術(shù)的應(yīng)用已滲透到工農(nóng)業(yè)生產(chǎn)、商業(yè)、行政、科學(xué)研究、工程技術(shù)和國防軍事等領(lǐng)域的每一個部門,并隨著Internet的出現(xiàn)遍布社會的每一個角落。今天,人類社會已處于信息化時代,信息已經(jīng)成為各個部門的重要財富和資源,而數(shù)據(jù)庫是信息化社會中資源管理與開發(fā)利用的基礎(chǔ),數(shù)據(jù)庫的建設(shè)規(guī)模和應(yīng)用水平已成為衡量一個國家信息化程度的重要標(biāo)志。因此,數(shù)據(jù)庫課程早已成為計算機(jī)科學(xué)與技術(shù)相關(guān)專業(yè)的重要課程,尤其是信息專業(yè)的核心課程,也是許多非計算機(jī)專業(yè)的選修課程。本章主要是對數(shù)據(jù)庫系統(tǒng)做一概括性介紹。首先介紹數(shù)據(jù)庫系統(tǒng)的一些基本概念,然后介紹數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)和數(shù)據(jù)模型,以使讀者對數(shù)據(jù)庫技術(shù)的基本概念和基本知識有所了解。1.1 引言數(shù)據(jù)庫技術(shù)誕生于20世紀(jì)60年代末,至今已走過了近40年的歷程,特別是近20年,數(shù)據(jù)庫技術(shù)及其應(yīng)用得到了迅猛的發(fā)展。數(shù)據(jù)庫系統(tǒng)從早期的層次數(shù)據(jù)庫和網(wǎng)狀數(shù)據(jù)庫,發(fā)展到目前占主流地位的關(guān)系數(shù)據(jù)庫,已形成了較為完整的理論體系。1968年,IBM公司推出層次模型的IMS(Information Management System)數(shù)據(jù)庫系統(tǒng);1969年,美國數(shù)據(jù)系統(tǒng)語言協(xié)會(Conference On Data System Language,CODASYL)的數(shù)據(jù)庫任務(wù)小組(Data Base Task Group,DBTG)發(fā)表了一系列的報告中提出了網(wǎng)狀模型;1970年,IBM研究中心的E.E Codd博士發(fā)表了關(guān)于關(guān)系模型的著名論文。這3件工作奠定了現(xiàn)代數(shù)據(jù)庫技術(shù)的基礎(chǔ)。由于C.M. Bachman在網(wǎng)狀模型和DBTG報告中的貢獻(xiàn),他在1973年榮獲美國計算機(jī)學(xué)會(ACM)授予的圖靈獎。E.E Codd在關(guān)系模型上作出了杰出的開拓性貢獻(xiàn),在1981年獲得了圖靈獎。
編輯推薦
《21世紀(jì)高等學(xué)校計算機(jī)規(guī)劃教材?數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用》可作為高等學(xué)校計算機(jī)、信息管理和信息系統(tǒng)等相關(guān)專業(yè)數(shù)據(jù)庫課程的教材,也可供從事計算機(jī)等相關(guān)專業(yè)的工程技術(shù)人員參考。
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用 PDF格式下載