-
>
闖進數(shù)學世界――探秘歷史名題
-
>
中醫(yī)基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
數(shù)據(jù)庫原理與SQL Server應用教程 版權信息
- ISBN:9787121321610
- 條形碼:9787121321610 ; 978-7-121-32161-0
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
數(shù)據(jù)庫原理與SQL Server應用教程 本書特色
本書以SQL Server 2012中文版為背景,通過大量實例,深入淺出地介紹數(shù)據(jù)庫的基本概念,SQL Server 2012數(shù)據(jù)庫管理系統(tǒng)的操作,以及數(shù)據(jù)庫應用程序開發(fā)技術等內(nèi)容。書中每章均附有典型習題。本書免費提供電子課件,可以登錄華信教育資源網(wǎng)(www.hxedu.com.cn),注冊后下載。另外,本書還提供配套的習題解答,對書中習題做了詳細解答。本書既可作為高等學校計算機專業(yè)、信息管理與信息系統(tǒng)專業(yè)及非計算機專業(yè)本科數(shù)據(jù)庫應用課程的教學用書,也可作為從事信息領域工作的科技人員的自學參考書,對于計算機應用人員和計算機愛好者,本書也是一本實用的工具書。
數(shù)據(jù)庫原理與SQL Server應用教程 內(nèi)容簡介
本書以SQL Server 2012中文版為背景,通過大量實例,深入淺出地介紹數(shù)據(jù)庫的基本概念,SQL Server 2012數(shù)據(jù)庫管理系統(tǒng)的操作,以及數(shù)據(jù)庫應用程序開發(fā)技術等內(nèi)容。書中每章均附有典型習題。本書免費提供電子課件,可以登錄華信教育資源網(wǎng)(www.hxedu.com.cn),注冊后下載。另外,本書還提供配套的習題解答,對書中習題做了詳細解答。本書既可作為高等學校計算機專業(yè)、信息管理與信息系統(tǒng)專業(yè)及非計算機專業(yè)本科數(shù)據(jù)庫應用課程的教學用書,也可作為從事信息領域工作的科技人員的自學參考書,對于計算機應用人員和計算機愛好者,本書也是一本實用的工具書。
數(shù)據(jù)庫原理與SQL Server應用教程 目錄
第1章 數(shù)據(jù)庫系統(tǒng)概述 1
1.1 數(shù)據(jù)庫系統(tǒng)簡介 1
1.1.1 數(shù)據(jù)庫技術的發(fā)展歷史 1
1.1.2 數(shù)據(jù)庫系統(tǒng)的基本概念 4
1.2 數(shù)據(jù)庫系統(tǒng)結(jié)構 5
1.2.1 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構 5
1.2.2 數(shù)據(jù)庫系統(tǒng)的二級映像 7
1.3 習題 7
第2章 數(shù)據(jù)模型 8
2.1 信息的三種世界 8
2.1.1 現(xiàn)實世界 8
2.1.2 信息世界 9
2.1.3 計算機世界 9
2.1.4 三種世界的轉(zhuǎn)換 10
2.2 概念模型 10
2.2.1 概念模型的基本概念 11
2.2.2 概念模型的表示 12
2.3 數(shù)據(jù)模型 15
2.3.1 數(shù)據(jù)模型的基本概念 15
2.3.2 常用的數(shù)據(jù)模型 16
2.4 關系數(shù)據(jù)庫 21
2.4.1 關系模型的組成 21
2.4.2 關系的數(shù)學定義 21
2.4.3 關系代數(shù) 23
2.4.4 傳統(tǒng)的集合運算 24
2.4.5 專門的關系運算 26
2.5 關系查詢優(yōu)化 28
2.6 習題 29
第3章 數(shù)據(jù)庫設計 32
3.1 規(guī)范化 32
3.1.1 函數(shù)依賴 32
3.1.2 范式 33
3.2 數(shù)據(jù)庫設計概述 37
3.2.1 數(shù)據(jù)庫設計的特點 37
3.2.2 數(shù)據(jù)庫設計的步驟 38
3.3 需求分析階段 38
3.4 概念結(jié)構設計階段 39
3.4.1 概念結(jié)構設計的任務 39
3.4.2 概念結(jié)構設計的步驟 39
3.5 邏輯結(jié)構設計階段 40
3.5.1 邏輯結(jié)構設計的任務 40
3.5.2 邏輯結(jié)構設計的步驟 40
3.6 物理結(jié)構設計階段 41
3.6.1 物理結(jié)構設計的任務 41
3.6.2 物理結(jié)構設計的步驟 42
3.7 數(shù)據(jù)庫實施階段 42
3.8 數(shù)據(jù)庫運行和維護 42
3.9 數(shù)據(jù)庫設計實例 43
3.9.1 學生成績管理數(shù)據(jù)庫設計 43
3.9.2 職工管理數(shù)據(jù)庫設計 44
3.10 關系數(shù)據(jù)庫管理系統(tǒng) 46
3.11 習題 47
第4章 SQL SERVER 2012基本知識 49
4.1 SQL Server發(fā)展歷史簡介 49
4.2 SQL Server 2012的版本 49
4.2.1 SQL Server 2012版本的分類 49
4.2.2 SQL Server 2012 Standard功能簡介 50
4.3 SQL Server 2012 Standard的安裝與配置 51
4.3.1 安裝SQL Server 2012 Standard的系統(tǒng)需求 51
4.3.2 SQL Server 2012的安裝 51
4.3.3 SQL Server 2012的卸載 57
4.4 SQL Server 2012組件和管理工具 57
4.4.1 服務器組件 57
4.4.2 管理工具 58
4.4.3 文檔 59
4.5 SQL Server 2012服務器的管理 59
4.5.1 啟動/停止服務器 59
4.5.2 服務器的注冊 62
4.6 習題 64
第5章 數(shù)據(jù)庫操作 65
5.1 數(shù)據(jù)庫基本概念 65
5.1.1 物理數(shù)據(jù)庫 65
5.1.2 邏輯數(shù)據(jù)庫 66
5.1.3 SQL Server 2012的系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫 68
5.1.4 報表服務器和報表數(shù)據(jù)庫 69
5.2 創(chuàng)建數(shù)據(jù)庫 69
5.2.1 管理工具界面方式創(chuàng)建數(shù)據(jù)庫 69
5.2.2 命令行方式創(chuàng)建數(shù)據(jù)庫 72
5.3 修改數(shù)據(jù)庫 78
5.3.1 管理工具界面方式修改數(shù)據(jù)庫 78
5.3.2 命令行方式修改數(shù)據(jù)庫 78
5.4 刪除數(shù)據(jù)庫 81
5.4.1 管理工具界面方式刪除數(shù)據(jù)庫 82
5.4.2 命令行方式刪除數(shù)據(jù)庫 83
5.5 數(shù)據(jù)庫的分離和附加 83
5.5.1 分離數(shù)據(jù)庫 83
5.5.2 附加數(shù)據(jù)庫 85
5.6 數(shù)據(jù)庫的收縮 86
5.6.1 手動收縮 87
5.6.2 自動收縮 89
5.7 移動數(shù)據(jù)庫 89
5.8 數(shù)據(jù)庫快照 90
5.8.1 數(shù)據(jù)庫快照優(yōu)點 90
5.8.2 數(shù)據(jù)庫快照的操作 90
5.9 數(shù)據(jù)庫鏡像 91
5.9.1 數(shù)據(jù)庫鏡像簡介 91
5.9.2 數(shù)據(jù)庫鏡像優(yōu)點 92
5.9.3 數(shù)據(jù)庫鏡像的操作 92
5.10 習題 93
第6章 表和表數(shù)據(jù)操作 94
6.1 表概念 94
6.1.1 表結(jié)構 94
6.1.2 表類型 94
6.1.3 數(shù)據(jù)類型 96
6.2 創(chuàng)建表 100
6.2.1 管理工具窗口方式創(chuàng)建表 100
6.2.2 命令行方式創(chuàng)建表 104
6.3 查看表結(jié)構 108
6.4 修改表結(jié)構 108
6.4.1 管理工具窗口方式修改表 109
6.4.2 命令行方式修改表 109
6.5 刪除表 110
6.6 表數(shù)據(jù)操作 111
6.6.1 管理工具窗口方式操作表數(shù)據(jù) 111
6.6.2 命令行方式操作表數(shù)據(jù) 112
6.8 習題 116
第7章 T-SQL語言 118
7.1 SQL語言基本概念 118
7.1.1 T-SQL語言簡介 118
7.1.2 T-SQL語言的語法約定 119
7.1.3 標識符 120
7.1.4 常量和變量 120
7.1.5 注釋 123
7.1.6 運算符 123
7.1.7 函數(shù) 124
7.1.8 表達式 133
7.2 流程控制語句 138
7.2.1 SET語句 138
7.2.2 BEGIN…END語句 139
7.2.3 IF…ELSE語句 139
7.2.4 WHILE、BREAK、CONTINUE語句 140
7.2.5 CASE語句 141
7.2.6 RETURN語句 142
7.2.7 WAITFOR語句 142
7.2.8 GOTO語句 143
7.2.9 TRY…CATCH語句 144
7.2.10 GO語句 145
7.2.11 EXECUTE語句 145
7.2.12 T-SQL語句的解析、編譯和執(zhí)行 145
7.3 數(shù)據(jù)定義語句 145
7.4 用戶定義數(shù)據(jù)類型 146
7.5 用戶定義表 148
7.6 習題 149
第8章 數(shù)據(jù)查詢 150
8.1 數(shù)據(jù)查詢語句 150
8.1.1 投影列 151
8.1.2 選擇行 155
8.1.3 連接 161
8.2 數(shù)據(jù)匯總 165
8.3 排序 165
8.4 分組 166
8.5 子查詢 170
8.5.1 無關子查詢 171
8.5.2 相關子查詢 174
8.6 集合操作 176
8.7 存儲查詢結(jié)果 178
8.8 習題 180
第9章 數(shù)據(jù)完整性、規(guī)則和索引 181
9.1 數(shù)據(jù)完整性 181
9.1.1 實體完整性 181
9.1.2 域完整性 185
9.1.3 引用完整性 189
9.2 規(guī)則 191
9.2.1 規(guī)則的概念 191
9.2.2 創(chuàng)建規(guī)則 192
9.2.3 查看規(guī)則 192
9.2.4 綁定規(guī)則 193
9.2.5 解除規(guī)則 194
9.2.6 刪除規(guī)則 194
9.3 索引 194
9.3.1 索引的分類 195
9.3.2 創(chuàng)建索引 197
9.3.3 查看索引 200
9.3.4 修改索引 201
9.3.5 刪除索引 202
9.3.6 其他類型索引 203
9.3.7 優(yōu)化索引 208
9.4 數(shù)據(jù)庫關系圖 210
9.5 習題 215
第10章 視圖和用戶定義函數(shù) 216
10.1 視圖 216
10.1.1 視圖概述 216
10.1.2 視圖的類型 217
10.1.3 創(chuàng)建視圖準則 217
10.1.4 創(chuàng)建視圖 218
10.1.5 查詢視圖 221
10.1.6 可更新視圖 221
10.1.7 修改視圖定義 222
10.1.8 刪除視圖 224
10.2 用戶定義函數(shù) 224
10.2.1 標量值函數(shù) 225
10.2.2 內(nèi)嵌表值函數(shù) 227
10.2.3 多語句表值函數(shù) 228
10.2.4 修改和重命名用戶定義函數(shù) 229
10.2.5 刪除用戶定義函數(shù) 230
10.3 習題 231
第11章 存儲過程、觸發(fā)器和游標 232
11.1 存儲過程 232
11.1.1 存儲過程概述 232
11.1.2 存儲過程的類型 233
11.1.3 創(chuàng)建存儲過程 234
11.1.4 調(diào)用存儲過程 237
11.1.6 獲取存儲過程信息 238
11.1.7 修改和重命名存儲過程 239
11.1.8 重新編譯存儲過程 240
11.1.9 刪除存儲過程 240
11.2 觸發(fā)器 241
11.2.1 觸發(fā)器概述 241
11.2.2 觸發(fā)器的類型 242
11.2.3 觸發(fā)器的設計規(guī)則 244
11.2.4 使用觸發(fā)器 244
11.2.5 啟用、禁用和刪除觸發(fā)器 246
11.2.6 嵌套觸發(fā)器和遞歸觸發(fā)器 247
11.3 游標 248
11.3.1 游標概述 248
11.3.2 游標的類型 249
11.3.3 游標的使用 250
11.4 習題 255
第12章 系統(tǒng)安全管理 257
12.1 身份驗證模式 257
12.1.1 身份驗證概述 257
12.1.2 身份驗證方式設置 259
12.2 賬號和角色 260
12.2.1 賬號 260
12.2.2 角色 268
12.3 授權的主體 273
12.4 授權的安全對象 273
12.5 權限操作 275
12.5.1 在SQL Server Management Studio中設置權限 275
12.5.2 T-SQL語句授權 278
12.6 習題 282
第13章 事務、批、鎖和作業(yè) 283
13.1 事務 283
13.1.1 事務概述 283
13.1.2 事務的類型 284
13.1.3 事務處理語句 286
13.1.4 事務和批 289
13.1.5 事務隔離級 289
13.2 鎖 291
13.2.1 鎖概述 291
13.2.2 鎖的模式 292
13.2.3 鎖的信息 293
13.2.4 死鎖及處理 295
13.3 數(shù)據(jù)庫優(yōu)化 296
13.3.1 數(shù)據(jù)庫引擎優(yōu)化顧問概述 296
13.3.2 數(shù)據(jù)庫引擎優(yōu)化顧問的使用 296
13.4 作業(yè) 298
13.5 習題 300
第14章 數(shù)據(jù)庫的備份還原與導入/導出 301
14.1 數(shù)據(jù)庫的備份還原 301
14.1.1 備份還原概述 301
14.1.2 恢復模式 302
14.1.3 數(shù)據(jù)庫備份 303
14.1.4 數(shù)據(jù)庫還原 306
14.2 數(shù)據(jù)庫的導入/導出 309
14.2.1 數(shù)據(jù)庫表數(shù)據(jù)導出 310
14.2.2 數(shù)據(jù)庫表數(shù)據(jù)導入 313
14.3 習題 315
第15章 VB 2015/SQL SERVER 2012開發(fā) 316
15.1 ADO.NET技術概述 316
15.1.1 ADO.NET模型 316
15.1.2 ADO.NET結(jié)構 317
15.1.3 數(shù)據(jù)控件 317
15.2 ADO.NET數(shù)據(jù)訪問操作 318
15.2.1 數(shù)據(jù)源配置向?qū)?318
15.2.2 用戶設置數(shù)據(jù)控件 321
15.2.3 程序設計訪問數(shù)據(jù)庫 322
15.3 數(shù)據(jù)庫應用程序設計實例 323
15.4 習題 327
第16章 C# 2015/SQL SERVER 2012開發(fā) 328
16.1 C#語言簡介 328
16.2 C#數(shù)據(jù)庫訪問 328
16.3 數(shù)據(jù)庫應用程序設計實例 328
16.4 習題 331
第17章 ASP.NET/SQL SERVER 2012開發(fā) 332
17.1 ASP.NET簡介 332
17.2 數(shù)據(jù)庫應用程序設計實例 333
17.3 習題 336
第18章 LINQ/SQL SERVER 2012開發(fā) 337
18.1 LINQ簡介 337
18.2 LINQ的組件及命名空間 337
18.3 LINQ的查詢表達式 338
18.4 LINQ查詢數(shù)組 338
18.5 LINQ查詢數(shù)據(jù)庫 339
18.5.1 DataContext類和實體對象 339
18.5.2 LINQ查詢數(shù)據(jù) 341
18.5.3 LINQ添加數(shù)據(jù) 342
18.5.4 LINQ修改數(shù)據(jù) 344
18.5.5 LINQ刪除數(shù)據(jù) 345
18.5.6 LINQDataSource控件 346
18.6 習題 348
數(shù)據(jù)庫原理與SQL Server應用教程 作者簡介
劉瑞新,教授,現(xiàn)就職于北京信息職業(yè)技術學院(東校區(qū))軟件工程系。我社老作者,具有多年寫作經(jīng)驗,在我社出版過30多本教材。
- >
李白與唐代文化
- >
羅曼·羅蘭讀書隨筆-精裝
- >
伊索寓言-世界文學名著典藏-全譯本
- >
山海經(jīng)
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
【精裝繪本】畫給孩子的中國神話
- >
小考拉的故事-套裝共3冊
- >
朝聞道