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