出版時(shí)間:2008-4 出版社:中央廣播電視大學(xué)出版社 作者:劉世鋒 編 頁數(shù):184
前言
“數(shù)據(jù)庫應(yīng)用技術(shù)”是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的必修課,主要討論數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理、基本方法以及有關(guān)的應(yīng)用,屬于理論與實(shí)驗(yàn)合一式的教材。近年來,數(shù)據(jù)庫技術(shù)發(fā)展迅速,各種應(yīng)用領(lǐng)域?qū)?shù)據(jù)管理的需求越來越多,數(shù)據(jù)庫技術(shù)的重要性愈來愈為人所熟知。數(shù)據(jù)庫所涉及的知識眾多,真理論知識深奧難懂,技術(shù)技能較難掌握,不易入門,難于運(yùn)用。但如果堅(jiān)持“以用為主,以夠用為度”的應(yīng)用導(dǎo)向原則,把數(shù)據(jù)庫當(dāng)做一種開發(fā)信息系統(tǒng)的工具來學(xué)習(xí)的話,數(shù)據(jù)庫的知識體系還是較為清晰,易于掌握的?;谏鲜稣J(rèn)識,本教材主要以SQLServer數(shù)據(jù)庫為操作環(huán)境,在初步介紹數(shù)據(jù)庫基本原理的基礎(chǔ)上,重點(diǎn)講授數(shù)據(jù)庫應(yīng)用技術(shù)和方法,主要包括數(shù)據(jù)庫系統(tǒng)的組成、關(guān)系數(shù)據(jù)庫、數(shù)據(jù)庫設(shè)計(jì)和數(shù)據(jù)庫管理,以及利用VB開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的實(shí)用方法。希望學(xué)生能夠通過本教材的學(xué)習(xí),了解有關(guān)數(shù)據(jù)庫系統(tǒng)的基本概念,理解相關(guān)的知識,掌握數(shù)據(jù)庫設(shè)計(jì)方法,并能具備利用數(shù)據(jù)庫技術(shù)建立數(shù)據(jù)庫和開發(fā)簡單應(yīng)用的能力。全書內(nèi)容分6章,每章基本對應(yīng)1個(gè)實(shí)驗(yàn),由理論到應(yīng)用。再由應(yīng)用到理論,以便讓學(xué)生在練中學(xué),學(xué)中練,逐步掌握必要的理論知識和應(yīng)用技能。是本書的主要編寫特點(diǎn)。第1章 數(shù)據(jù)庫系統(tǒng)概述,對應(yīng)實(shí)驗(yàn)1,主要介紹數(shù)據(jù)庫管理系統(tǒng)的發(fā)展過程、邏輯模型、主要功能和數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu);第2章 結(jié)構(gòu)化查詢語言SQL,對應(yīng)實(shí)驗(yàn)2、實(shí)驗(yàn)3,主要介紹結(jié)構(gòu)化查詢語言SQL的知識和使用方法;第3章 數(shù)據(jù)庫規(guī)范化與完整性,主要講授關(guān)系模型、關(guān)系運(yùn)算、完整性和規(guī)范化等數(shù)據(jù)庫基本理論知識;第4章 數(shù)據(jù)庫設(shè)計(jì),結(jié)合實(shí)例介紹數(shù)據(jù)庫設(shè)計(jì)的基本方法,對應(yīng)實(shí)驗(yàn)4。
內(nèi)容概要
本書主要以SQLServer數(shù)據(jù)庫為操作環(huán)境,在初步介紹數(shù)據(jù)庫基本原理的基礎(chǔ)上,重點(diǎn)講授數(shù)據(jù)庫應(yīng)用技術(shù)和方法,主要包括數(shù)據(jù)庫系統(tǒng)的組成、關(guān)系數(shù)據(jù)庫、數(shù)據(jù)庫設(shè)計(jì)和數(shù)據(jù)庫管理,以及利用VB開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的實(shí)用方法。
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)概述
學(xué)習(xí)目標(biāo)
1.1 數(shù)據(jù)庫系統(tǒng)的發(fā)展過程
1.1.1 數(shù)據(jù)與信息
1.1.2 計(jì)算機(jī)數(shù)據(jù)處理技術(shù)
1.1.3 數(shù)據(jù)庫相關(guān)術(shù)語
1.1.4 數(shù)據(jù)庫系統(tǒng)的三級模式
1.2 幾種主要的邏輯數(shù)據(jù)模型
1.2.1 層次模型
1.2.2 網(wǎng)狀模型
1.2.3 關(guān)系模型
1.2.4 面向?qū)ο竽P?br /> 1.3 SQLServer數(shù)據(jù)庫的主要功能特點(diǎn)
1.4 數(shù)據(jù)庫的系統(tǒng)結(jié)構(gòu)
1.4.1 數(shù)據(jù)庫分類
1.4.2 存儲結(jié)構(gòu)
1.4.3 系統(tǒng)表
本章小結(jié)
思考與練習(xí)題
第2章 結(jié)構(gòu)化查詢語言SQL
學(xué)習(xí)目標(biāo)
2.1 SQL語言概述
2.1.1 組成與功能
2.1.2 語言的特點(diǎn)
2.2 基本數(shù)據(jù)類型
2.3 數(shù)據(jù)定義語言
2.3.1 數(shù)據(jù)庫
2.3.2 表
2.3.3 索引
2.3.4 視圖
2.3.5 存儲過程
2.4 數(shù)據(jù)操縱語言
2.5 數(shù)據(jù)查詢語言
2.5.1 語句的格式
2.5.2 簡單查詢
2.5.3 復(fù)雜查詢
2.6 數(shù)據(jù)控制語言
本章小結(jié)
思考與練習(xí)題
第3章 數(shù)據(jù)庫規(guī)范化與完整性
學(xué)習(xí)目標(biāo)
3.1 關(guān)系模型與關(guān)系模式
3.2 關(guān)系操作
3.2.1 關(guān)系操作概述
3.2.2 傳統(tǒng)的集合運(yùn)算
3.2.3 專門的關(guān)系運(yùn)算
3.3 關(guān)系完整性
3.3.1 關(guān)系完整性概述
3.3.2 使用約束實(shí)施完整性
3.3.3 使用規(guī)則實(shí)施數(shù)據(jù)的完整性
3.3.4 使用默認(rèn)實(shí)施數(shù)據(jù)完整性管理
3.4 關(guān)系的規(guī)范化
3.4.1 關(guān)系規(guī)范化的必要性
3.4.2 函數(shù)依賴關(guān)系
3.4.3 范式與規(guī)范化
本章小結(jié)
思考與練習(xí)題
第4章 數(shù)據(jù)庫設(shè)計(jì)
學(xué)習(xí)目標(biāo)
4.1 數(shù)據(jù)庫設(shè)計(jì)概述
4.1.1 數(shù)據(jù)庫設(shè)計(jì)的內(nèi)涵
4.1.2 數(shù)據(jù)庫設(shè)計(jì)的方法
4.1.3 數(shù)據(jù)庫設(shè)計(jì)主要原則
4.2 數(shù)據(jù)庫設(shè)計(jì)階段
4.2.1 需求分析
4.2.2 概念設(shè)計(jì)
4.2.3 邏輯設(shè)計(jì)
4.2.4 物理設(shè)計(jì)
4.2.5 數(shù)據(jù)庫實(shí)施
4.2.6 運(yùn)行維護(hù)
4.3 數(shù)據(jù)庫設(shè)計(jì)實(shí)例分析
4.3.1 需求分析
4.3.2 概念設(shè)計(jì)
4.3.3 邏輯和物理設(shè)計(jì)
4.3.4 數(shù)據(jù)庫實(shí)現(xiàn)
本章小結(jié)
思考與練習(xí)題
第5章 數(shù)據(jù)庫管理
學(xué)習(xí)目標(biāo)
5.1 數(shù)據(jù)庫安全管理
5.1.1 安全性機(jī)制概述
5.1.2 賬號管理
5.1.3 授權(quán)管理
5.2 數(shù)據(jù)庫備份與恢復(fù)
5.2.1 備份與恢復(fù)的概念
5.2.2 備份與恢復(fù)的方式
5.2.3 備份數(shù)據(jù)庫方法
5.2.4 恢復(fù)數(shù)據(jù)庫方法
5.3 數(shù)據(jù)庫分離與附加
本章小結(jié)
思考與練習(xí)題
第6章 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)
學(xué)習(xí)目標(biāo)
6.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)概述
6.1.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的基本思路
6.1.2 嵌入式SQL
6.1.3 應(yīng)用系統(tǒng)開發(fā)模式
6.2 VB應(yīng)用系統(tǒng)開發(fā)方法
6.2.1 數(shù)據(jù)庫應(yīng)用程序的基本框架
6.2.2 ADO對象模型
6.2.3 程序主要功能開發(fā)
6.2.4 報(bào)表功能開發(fā)
6.2.5 數(shù)據(jù)庫連接字符串生成方法
本章小結(jié)
思考與練習(xí)題
實(shí)驗(yàn)1 SQLserver數(shù)據(jù)庫基本操作
1.1 實(shí)驗(yàn)?zāi)康?br /> 1.2 實(shí)驗(yàn)內(nèi)容及要求
1.3 實(shí)驗(yàn)步驟及結(jié)果
1.3.1 啟動數(shù)據(jù)庫服務(wù)器
1.3.2 查看數(shù)據(jù)庫組成及存儲結(jié)構(gòu)
1.3.3 查詢分析器的基本使用方法
實(shí)驗(yàn)2 表記錄的插入、刪除、修改
2.1 實(shí)驗(yàn)?zāi)康?br /> 2.2 實(shí)驗(yàn)內(nèi)容及要求
2.3 實(shí)驗(yàn)步驟及結(jié)果
2.3.1 創(chuàng)建數(shù)據(jù)庫
2.3.2 創(chuàng)建數(shù)據(jù)表
2.3.3 插入記錄
2.3.4 修改記錄
2.3.5 刪除記錄
實(shí)驗(yàn)3 查詢檢索
3.1 實(shí)驗(yàn)?zāi)康?br /> 3.2 實(shí)驗(yàn)內(nèi)容及要求
3.3 實(shí)驗(yàn)步驟及結(jié)果
實(shí)驗(yàn)4 數(shù)據(jù)庫設(shè)計(jì)
4.1 實(shí)驗(yàn)?zāi)康?br /> 4.2 實(shí)驗(yàn)內(nèi)容及要求
4.3 實(shí)驗(yàn)步驟及結(jié)果
4.3.1 創(chuàng)建數(shù)據(jù)庫
4.3.2 驗(yàn)證設(shè)計(jì)邏輯
實(shí)驗(yàn)5 數(shù)據(jù)庫管理
5.1 實(shí)驗(yàn)?zāi)康?br /> 5.2 實(shí)驗(yàn)內(nèi)容及要求
5.3 實(shí)驗(yàn)步驟及結(jié)果
5.3.1 數(shù)據(jù)庫備份與恢復(fù)
5.3.2 數(shù)據(jù)庫安全管理
實(shí)驗(yàn)6 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)
6.1 實(shí)驗(yàn)?zāi)康?br /> 6.2 實(shí)驗(yàn)內(nèi)容及要求
6.3 實(shí)驗(yàn)步驟及結(jié)果
章節(jié)摘錄
插圖:(1)數(shù)據(jù)定義:對數(shù)據(jù)庫中的數(shù)據(jù)對象進(jìn)行定義。(2)數(shù)據(jù)操縱:實(shí)現(xiàn)對數(shù)據(jù)庫的基本操作,如插入、刪除、修改和查詢。(3)數(shù)據(jù)庫的運(yùn)行管理:數(shù)據(jù)庫在建立、運(yùn)用和維護(hù)時(shí)由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理、統(tǒng)一控制。以保證數(shù)據(jù)的安全性、完整性、多用戶對數(shù)據(jù)的共發(fā)使用及發(fā)生故障后的系統(tǒng)恢復(fù)。(4)數(shù)據(jù)庫的建立和維護(hù):包括數(shù)據(jù)庫初始數(shù)據(jù)的輸入、轉(zhuǎn)換功能,數(shù)據(jù)庫的轉(zhuǎn)儲、恢復(fù)功能,數(shù)據(jù)庫的重組功能和性能監(jiān)視、分析功能,等等。數(shù)據(jù)庫管理系統(tǒng)的所有功能都是針對數(shù)據(jù)庫的,而數(shù)據(jù)庫上的所有操作也必須經(jīng)過數(shù)據(jù)庫管理系統(tǒng),用戶和應(yīng)用系統(tǒng)無法直接操縱數(shù)據(jù)庫,因此這二者是緊密聯(lián)系在一起,共同完成信息系統(tǒng)的數(shù)據(jù)處理工作。廣義上,數(shù)據(jù)庫系統(tǒng)就是采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員和用戶構(gòu)成。狹義上講,數(shù)據(jù)庫系統(tǒng)主要指數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng),由于這二者在應(yīng)用中的相互依賴性,所以在一般不引起混淆的情況下常常把數(shù)據(jù)庫系統(tǒng)簡稱為數(shù)據(jù)庫。如圖1-6所示。數(shù)據(jù)庫系統(tǒng)中的人員包括數(shù)據(jù)庫管理員、系統(tǒng)分析員和數(shù)據(jù)庫設(shè)計(jì)人員、應(yīng)用程序員和最終用戶。不同的人員涉及不同的數(shù)據(jù)抽象級別,具有不同的數(shù)據(jù)視圖,擁有不同的工作職責(zé)。
編輯推薦
《數(shù)據(jù)庫應(yīng)用技術(shù)(本科)》由中央廣播電視大學(xué)出版社出版。
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫應(yīng)用技術(shù) PDF格式下載