种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

资料库原理与SQL Server套用教程

(2019-05-04 03:07:53) 百科综合
资料库原理与SQL Server套用教程

资料库原理与SQL Server套用教程

《资料库原理与SQL Server套用教程》是电子工业出版社于2017年出版的图书,作者是张立新、徐剑波。

基本介绍

  • 书名:资料库原理与SQL Server套用教程
  • 作者:张立新、徐剑波
  • ISBN:9787121321610
  • 页数:360
  • 定价:48.00
  • 出版社:电子工业出版社
  • 出版时间:2017-8-1
  • 装帧:平装
  • 开本:16开

内容简介

本书以SQL Server 2012中文版为背景,通过大量实例,深入浅出地介绍资料库的基本概念,SQL Server 2012资料库管理系统的操作,以及资料库应用程式开发技术等内容。书中每章均附有典型习题。本书免费提供电子课件,可以登录华信教育资源网,注册后下载。另外,本书还提供配套的习题解答,对书中习题做了详细解答。本书既可作为高等学校计算机专业、信息管理与信息系统专业及非计算机专业本科资料库套用课程的教学用书,也可作为从事信息领域工作的科技人员的自学参考书,对于计算机套用人员和计算机爱好者,本书也是一本实用的工具书。

目录

第1章 资料库系统概述 1
1.1 资料库系统简介 1
1.1.1 资料库技术的发展历史 1
1.1.2 资料库系统的基本概念 4
1.2 资料库系统结构 5
1.2.1 资料库系统的三级模式结构 5
1.2.2 资料库系统的二级映像 7
1.3 习题 7
第2章 数据模型 8
2.1 信息的三种世界 8
2.1.1 现实世界 8
2.1.2 信息世界 9
2.1.3 计算机世界 9
2.1.4 三种世界的转换 10
2.2 概念模型 10
2.2.1 概念模型的基本概念 11
2.2.2 概念模型的表示 12
2.3 数据模型 15
2.3.1 数据模型的基本概念 15
2.3.2 常用的数据模型 16
2.4 关係资料库 21
2.4.1 关係模型的组成 21
2.4.2 关係的数学定义 21
2.4.3 关係代数 23
2.4.4 传统的集合运算 24
2.4.5 专门的关係运算 26
2.5 关係查询最佳化 28
2.6 习题 29
第3章 资料库设计 32
3.1 规範化 32
3.1.1 函式依赖 32
3.1.2 範式 33
3.2 资料库设计概述 37
3.2.1 资料库设计的特点 37
3.2.2 资料库设计的步骤 38
3.3 需求分析阶段 38
3.4 概念结构设计阶段 39
3.4.1 概念结构设计的任务 39
3.4.2 概念结构设计的步骤 39
3.5 逻辑结构设计阶段 40
3.5.1 逻辑结构设计的任务 40
3.5.2 逻辑结构设计的步骤 40
3.6 物理结构设计阶段 41
3.6.1 物理结构设计的任务 41
3.6.2 物理结构设计的步骤 42
3.7 资料库实施阶段 42
3.8 资料库运行和维护 42
3.9 资料库设计实例 43
3.9.1 学生成绩管理资料库设计 43
3.9.2 职工管理资料库设计 44
3.10 关係资料库管理系统 46
3.11 习题 47
第4章 SQL SERVER 2012基本知识 49
4.1 SQL Server发展历史简介 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的系统需求 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章 资料库操作 65
5.1 资料库基本概念 65
5.1.1 物理资料库 65
5.1.2 逻辑资料库 66
5.1.3 SQL Server 2012的系统资料库和用户资料库 68
5.1.4 报表伺服器和报表资料库 69
5.2 创建资料库 69
5.2.1 管理工具界面方式创建资料库 69
5.2.2 命令行方式创建资料库 72
5.3 修改资料库 78
5.3.1 管理工具界面方式修改资料库 78
5.3.2 命令行方式修改资料库 78
5.4 删除资料库 81
5.4.1 管理工具界面方式删除资料库 82
5.4.2 命令行方式删除资料库 83
5.5 资料库的分离和附加 83
5.5.1 分离资料库 83
5.5.2 附加资料库 85
5.6 资料库的收缩 86
5.6.1 手动收缩 87
5.6.2 自动收缩 89
5.7 移动资料库 89
5.8 资料库快照 90
5.8.1 资料库快照优点 90
5.8.2 资料库快照的操作 90
5.9 资料库镜像 91
5.9.1 资料库镜像简介 91
5.9.2 资料库镜像优点 92
5.9.3 资料库镜像的操作 92
5.10 习题 93
第6章 表和表数据操作 94
6.1 表概念 94
6.1.1 表结构 94
6.1.2 表类型 94
6.1.3 数据类型 96
6.2 创建表 100
6.2.1 管理工具视窗方式创建表 100
6.2.2 命令行方式创建表 104
6.3 查看錶结构 108
6.4 修改表结构 108
6.4.1 管理工具视窗方式修改表 109
6.4.2 命令行方式修改表 109
6.5 删除表 110
6.6 表数据操作 111
6.6.1 管理工具视窗方式操作表数据 111
6.6.2 命令行方式操作表数据 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 函式 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语句的解析、编译和执行 145
7.3 数据定义语句 145
7.4 用户定义数据类型 146
7.5 用户定义表 148
7.6 习题 149
第8章 数据查询 150
8.1 数据查询语句 150
8.1.1 投影列 151
8.1.2 选择行 155
8.1.3 连线 161
8.2 数据汇总 165
8.3 排序 165
8.4 分组 166
8.5 子查询 170
8.5.1 无关子查询 171
8.5.2 相关子查询 174
8.6 集合操作 176
8.7 存储查询结果 178
8.8 习题 180
第9章 数据完整性、规则和索引 181
9.1 数据完整性 181
9.1.1 实体完整性 181
9.1.2 域完整性 185
9.1.3 引用完整性 189
9.2 规则 191
9.2.1 规则的概念 191
9.2.2 创建规则 192
9.2.3 查看规则 192
9.2.4 绑定规则 193
9.2.5 解除规则 194
9.2.6 删除规则 194
9.3 索引 194
9.3.1 索引的分类 195
9.3.2 创建索引 197
9.3.3 查看索引 200
9.3.4 修改索引 201
9.3.5 删除索引 202
9.3.6 其他类型索引 203
9.3.7 最佳化索引 208
9.4 资料库关係图 210
9.5 习题 215
第10章 视图和用户定义函式 216
10.1 视图 216
10.1.1 视图概述 216
10.1.2 视图的类型 217
10.1.3 创建视图準则 217
10.1.4 创建视图 218
10.1.5 查询视图 221
10.1.6 可更新视图 221
10.1.7 修改视图定义 222
10.1.8 删除视图 224
10.2 用户定义函式 224
10.2.1 标量值函式 225
10.2.2 内嵌表值函式 227
10.2.3 多语句表值函式 228
10.2.4 修改和重命名用户定义函式 229
10.2.5 删除用户定义函式 230
10.3 习题 231
第11章 存储过程、触发器和游标 232
11.1 存储过程 232
11.1.1 存储过程概述 232
11.1.2 存储过程的类型 233
11.1.3 创建存储过程 234
11.1.4 调用存储过程 237
11.1.6 获取存储过程信息 238
11.1.7 修改和重命名存储过程 239
11.1.8 重新编译存储过程 240
11.1.9 删除存储过程 240
11.2 触发器 241
11.2.1 触发器概述 241
11.2.2 触发器的类型 242
11.2.3 触发器的设计规则 244
11.2.4 使用触发器 244
11.2.5 启用、禁用和删除触发器 246
11.2.6 嵌套触发器和递归触发器 247
11.3 游标 248
11.3.1 游标概述 248
11.3.2 游标的类型 249
11.3.3 游标的使用 250
11.4 习题 255
第12章 系统安全管理 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章 事务、批、锁和作业 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 资料库最佳化 296
13.3.1 资料库引擎最佳化顾问概述 296
13.3.2 资料库引擎最佳化顾问的使用 296
13.4 作业 298
13.5 习题 300
第14章 资料库的备份还原与导入/导出 301
14.1 资料库的备份还原 301
14.1.1 备份还原概述 301
14.1.2 恢复模式 302
14.1.3 资料库备份 303
14.1.4 资料库还原 306
14.2 资料库的导入/导出 309
14.2.1 资料库表数据导出 310
14.2.2 资料库表数据导入 313
14.3 习题 315
第15章 VB 2015/SQL SERVER 2012开发 316
15.1 ADO.NET技术概述 316
15.1.1 ADO.NET模型 316
15.1.2 ADO.NET结构 317
15.1.3 数据控制项 317
15.2 ADO.NET数据访问操作 318
15.2.1 数据源配置嚮导 318
15.2.2 用户设定数据控制项 321
15.2.3 程式设计访问资料库 322
15.3 资料库应用程式设计实例 323
15.4 习题 327
第16章 C# 2015/SQL SERVER 2012开发 328
16.1 C#语言简介 328
16.2 C#资料库访问 328
16.3 资料库应用程式设计实例 328
16.4 习题 331
第17章 ASP.NET/SQL SERVER 2012开发 332
17.1 ASP.NET简介 332
17.2 资料库应用程式设计实例 333
17.3 习题 336
第18章 LINQ/SQL SERVER 2012开发 337
18.1 LINQ简介 337
18.2 LINQ的组件及命名空间 337
18.3 LINQ的查询表达式 338
18.4 LINQ查询数组 338
18.5 LINQ查询资料库 339
18.5.1 DataContext类和实体对象 339
18.5.2 LINQ查询数据 341
18.5.3 LINQ添加数据 342
18.5.4 LINQ修改数据 344
18.5.5 LINQ删除数据 345
18.5.6 LINQDataSource控制项 346
18.6 习题 348

标 签

搜索
随机推荐

Powered By 种豆资源网||