數(shù)據(jù)庫應(yīng)用技術(shù)--SQL Server 2005實(shí)用教程

-
【作 者】李存斌 主編
【I S B N 】978-7-5084-4053-6
【責(zé)任編輯】王艷燕
【適用讀者群】本科
【出版時(shí)間】2007-12-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁 數(shù)】272
【千字?jǐn)?shù)】
【印 張】
【定 價(jià)】¥25
【叢 書】21世紀(jì)高等院校規(guī)劃教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書是在2001年出版的《數(shù)據(jù)庫應(yīng)用技術(shù)》修改補(bǔ)充完善而成的。本書系統(tǒng)介紹了大型數(shù)據(jù)庫管理系統(tǒng)SQL Server 2005的強(qiáng)大功能及其操作使用方法。全書共分9章,主要內(nèi)容包括:SQLServer2005關(guān)系數(shù)據(jù)庫簡介;Transact-SQL語言;服務(wù)器管理;數(shù)據(jù)庫管理:數(shù)據(jù)庫對象的操作;SQLServer2005權(quán)限管理;SQLServer 2005集成服務(wù):SQLServer2005代理服務(wù);SQLServer 2005報(bào)表服務(wù)管理。
本書層次清晰、實(shí)例豐富、由淺入深、由簡入詳、圖文對照、淺顯易懂,思考題和上機(jī)練習(xí)題比例恰當(dāng)。本書為高等學(xué)校相關(guān)專業(yè)教材,也可作為大中專和高職高專相關(guān)專業(yè)的教學(xué)用書,同時(shí)也適合數(shù)據(jù)庫應(yīng)用技術(shù)開發(fā)人員學(xué)習(xí)參考。
在目前的網(wǎng)絡(luò)環(huán)境下,各企事業(yè)單位、各系統(tǒng)對在信息管理中的數(shù)據(jù)資源共享、數(shù)據(jù)的集中處理與分布式處理提出了越來越高的要求,大型數(shù)據(jù)庫管理系統(tǒng)在各單位、各部門的使用已經(jīng)十分普遍。
Microsoft公司推出的SQL Server數(shù)據(jù)庫管理系統(tǒng)是大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)中的佼佼者,它建立在成熟而強(qiáng)大的關(guān)系模型基礎(chǔ)上,可以很好地支持客戶機(jī)/服務(wù)器網(wǎng)絡(luò)模式,能夠滿足各種類型的企事業(yè)單位對構(gòu)建網(wǎng)絡(luò)數(shù)據(jù)庫的需求,并且在操作的易用性、功能的可伸縮性、安全的可靠性以及數(shù)據(jù)倉庫等方面進(jìn)行了顯著的改進(jìn)和提高,是目前各級各類學(xué)校學(xué)習(xí)大型數(shù)據(jù)庫管理系統(tǒng)的首選對象。
本書是在2001年出版的《數(shù)據(jù)庫應(yīng)用技術(shù)——SQL Server 2000簡明教程》(已發(fā)行5萬多冊)基礎(chǔ)上,結(jié)合SQL Server 2005新增的功能和廣大用戶的修改建議,修改補(bǔ)充完善而成的。本書由高校內(nèi)多年從事數(shù)據(jù)庫教學(xué)和開發(fā),且具有豐富的教學(xué)經(jīng)驗(yàn)的一線教師編寫。本書共9章,主要內(nèi)容包括:SQL Server 2005關(guān)系數(shù)據(jù)庫簡介(SQL Server 2005的特點(diǎn)、安裝、配置、工具和實(shí)用程序);Transact-SQL語言;服務(wù)器管理;數(shù)據(jù)庫管理;數(shù)據(jù)庫對象(表、視圖、索引、存儲(chǔ)過程、觸發(fā)器等)的操作;SQL Server 權(quán)限管理;SQL Server 集成服務(wù);SQL Server代理服務(wù);SQL Server報(bào)表服務(wù)管理。本教材的特點(diǎn)是注重循序漸進(jìn)、由淺入深、舉一反三、理論聯(lián)系實(shí)際;書中的文字說明、圖形顯示、程序語句(所有程序都運(yùn)行通過)、思考題和上機(jī)練習(xí)題比例恰當(dāng),理論與實(shí)踐操作環(huán)環(huán)相扣,既便于教師教學(xué),也便于學(xué)生學(xué)習(xí),具有很強(qiáng)的實(shí)用性。
本書是作為大學(xué)本科教材編寫而成的,但同時(shí)也特別適合自學(xué)者初學(xué)使用,也可作為大中專學(xué)生或非計(jì)算機(jī)專業(yè)研究生學(xué)習(xí)SQL Server 2005的教程,同時(shí)也適合數(shù)據(jù)庫應(yīng)用技術(shù)開發(fā)人員學(xué)習(xí)參考。
本書由李存斌任主編,并負(fù)責(zé)全書的組織策劃、修改補(bǔ)充和定稿工作,董福貴、王建軍、王彬任副主編。參加本書編寫工作的還有:劉吉成、李星梅、田惠英、陳永權(quán)、唐平舟、陳芙杏、王釔、瞿斌、劉誼、馬同濤、李賢、李偉、楊劍斌、趙云等。在本書的編寫出版過程中,得到了中國水利水電出版社計(jì)算機(jī)編輯室全體同志的大力支持和幫助,在此表示衷心的感謝。
由于時(shí)間倉促以及作者水平有限,書中不妥之處在所難免,敬請讀者批評指正。
作 者
2006年8月
前言
第1章 SQL Server 2005關(guān)系數(shù)據(jù)庫簡介 1
1.1 關(guān)系數(shù)據(jù)庫 1
1.1.1 關(guān)系模型的基本概念 1
1.1.2 關(guān)系模型的性質(zhì) 3
1.1.3 關(guān)系數(shù)據(jù)庫的完整性 3
1.1.4 關(guān)系數(shù)據(jù)庫的規(guī)范化 4
1.2 SQL Server 2005的新特點(diǎn) 6
1.3 SQL Server 2005的安裝和配置 7
1.3.1 SQL Server 2005環(huán)境需求 7
1.3.2 SQL Server 2005的安裝 8
1.3.3 SQL Server 升級 13
1.3.4 SQL Server 2005 系統(tǒng)數(shù)據(jù)庫簡介 14
1.4 SQL Server 2005工具和實(shí)用程序 15
1.4.1 SQL Server 2005管理平臺(tái) 15
1.4.2 商業(yè)智能開發(fā)平臺(tái) 17
1.4.3 SQL Server 分析器 18
1.4.4 數(shù)據(jù)庫引擎優(yōu)化顧問 19
1.4.5 Analysis Services 21
1.4.6 SQL Server配置管理器 21
1.4.7 SQL Server文檔和教程 21
習(xí)題 22
第2章 Transact-SQL語言 23
2.1 基本的語言要素 23
2.1.1 注釋 23
2.1.2 變量 24
2.1.3 運(yùn)算符 27
2.1.4 函數(shù) 29
2.1.5 流程控制語句 39
2.2 數(shù)據(jù)定義語言 43
2.3 數(shù)據(jù)操縱語言 44
2.3.1 SELECT語句 44
2.3.2 INSERT語句 56
2.3.3 UPDATE語句 57
2.3.4 DELETE語句 58
2.4 數(shù)據(jù)控制語言 58
2.4.1 GRANT語句 59
2.4.2 REVOKE語句 60
2.4.3 DENY語句 61
2.5 系統(tǒng)存儲(chǔ)過程 62
習(xí)題 62
第3章 服務(wù)器管理 63
3.1 服務(wù)器注冊 63
3.1.1 創(chuàng)建服務(wù)器組 63
3.1.2 服務(wù)器注冊與連接 64
3.2 服務(wù)器啟動(dòng)、暫停和停止 65
3.3 服務(wù)器配置選項(xiàng)設(shè)置 66
習(xí)題 68
第4章 數(shù)據(jù)庫管理 69
4.1 數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu) 69
4.1.1 數(shù)據(jù)庫文件 69
4.1.2 數(shù)據(jù)庫文件組 70
4.2 創(chuàng)建、修改和刪除數(shù)據(jù)庫 70
4.2.1 創(chuàng)建數(shù)據(jù)庫 70
4.2.2 修改數(shù)據(jù)庫 75
4.2.3 刪除數(shù)據(jù)庫 83
4.3 數(shù)據(jù)庫備份 84
4.3.1 備份概述 84
4.3.2 創(chuàng)建備份設(shè)備 85
4.3.3 備份的執(zhí)行 87
4.4 還原數(shù)據(jù)庫 91
4.4.1 還原數(shù)據(jù)庫概述 91
4.4.2 還原數(shù)據(jù)庫 91
4.5 數(shù)據(jù)庫的維護(hù) 94
4.5.1 數(shù)據(jù)庫維護(hù)概述 94
4.5.2 數(shù)據(jù)庫維護(hù)計(jì)劃向?qū)?95
習(xí)題 101
第5章 數(shù)據(jù)庫對象的操作 103
5.1 數(shù)據(jù)類型 103
5.1.1 系統(tǒng)數(shù)據(jù)類型 104
5.1.2 自定義數(shù)據(jù)類型 107
5.2 表操作 110
5.2.1 創(chuàng)建表 110
5.2.2 創(chuàng)建約束 114
5.2.3 修改表 122
5.2.4 查看表 128
5.2.5 刪除表 131
5.3 視圖操作 132
5.3.1 創(chuàng)建視圖 133
5.3.2 修改、刪除和重命名視圖 137
5.3.3 查看視圖信息、刪除視圖 139
5.3.4 通過視圖修改記錄 140
5.4 索引操作 142
5.4.1 創(chuàng)建索引 144
5.4.2 查看、修改和刪除索引 148
5.5 存儲(chǔ)過程 151
5.5.1 創(chuàng)建存儲(chǔ)過程 152
5.5.2 查看、修改和刪除存儲(chǔ)過程 157
5.6 觸發(fā)器的操作與管理 160
5.6.1 DML觸發(fā)器的創(chuàng)建和應(yīng)用 161
5.6.2 DDL觸發(fā)器的創(chuàng)建和應(yīng)用 170
5.6.3 查看、修改和刪除觸發(fā)器 172
習(xí)題 176
第6章 SQL Server 2005權(quán)限管理 178
6.1 SQL Server 2005權(quán)限管理策略 178
6.1.1 安全身份驗(yàn)證 178
6.1.2 訪問許可確認(rèn) 179
6.2 用戶權(quán)限管理 179
6.2.1 服務(wù)器登錄賬號和用戶賬號管理 179
6.2.2 許可(權(quán)限)管理 183
6.2.3 角色管理 187
習(xí)題 191
第7章 SQL Server 2005集成服務(wù) 192
7.1 數(shù)據(jù)的導(dǎo)入和導(dǎo)出 192
7.1.1 數(shù)據(jù)的導(dǎo)入 192
7.1.2 數(shù)據(jù)的導(dǎo)出 200
7.2 使用圖形設(shè)計(jì)界面來創(chuàng)建SSIS包 209
習(xí)題 217
第8章 SQL Server 2005代理服務(wù) 219
8.1 SQL Server 2005代理服務(wù)配置 219
8.2 定義操作員 222
8.3 作業(yè)管理 224
8.3.1 作業(yè)步驟定義 224
8.3.2 創(chuàng)建作業(yè) 225
8.4 警報(bào)管理 228
習(xí)題 230
第9章 SQL Server 2005報(bào)表服務(wù)管理 232
9.1 報(bào)表服務(wù)配置 232
9.2 創(chuàng)建報(bào)表服務(wù)器項(xiàng)目 237
9.2.1 通過報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表 237
9.2.2 通過報(bào)表生成器生成報(bào)表 253
習(xí)題 261
- Python數(shù)據(jù)庫編程 [主編 殷樹友 邢 翀]
- SQL Server 2019數(shù)據(jù)庫實(shí)戰(zhàn)教程 [主編 岳付強(qiáng) 曾陳萍 唐承佳]
- MySQL數(shù)據(jù)庫技術(shù)項(xiàng)目化教程——基于OBE理念 [主編 劉崇巍 龐金龍]
- MySQL數(shù)據(jù)庫應(yīng)用項(xiàng)目化教程 [主編 代恒 王明超]
- 數(shù)據(jù)庫原理與實(shí)踐(MySQL版) [楊俊杰 劉忠艷]
- MySQL數(shù)據(jù)庫項(xiàng)目式教程 [陳亞峰]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用實(shí)踐教程(SQL Server 2019) [主 編 嚴(yán)暉 周肆清]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用(SQL Server 2019) [主編 嚴(yán)暉 劉衛(wèi)國]
- 數(shù)據(jù)庫原理及應(yīng)用SQL Server 2014(微課版) [主 編 趙德福]
- MySQL數(shù)據(jù)庫項(xiàng)目化教程(第二版) [主編 鄭小蓉]
- 數(shù)據(jù)庫原理及應(yīng)用(MySQL版) [瞿英 裴祥喜 王玉恒]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用(SQL Server 2019) [主 編 沙有闖]
- 數(shù)據(jù)庫系統(tǒng)工程師真題精析與命題密卷 [鐘志宏]
- 數(shù)據(jù)庫原理與應(yīng)用——基于SQL Server 2016 [主編 彭浩 黃勝 鄒競]
- 數(shù)據(jù)庫系統(tǒng)工程師5天修煉 [鐘志宏]
- Access數(shù)據(jù)庫基礎(chǔ)教程實(shí)驗(yàn)指導(dǎo)與習(xí)題集 [主 編 饒拱維 楊貴茂 吳華光]
- Access 數(shù)據(jù)庫基礎(chǔ)教程 [主編 饒拱維 楊貴茂 郭其標(biāo)]
- MySQL數(shù)據(jù)庫項(xiàng)目化教程 [主編 鄭小蓉 段萍]
- C#數(shù)據(jù)庫編程技術(shù) [主編 顧家銘]
- 數(shù)據(jù)庫原理及應(yīng)用(MySQL版) [主編 高亮 韓玉民]
- 數(shù)據(jù)庫原理 [主編 楊俊杰 張瑋]
- 數(shù)據(jù)庫原理與技術(shù)(第三版)實(shí)驗(yàn)指導(dǎo) [程傳慶]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用(SQL Server 2008版)(第二版) [主編 嚴(yán)暉 王小玲]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用實(shí)踐教程(SQL Server 2008)(第二版) [主編 嚴(yán)暉 周肆清]
- 數(shù)據(jù)庫原理與SQL語言 [主編 余恒芳 汪曉青]
- 數(shù)據(jù)庫原理與技術(shù)(第三版) [程傳慧]
- MySQL數(shù)據(jù)庫開發(fā)實(shí)戰(zhàn) [肖睿 訾永所 侯小毛]
- Access 2010數(shù)據(jù)庫應(yīng)用教程(第二版) [主編 李亞]
- Access 2010數(shù)據(jù)庫實(shí)用教程 [主編 張明 宣繼濤]
- 數(shù)據(jù)庫應(yīng)用 [主編 肖睿 于繼武]
- 生活經(jīng)管more>>
- 高等數(shù)學(xué)(下冊)(第二版)
- 高等數(shù)學(xué)(上冊)(第二版)
- Visual Basic程序設(shè)計(jì)(第二版)
- 離散數(shù)學(xué)(第二版)
- 復(fù)變函數(shù)與積分變換
- Visual C++ & Android程序設(shè)計(jì)綜合實(shí)訓(xùn)
- 高等數(shù)學(xué)(下冊)
- Visual Basic程序設(shè)計(jì)簡明教程(第二版
- 網(wǎng)絡(luò)與信息安全教程(第二版)
- 高等數(shù)學(xué)(上冊)
- 綜合布線技術(shù)與施工(第二版)
- 微型計(jì)算機(jī)原理與接口技術(shù)學(xué)習(xí)與實(shí)驗(yàn)指
- 計(jì)算機(jī)圖形學(xué)(第二版)
- Visual C++程序設(shè)計(jì)教程(第二版)
- 物流管理專業(yè)實(shí)踐與指導(dǎo)
- Access 2010數(shù)據(jù)庫技術(shù)基礎(chǔ)及應(yīng)用