出版時間:2006-8 出版社:科學(xué)出版社 作者:劉志成
前言
SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)是中、小型桌面MIS系統(tǒng)的最主要的數(shù)據(jù)庫產(chǎn)品,自2000年推出以來,在各行各業(yè)得到了廣泛的應(yīng)用,因而SQL Server 2000也成了各級各類學(xué)校計算機類專業(yè)教學(xué)的首選數(shù)據(jù)庫管理系統(tǒng)。全書共分11章,前10章主要介紹SQL Server 2000的基本知識和技能,最后一章介紹SQL Server 2000的應(yīng)用程序開發(fā)。第1章 數(shù)據(jù)庫的基礎(chǔ)知識,介紹了數(shù)據(jù)庫的發(fā)展和數(shù)據(jù)庫的基本概念,以及SQLServer 2000安裝及常用管理工具。第2章 數(shù)據(jù)庫操作,介紹了SQL Server2000數(shù)據(jù)庫的基本操作。第3章 表的管理,介紹了SQL Server 2000中表和表中記錄的基本操作。第4章 查詢,介紹了對SQL Server 2000的數(shù)據(jù)查詢的基本操作。第5章 索引的使用,介紹了SQL Server 2000的索引的基本操作。第6章 實現(xiàn)視圖,介紹了SQL Server 2000的視圖的基本操作。第7章 存儲過程,介紹了SQL Server 2000的存儲過程的基本操作。第8章 數(shù)據(jù)庫完整性,介紹了SQL Server 2000中實現(xiàn)數(shù)據(jù)完整性的方法。第9章 數(shù)據(jù)庫安全性,介紹了SQL Server 2000中實現(xiàn)安全控制的方法。第10章 sQL Server 2000數(shù)據(jù)的備份、恢復(fù)和轉(zhuǎn)換,介紹了SQL Server 2000中數(shù)據(jù)的備份、恢復(fù)和轉(zhuǎn)換操作。第11章 SQL Server 2000應(yīng)用程序開發(fā),介紹了典型的SQL Server 2000開發(fā)實例。本書的各章章首均提出本章學(xué)習(xí)目標、學(xué)習(xí)重點以及所需要的預(yù)備知識,這部分內(nèi)容可起到導(dǎo)學(xué)導(dǎo)教的作用。每章的最后都有小結(jié)、思考與練習(xí)和實訓(xùn)。小結(jié)部分總結(jié)本章的知識點和技能點;思考與練習(xí)部分可以幫助讀者進一步掌握本章的理論知識;實訓(xùn)部分可以幫助讀者鞏固基本操作。為方便教學(xué),本書配有電子課件,思考與練習(xí)部分的答案也在其中,課件可到科學(xué)出版社網(wǎng)站(www.sciencep.com)下載或發(fā)郵件至主編郵箱liuzc518@163.com索取。由于作者水平有限,書中難免有錯誤和不妥之處,敬請廣大讀者批評指正。
內(nèi)容概要
《SQL Server數(shù)據(jù)庫技術(shù)與實訓(xùn)》從應(yīng)用SQL Server
2000進行數(shù)據(jù)庫管理和開發(fā)的角度出發(fā),通過一個實際的“EasyBuy電子商城”實例,介紹了SOL Server
2000數(shù)據(jù)庫管理和開發(fā)的基本知識和技能。全書共分11章,介紹了數(shù)據(jù)庫的基礎(chǔ)知識、數(shù)據(jù)庫操作、表的管理、查詢、索引的使用、實現(xiàn)視圖、存儲過程、數(shù)據(jù)庫完整性、數(shù)據(jù)庫安全性、SQL
Server 2000數(shù)據(jù)的備份、恢復(fù)和轉(zhuǎn)換,以及SQL Server 2000應(yīng)用程序開發(fā)等內(nèi)容。《SQL
Server數(shù)據(jù)庫技術(shù)與實訓(xùn)》每章后均配有實訓(xùn)和習(xí)題,以便學(xué)習(xí)與教學(xué)?!禨QL
Server數(shù)據(jù)庫技術(shù)與實訓(xùn)》編寫深入淺出,注重操作技能的培養(yǎng)。
《SQL
Server數(shù)據(jù)庫技術(shù)與實訓(xùn)》可以作為中等職業(yè)技術(shù)學(xué)校、高等職業(yè)技術(shù)學(xué)院和成人高校計算機類相關(guān)專業(yè)的數(shù)據(jù)庫應(yīng)用課程的教材。
書籍目錄
第1章 數(shù)據(jù)庫的基礎(chǔ)知識
1.1 數(shù)據(jù)庫技術(shù)概述
1.1.1 數(shù)據(jù)庫技術(shù)發(fā)展簡史
1.1.2 數(shù)據(jù)庫系統(tǒng)的概念
1.2 三種主要的數(shù)據(jù)模型
1.2.1 網(wǎng)狀模型
1.2.2 層次模型
1.2.3 關(guān)系模型
1.3 SQL語言簡介
1.3.1 概述
1.3.2 SQL語言的分類
1.4 SQL Server 2000基礎(chǔ)
1.4.1 SQL Server 2000簡介
1.4.2 SQL Server 2000安裝
1.4.3 SQL Server 2000常用管理工具
刁、結(jié)
思考與練習(xí)
實訓(xùn)
第2章 數(shù)據(jù)庫操作
2.1 示例數(shù)據(jù)庫介紹
2.2 SQL server 2000數(shù)據(jù)庫概述
2.2.1 SQL Server 2000數(shù)據(jù)庫組成
2.2.2 SQL Server 2000存儲結(jié)構(gòu)
2.2.3 SQL Server 2000系統(tǒng)數(shù)據(jù)庫
2.3 創(chuàng)建和修改數(shù)據(jù)庫
2.3.1 使用命令方式創(chuàng)建和修改數(shù)據(jù)庫
2.3.2 使用企業(yè)管理器創(chuàng)建和修改數(shù)據(jù)庫
2.4 查看和刪除數(shù)據(jù)庫
2.4.1 使用命令方式查看和刪除數(shù)據(jù)庫
2.4.2 使用企業(yè)管理器查看和刪除數(shù)據(jù)庫
小結(jié)
思考與練習(xí)
實訓(xùn)
第3章 表的管理
3.1 創(chuàng)建和修改表
3.1.1 使用命令方式創(chuàng)建和修改表
3.1.2 使用企業(yè)管理器創(chuàng)建和修改表
3.2 查看和刪除表
3.2.1 使用命令方式查看和刪除表
3.2.2 使用企業(yè)管理器查看和刪除表
3.3 記錄操作
3.3.1 使用命令方式插入記錄
3.3.2 使用命令方式更新記錄
3.3.3 使用命令方式刪除記錄
3.3.4 使用企業(yè)管理器進行記錄操作
小結(jié)
思考與練習(xí)
實訓(xùn)
第4章 查詢
4.1 SELECT查詢的語法結(jié)構(gòu)
4.2 基本查詢
4.2.1 常見SELECT查詢
4.2.2 WHERE條件查詢
4.2.3 篩選查詢
4.2.4 排序查詢
4.2.5 分組查詢
4.2.6 基本查詢語句書寫的一般方法
4.3 高級查詢
4.3.1 連接查詢
4.3.2 子查詢
4.3.3 集合查詢
4.3.4 SELECTINTO的使用
4.4 使用企業(yè)管理器進行查詢
小結(jié)
思考與練習(xí)
實訓(xùn)
第5章 索引的使用
5.1 索引概述
5.1.1 索引簡介
5.1.2 索引類型
5.2 索引操作
5.2.1 使用命令方式操作索引
5.2.2 使用企業(yè)管理器操作索引
5.3 索引優(yōu)化向?qū)?br /> 5.3.1 索引優(yōu)化向?qū)Ц攀?br /> 5.3.2 使用索引優(yōu)化向?qū)?br /> 5.4 全文索引
小結(jié)
思考與練習(xí)
實訓(xùn)
第6章 實現(xiàn)視圖
6.1 視圖概述
6.1.1 視圖的概念
6.1.2 視圖的作用
6.2 創(chuàng)建視圖
6.2.1 使用命令方式創(chuàng)建視圖
6.2.2 使用向?qū)?chuàng)建視圖
6.2.3 使用企業(yè)管理器創(chuàng)建視圖
6.3 修改和重命名視圖
6.3.1 使用命令方式修改和重命名視圖
6.3.2 使用企業(yè)管理器修改和重命名視圖
6.4 查詢和刪除視圖真
6.4.1 使用命令方式查詢和刪除視圖
6.4.2 使用企業(yè)管理器查詢和刪除視圖
6.5 視圖的使用
6.5.1 查詢視圖內(nèi)數(shù)據(jù)
6.5.2 通過視圖操作數(shù)據(jù)
小結(jié)
思考與練習(xí)
實訓(xùn)
第7章 存儲過程
7.1 T-SQL程序設(shè)計基礎(chǔ)
7.1.1 標識符
7.1.2 注釋
7.1.3 批處理
7.1.4 運算符
7.1.5 變量
7.1.6 顯示和輸出語句
7.1.7 流程控制語句
7.1.8 系統(tǒng)內(nèi)置函數(shù)
7.2 存儲過程
7.2.1 存儲過程簡介
7.2.2 使用命令方式創(chuàng)建和執(zhí)行存儲過程
7.2.3 使用企業(yè)管理器創(chuàng)建存儲過程
7.2.4 使用命令方式修改和刪除存儲過程
7.3 游標
7.3.1 游標概述
7.3.2 游標實例
小結(jié)
思考與練習(xí)
實訓(xùn)
第8章 數(shù)據(jù)庫完整性
8.1 數(shù)據(jù)庫完整性概述
8.2 SQL server 2000完整性的實現(xiàn)
8.2.1 列約束和表約束
8.2.2 缺省約束
8.2.3 CHECK約束
8.2.4 主鍵約束
8.2.5 唯一約束
8.2.6 外鍵約束
8.2.7 非空約束
8.2.8 規(guī)則
8.3 觸發(fā)器概述
8.3.1 觸發(fā)器基本知識
8.3.2 Inserted表和Deleted表
8.4 創(chuàng)建觸發(fā)器
8.4.1 使用命令方式創(chuàng)建觸發(fā)器
8.4.2 使用企業(yè)管理器創(chuàng)建觸發(fā)器
8.5 修改和刪除觸發(fā)器
8.5.1 使用命令方式修改和刪除觸發(fā)器
8.5.2 使用企業(yè)管理器修改和刪除觸發(fā)器
8.6 使用觸發(fā)器
8.6.1 INSERT觸發(fā)器
8.6.2 UPDATE觸發(fā)器
8.6.3 DELETE觸發(fā)器
章節(jié)摘錄
插圖:全文管理是在以下幾個層次上實施的。(1)服務(wù)器可以對服務(wù)器范圍的某些屬性(如resource_usage)加以設(shè)置,以便增加或減少全文服務(wù)所使用的系統(tǒng)資源數(shù)量。(2)數(shù)據(jù)庫必須啟用數(shù)據(jù)庫才能使用全文服務(wù)??梢栽谝褑⒂玫臄?shù)據(jù)庫中創(chuàng)建和除去一個或多個全文目錄的元數(shù)據(jù)。(3)全文目錄全文目錄包含數(shù)據(jù)庫中的全文索引。每個目錄可以用于數(shù)據(jù)庫內(nèi)的一個或多個表的索引需求。該目錄中的索引是使用這里介紹的管理功能來填充的(全文目錄必須駐留在與SQLServer實例相關(guān)聯(lián)的本地硬盤驅(qū)動器上,不支持可移動的驅(qū)動器、軟盤和網(wǎng)絡(luò)驅(qū)動器)。在每個服務(wù)器上最多可創(chuàng)建256個全文目錄。(4)表首先,必須為全文支持啟用表。然后,為與該表相關(guān)聯(lián)的全文索引創(chuàng)建元數(shù)據(jù)(如表名及其全文目錄)。表啟用后,可以用為全文支持而啟用的列中的數(shù)據(jù)填充它。如果表的全文定義被更改(例如,添加一個也將為全文檢索而索引的新列),則必須重新填充相關(guān)的全文目錄以使全文索引與新的全文定義同步。(5)列可以從非活動的注冊表中添加或除去支持全文查詢的列。為全文目錄中的表安排全文索引的位置是非常重要的。
編輯推薦
《SQL Server數(shù)據(jù)庫技術(shù)與實訓(xùn)》由科學(xué)出版社出版。
圖書封面
評論、評分、閱讀與下載
SQL Server數(shù)據(jù)庫技術(shù)與實訓(xùn) PDF格式下載