《高等學(xué)校計(jì)算機(jī)規(guī)劃教材:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)(第2版)》全面、系統(tǒng)地介紹了網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的基本概念、MicrosoftSQLServer2000的安裝、管理、應(yīng)用、數(shù)據(jù)維護(hù)的方法以及網(wǎng)絡(luò)數(shù)據(jù)庫(kù)設(shè)計(jì)和應(yīng)用系統(tǒng)開(kāi)發(fā)技術(shù)。本書(shū)共分12章,主要包括:數(shù)據(jù)庫(kù)系統(tǒng)的概念,關(guān)系數(shù)據(jù)庫(kù)基本理論,網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù),SQL語(yǔ)言基礎(chǔ),數(shù)據(jù)庫(kù)的創(chuàng)建與管理,查詢(xún)分析器的使用與T-SQL高級(jí)查詢(xún),SQLServer的視圖、索引、游標(biāo)、事務(wù)、存儲(chǔ)過(guò)程與觸發(fā)器,SQLServer的安全性管理,數(shù)據(jù)庫(kù)的備份與恢復(fù),ASP/ADO網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)和基于C/S模式的應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例等。本書(shū)為教師提供習(xí)題解答和實(shí)驗(yàn)指導(dǎo)書(shū)。
《高等學(xué)校計(jì)算機(jī)規(guī)劃教材:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)(第2版)》重點(diǎn)突出了技術(shù)應(yīng)用性,章后附有大量的習(xí)題和實(shí)訓(xùn)練習(xí)。本書(shū)適合作為高等院校本科生(或?qū)?粕┫嚓P(guān)課程的教材,也可供數(shù)據(jù)庫(kù)管理員參考使用。
第1章 數(shù)據(jù)庫(kù)系統(tǒng)概述
1.1 計(jì)算機(jī)數(shù)據(jù)處理
1.1.1 數(shù)據(jù)及數(shù)據(jù)處理
1.1.2 數(shù)據(jù)處理的三個(gè)發(fā)展階段
1.1.3 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展
1.2 數(shù)據(jù)模型
1.2.1 信息的三個(gè)世界
1.2.2 概念模型
1.2.3 邏輯模型
1.3 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念
1.3.1 數(shù)據(jù)庫(kù)系統(tǒng)的組成
1.3.2 數(shù)據(jù)庫(kù)管理系統(tǒng)的功能
1.3.3 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)
1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)
1.4.1 需求分析
1.4.2 概念結(jié)構(gòu)設(shè)計(jì)
1.4.3 邏輯結(jié)構(gòu)設(shè)計(jì)
1.4.4 物理結(jié)構(gòu)設(shè)計(jì)
1.4.5 數(shù)據(jù)庫(kù)實(shí)施
1.4.6 數(shù)據(jù)庫(kù)運(yùn)行與維護(hù)
習(xí)題1
第2章 關(guān)系數(shù)據(jù)庫(kù)基本理論
2.1 關(guān)系模型的概念
2.1.1 關(guān)系的數(shù)學(xué)定義
2.1.2 關(guān)系操作
2.1.3 關(guān)系的完整性
2.2 關(guān)系代數(shù)
2.2.1 傳統(tǒng)的集合運(yùn)算
2.2.2 專(zhuān)門(mén)的關(guān)系運(yùn)算
2.3 關(guān)系模型的規(guī)范化
2.3.1 函數(shù)依賴(lài)
2.3.2 范式
2.3.3 E-R模型向關(guān)系數(shù)據(jù)庫(kù)轉(zhuǎn)換
2.4 關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的查詢(xún)優(yōu)化
2.4.1 關(guān)系系統(tǒng)
2.4.2 全關(guān)系型系統(tǒng)的基本準(zhǔn)則
2.4.3 查詢(xún)優(yōu)化的準(zhǔn)則
2.5 常用的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)
2.5.1 Access數(shù)據(jù)庫(kù)管理系統(tǒng)
2.5.2 SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)
2.5.3 Oracle數(shù)據(jù)庫(kù)管理系統(tǒng)
2.5.4 DB2數(shù)據(jù)庫(kù)管理系統(tǒng)
2.5.5 Sybase系列
習(xí)題2
第3章 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)概論
3.1 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的基本概念
3.1.1 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)
3.1.2 SQL Server 2000的系統(tǒng)結(jié)構(gòu)
3.1.3 SQL Server 2000的新特性
3.2 SQL Server 2000的安裝
3.2.1 SQL Server 2000系統(tǒng)要求
3.2.2 設(shè)置Windows服務(wù)賬戶(hù)
3.2.3 SQL Server 2000的安裝過(guò)程
3.3 SQL Server服務(wù)器管理
3.3.1 啟動(dòng)和停止SQL Server
3.3.2 SQL Server服務(wù)器組的管理
3.3.3 連接與注冊(cè)服務(wù)器
3.3.4 配置SQL Server服務(wù)器
3.4 Web數(shù)據(jù)庫(kù)技術(shù)概述
3.4.1 CGI技術(shù)
3.4.2 Web API技術(shù)
3.4.3 ODBC技術(shù)
3.4.4 JDBC技術(shù)
3.4.5 ASP技術(shù)
3.5 IIS簡(jiǎn)介
3.5.1 IIS的特性
3.5.2 IIS的Web服務(wù)器
3.5.3 IIS的FTP服務(wù)器
3.5.4 IIS的SMTP服務(wù)器
習(xí)題3
實(shí)訓(xùn)1
第4章 SQL語(yǔ)言基礎(chǔ)
4.1 SQL語(yǔ)言的基本概念
4.1.1 標(biāo)準(zhǔn)SQL語(yǔ)言及其特點(diǎn)
4.1.2 T-SQL語(yǔ)言
4.1.3 T-SQL語(yǔ)言的語(yǔ)法結(jié)構(gòu)
4.1.4 數(shù)據(jù)類(lèi)型
4.1.5 運(yùn)算符與表達(dá)式
4.2 流程控制語(yǔ)言
4.3 函數(shù)
習(xí)題4
實(shí)訓(xùn)2
第5章 數(shù)據(jù)庫(kù)的創(chuàng)建與管理
5.1 數(shù)據(jù)庫(kù)的創(chuàng)建
5.1.1 數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)
5.1.2 系統(tǒng)數(shù)據(jù)庫(kù)
5.1.3 估算數(shù)據(jù)庫(kù)的空間需求
5.1.4 使用sQL Server Management Studio創(chuàng)建數(shù)據(jù)庫(kù)
5.1.5 使用向?qū)?chuàng)建數(shù)據(jù)庫(kù)
5.2 數(shù)據(jù)庫(kù)的管理
5.2.1 數(shù)據(jù)庫(kù)屬性的查看與修改
5.2.2 設(shè)置數(shù)據(jù)庫(kù)的選項(xiàng)
5.2.3 刪除數(shù)據(jù)庫(kù)
5.3 表的創(chuàng)建
5.3.1 設(shè)計(jì)表的結(jié)構(gòu)
5.3.2 使用SQL Server Management Studio創(chuàng)建表
5.4 表結(jié)構(gòu)的修改
5.5 表的數(shù)據(jù)操作
5.6 刪除表
5.7 數(shù)據(jù)庫(kù)的完整性設(shè)計(jì)
5.7.1 數(shù)據(jù)完整性實(shí)施方法
5.7.2 約束
5.7.3 使用默認(rèn)值
5.7.4 規(guī)則
5.7.5 使用標(biāo)識(shí)列
5.8 創(chuàng)建數(shù)據(jù)庫(kù)關(guān)系圖
習(xí)題5
實(shí)訓(xùn)3
第6章 數(shù)據(jù)庫(kù)查詢(xún)
6.1 使用SELECT語(yǔ)句進(jìn)行簡(jiǎn)單查詢(xún)
6.2 T-SQL高級(jí)查詢(xún)
6.2.1 多表查詢(xún)
6.2.2 分組查詢(xún)
6.2.3 統(tǒng)計(jì)查詢(xún)
6.2.4 嵌套查詢(xún)
6.3 存儲(chǔ)查詢(xún)結(jié)果
6.3.1 將查詢(xún)結(jié)果存儲(chǔ)到新表中
6.3.2 將查詢(xún)結(jié)果添加到已有表中
6.3.3 對(duì)查詢(xún)結(jié)果進(jìn)行修改
習(xí)題6
實(shí)訓(xùn)4
第7章 視圖、索引、游標(biāo)及事務(wù)
7.1 視圖
7.1.1 視圖概述
7.1.2 創(chuàng)建視圖
7.1.3 視圖信息的查看和修改
7.1.4 視圖數(shù)據(jù)的更新
7.1.5 刪除視圖
7.2 索引
7.2.1 索引的分類(lèi)
7.2.2 創(chuàng)建索引
7.2.3 創(chuàng)建索引視圖
7.2.4 刪除索引
7.3 游標(biāo)
7.3.1 游標(biāo)概述
7.3.2 游標(biāo)的定義及使用過(guò)程
7.3.3 使用游標(biāo)修改數(shù)據(jù)
7.4 事務(wù)的使用
7.4.1 事務(wù)概述
7.4.2 事務(wù)處理語(yǔ)句
7.4.3 分布式事務(wù)
習(xí)題7
實(shí)訓(xùn)5
第8章 存儲(chǔ)過(guò)程和觸發(fā)器
8.1 存儲(chǔ)過(guò)程概述
8.2 存儲(chǔ)過(guò)程的設(shè)計(jì)與執(zhí)行創(chuàng)建存儲(chǔ)過(guò)程
8.2.1 使用企業(yè)管理器創(chuàng)建存儲(chǔ)過(guò)程
8.2.2 使用“創(chuàng)建存儲(chǔ)過(guò)程向?qū)А眲?chuàng)建存儲(chǔ)過(guò)程
8.2.3 使用T-SQL創(chuàng)建存儲(chǔ)過(guò)程
8.3 存儲(chǔ)過(guò)程調(diào)用
8.3.1 創(chuàng)建執(zhí)行存儲(chǔ)過(guò)程
8.3.2 查看存儲(chǔ)過(guò)程
8.3.3 刪除存儲(chǔ)過(guò)程
8.3.4 修改和重命名存儲(chǔ)過(guò)程
8.4 創(chuàng)建觸發(fā)器
8.4.1 使用企業(yè)管理器創(chuàng)建觸發(fā)器
8.4.2 使用CREATETRIGGER創(chuàng)建觸發(fā)器
8.5 觸發(fā)器的管理與應(yīng)用
8.5.1 查看觸發(fā)器
8.5.2 修改和重命名觸發(fā)器
8.5.3 刪除觸發(fā)器
習(xí)題8
實(shí)訓(xùn)6
第9章 SQL Server的安全性管理
9.1 SQL Server的安全性機(jī)制
9.2 SQL Server的登錄模式
9.2.1 登錄認(rèn)證模式概述
9.2.2 SQL Server認(rèn)證模式的設(shè)置與管理
9.3 SQL Server用戶(hù)標(biāo)識(shí)和鑒別
9.3.1 數(shù)據(jù)庫(kù)用戶(hù)概述
9.3.2 管理數(shù)據(jù)庫(kù)用戶(hù)
9.4 角色與權(quán)限
9.4.1 角色
9.4.2 權(quán)限
9.5 數(shù)據(jù)庫(kù)的并發(fā)控制
9.5.1 并發(fā)事務(wù)
9.5.2 封鎖
9.5.3 不加鎖的并發(fā)控制
習(xí)題9
實(shí)訓(xùn)7
第10章 備份與恢復(fù)
10.1 數(shù)據(jù)備份概述
10.2 數(shù)據(jù)庫(kù)備份策略
10.2.1 備份策略
10.2.2 恢復(fù)策略
10.3 數(shù)據(jù)庫(kù)備份與恢復(fù)的實(shí)施
10.3.1 備份設(shè)備
10.3.2 數(shù)據(jù)庫(kù)備份
10.3.3 數(shù)據(jù)庫(kù)恢復(fù)
10.3.4 備份和恢復(fù)系統(tǒng)數(shù)據(jù)庫(kù)
10.4 數(shù)據(jù)庫(kù)表數(shù)據(jù)的導(dǎo)入導(dǎo)出
10.4.1 數(shù)據(jù)轉(zhuǎn)換服務(wù)概述
10.4.2 數(shù)據(jù)轉(zhuǎn)換服務(wù)的導(dǎo)入/導(dǎo)出向?qū)?br>習(xí)題10
實(shí)訓(xùn)8
第11章 ASP/ADO網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)
11.1 Web環(huán)境操作SQL Server數(shù)據(jù)庫(kù)
11.2 ASP/ADO技術(shù)概述
11.2.1 ASP技術(shù)概述
11.2.2 ADO技術(shù)概述
11.2.3 IIS/Web服務(wù)器的配置
11.3 ASP的內(nèi)建對(duì)象
11.3.1 Respo e對(duì)象
11.3.2 Request對(duì)象
11.3.3 Server對(duì)象
11.3.4 Session對(duì)象
11.3.5 Application對(duì)象
11.4 使用ASP/ADO操作SQL Server數(shù)據(jù)庫(kù)
11.4.1 ADO數(shù)據(jù)庫(kù)接口簡(jiǎn)介
11.4.2 在ASP中使用ADO對(duì)象訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)
11.5 通過(guò)ODBC訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)
11.5.1 ODBC的作用
11.5.2 DSN數(shù)據(jù)源的創(chuàng)建
11.5.3 利用ODBC訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)
11.6 對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的基本操作
11.6.1 通過(guò)視圖查詢(xún)數(shù)據(jù)庫(kù)中的數(shù)據(jù)
11.6.2 利用表單向數(shù)據(jù)表添加數(shù)據(jù)
11.6.3 數(shù)據(jù)更新修改
11.6.4 數(shù)據(jù)刪除
第12章 基于C/S模式的應(yīng)用系統(tǒng)開(kāi)發(fā)
12.1 數(shù)據(jù)庫(kù)設(shè)計(jì)和實(shí)施
12.1.1 學(xué)生信息管理系統(tǒng)需求分析
12.1.2 概念結(jié)構(gòu)設(shè)計(jì)
12.1.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)
12.1.4 創(chuàng)建“數(shù)據(jù)庫(kù)創(chuàng)建”腳本文件并建庫(kù)
12.1.5 創(chuàng)建“表創(chuàng)建”腳本文件并創(chuàng)建表
12.1.6 使用視圖和存儲(chǔ)過(guò)程實(shí)現(xiàn)一些查詢(xún)和操作要求
12.1.7 使用觸發(fā)器、規(guī)則等加入完整性控制機(jī)制
12.1.8 制定數(shù)據(jù)庫(kù)備份和恢復(fù)策略
12.2 系統(tǒng)設(shè)計(jì)
12.2.1 系統(tǒng)功能及處理流程
12.2.2 創(chuàng)建工程、添加模塊
12.2.3 創(chuàng)建數(shù)據(jù)源
12.2.4 設(shè)計(jì)系統(tǒng)主界面
12.2.5 設(shè)計(jì)系統(tǒng)登錄模塊
12.2.6 設(shè)計(jì)各功能模塊
小結(jié)
實(shí)訓(xùn)9
參考文獻(xiàn)