网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 SQL Server数据库技术及应用教程
分类
作者 张治斌主编
出版社 电子工业出版社
下载
简介
作者简介
张治斌,女,硕士,副教授,北京信息职业技术学院软件与信息学院教学副院长,先后代表学院参加德国、英国、新加坡、澳大利亚培训学习;发表《软件测试行业人才供求分析》、《大数据环境下高职教育模式的研究》等各类论文20余篇;2013年通过“北京市职业院校很好青年骨干教师”认定;2016-2018年承担计算机应用技术专业国家资源库建设“数据挖掘”课程子项目负责人工作。
目录
章 数据库系统概述\t1
1.1 数据库技术的发展历史\t1
1.1.1 人工管理阶段\t1
1.1.2 文件系统阶段\t2
1.1.3 数据库系统阶段\t3
1.2 数据库系统的基本概念\t4
1.3 数据库系统的结构\t5
1.3.1 数据库系统的三级模式结构\t5
1.3.2 数据库系统的二级映像\t6
习题1\t7
第2章 数据模型\t9
2.1 现实世界、信息世界和计算机世界\t9
2.1.1 现实世界\t9
2.1.2 信息世界\t10
2.1.3 计算机世界\t10
2.1.4 三种世界的转换\t11
2.2 概念模型\t11
2.2.1 概念模型的基本概念\t11
2.2.2 概念模型的表示\t13
2.3 数据模型\t16
2.3.1 数据模型的基本概念\t16
2.3.2 常用的数据模型\t17
2.4 关系模型\t22
2.4.1 关系模型的组成\t22
2.4.2 关系的数学定义\t23
2.4.3 关系代数\t24
2.4.4 传统的集合运算\t25
2.4.5 专门的关系运算\t27
2.5 实训―学籍管理系统概念模型设计\t29
习题2\t32
第3章 数据库设计\t34
3.1 规范化\t34
3.1.1 函数依赖\t34
3.1.2 范式\t35
3.2 数据库设计的特点\t39
3.3 数据库设计的步骤\t40
3.3.1 需求分析阶段\t40
3.3.2 概念结构设计阶段\t40
3.3.3 逻辑结构设计阶段\t41
3.3.4 物理结构设计阶段\t43
3.3.5 数据库实施阶段\t43
3.3.6 数据库运行和维护阶段\t44
3.4 关系型数据库管理系统\t44
3.5 实训―学籍管理系统设计\t45
习题3\t47
第4章 SQL Server 2016基础\t50
4.1 SQL Server 2016简介\t50
4.1.1 SQL Server 2016新特点\t50
4.1.2 SQL Server 2016的版本介绍\t52
4.2 SQL Server 2016服务器组件和管理工具\t52
4.2.1 服务器组件\t53
4.2.2 管理工具\t53
4.3 安装SQL Server 2016\t54
4.3.1 JDK与JRE的下载、安装和环境变量的设置\t54
4.3.2 安装SQL Server 2016及其组件\t58
4.3.3 启动SQL Server 2016服务\t63
4.4 SQL Server 2016的管理工具\t63
4.4.1 SSMS\t64
4.4.2 Navicat Premium\t65
习题4\t65
第5章 数据库的创建与管理\t67
5.1 SQL Server数据库基础知识\t67
5.1.1 数据库常用对象\t67
5.1.2 系统数据库\t68
5.1.3 文件和文件组\t68
5.2 数据库的创建\t69
5.2.1 使用SSMS创建数据库\t69
5.2.2 使用T-SQL语句创建数据库\t71
5.3 查看和修改数据库\t75
5.3.1 使用SSMS查看和修改数据库\t75
5.3.2 使用T-SQL语句修改数据库\t75
5.4 删除数据库\t78
5.4.1 使用SSMS删除数据库\t78
5.4.2 使用T-SQL语句删除数据库\t79
5.5 数据库操作\t79
5.5.1 分离数据库\t80
5.5.2 附加数据库\t81
5.5.3 数据库快照\t82
5.6 实训―学籍管理系统中数据库的 创建\t83
习题5\t84
第6章 表的创建与管理\t86
6.1 表的基本概念\t86
6.2 表的数据类型\t87
6.3 设计表\t92
6.4 创建表\t94
6.4.1 使用SSMS创建表\t95
6.4.2 使用T-SQL语句创建表\t96
6.5 修改表\t99
6.5.1 使用SSMS修改表\t99
6.5.2 使用T-SQL语句修改表\t102
6.6 删除表\t104
6.6.1 使用SSMS删除表\t104
6.6.2 使用T-SQL语句删除表\t105
6.7 实训―学籍管理系统中表的创建\t105
习题6\t106
第7章 数据的输入与维护\t109
7.1 向表中添加记录\t109
7.1.1 使用SSMS向表中添加记录\t109
7.1.2 使用T-SQL语句向表中添加记录\t110
7.2 修改表中的记录\t111
7.2.1 使用SSMS修改表中的记录\t112
7.2.2 使用T-SQL语句修改表中的记录\t112
7.3 删除表中的记录\t113
7.3.1 使用SSMS删除表中的记录\t113
7.3.2 使用T-SQL语句删除表中的记录\t113
7.4 实训―学籍管理系统中数据的 输入与维护\t115
习题7\t117
第8章 数据查询\t119
8.1 查询语句\t119
8.2 单表查询\t120
8.3 连接查询\t130
8.4 嵌套查询\t133
8.5 集合查询\t138
8.6 实训―学籍管理系统的查询操作\t139
习题8\t141
第9章 视图\t144
9.1 视图的基础知识\t144
9.1.1 视图的基本概念\t144
9.1.2 视图的优点和缺点\t144
9.2 创建视图\t145
9.2.1 使用SSMS创建视图\t145
9.2.2 使用T-SQL语句创建视图\t146
9.3 查询视图\t147
9.3.1 使用SSMS查询视图\t147
9.3.2 使用T-SQL语句查询视图\t147
9.4 查看视图信息\t148
9.5 修改视图\t149
9.5.1 使用SSMS修改视图\t149
9.5.2 使用T-SQL语句修改视图\t150
9.6 通过视图修改表数据\t151
9.7 删除视图\t152
9.7.1 使用SSMS删除视图\t152
9.7.2 使用T-SQL语句删除视图\t152
9.8 实训―学籍管理系统中视图的 创建\t153
习题9\t154
0章 索引\t156
10.1 索引的基础知识\t156
10.1.1 SQL Server中数据的存储与 访问\t156
10.1.2 索引的优缺点\t156
10.1.3 索引的分类\t157
10.1.4 建立索引的原则\t157
10.2 创建索引\t158
10.2.1 使用SSMS创建索引\t158
10.2.2 使用T-SQL语句创建索引\t160
10.3 查看和修改索引\t161
10.3.1 使用SSMS查看和修改 索引\t161
10.3.2 使用T-SQL语句查看和修 改索引\t162
10.4 统计索引\t163
10.5 删除索引\t164
10.5.1 使用SSMS删除索引\t165
10.5.2 使用T-SQL语句删除索引\t165
10.6 实训――学籍管理系统中索引的 创建\t166
习题10\t167
1章 T-SQL语言、游标和函数\t169
11.1 T-SQL语言简介\t169
11.1.1 SQL语言与T-SQL语言\t169
11.1.2 T-SQL语言的构成\t169
11.2 注释符和标识符\t170
11.2.1 注释符\t170
11.2.2 标识符\t171
11.3 常量与变量\t171
11.3.1 常量\t172
11.3.2 变量\t172
11.4 运算符与表达式\t175
11.4.1 运算符\t175
11.4.2 表达式\t177
11.5 流程控制语句\t177
11.5.1 BEGIN…END语句块\t178
11.5.2 IF…ELSE语句\t178
11.5.3 CASE语句\t180
11.5.4 循环语句\t183
11.5.5 无条件转向语句\t184
11.5.6 返回语句\t185
11.5.7 等待语句\t185
11.6 批处理与脚本\t186
11.6.1 批处理\t186
11.6.2 脚本\t187
11.7 游标\t188
11.7.1 声明游标\t188
11.7.2 使用游标\t190
11.8 函数\t194
11.8.1 标量函数\t194
11.8.2 用户自定义函数\t198
11.9 实训―学籍管理系统中用户自定义 函数的设计\t204
习题11\t206
2章 存储过程\t207
12.1 存储过程的基本概念\t207
12.1.1 存储过程的定义与特点\t207
12.1.2 存储过程的类型\t208
12.2 创建存储过程\t208
12.2.1 使用SSMS创建存储过程\t209
12.2.2 使用T-SQL语句创建存储过程\t209
12.3 执行存储过程\t212
12.3.1 执行不带参数的存储过程\t212
12.3.2 执行带参数的存储过程\t213
12.4 查看存储过程\t214
12.4.1 使用SSMS查看存储过程\t214
12.4.2 使用系统存储过程查看用户存储过程\t215
12.5 修改存储过程\t216
12.5.1 使用SSMS修改存储过程\t216
12.5.2 使用T-SQL语句修改存储过程\t217
12.6 删除存储过程\t218
12.6.1 使用SSMS删除存储过程\t218
12.6.2 使用T-SQL语句删除存储过程\t218
12.7 实训―学籍管理系统中存储过程的设计\t218
习题12\t220
3章 触发器\t221
13.1 触发器的基本概念\t221
13.1.1 触发器的类型\t221
13.1.2 触发器的优点\t222
13.2 创建触发器\t222
13.2.1 使用SSMS创建触发器\t222
13.2.2 使用T-SQL语句创建触发器\t223
13.3 查看触发器\t235
13.3.1 使用SSMS查看触发器源代码\t235
13.3.2 使用系统存储过程查看触发器信息\t236
13.4 修改触发器\t237
13.4.1 使用SSMS修改触发器\t237
13.4.2 使用T-SQL语句修改触发器\t237
13.5 禁用与启用触发器\t238
13.5.1 使用SSMS禁用与启用触发器\t238
13.5.2 使用T-SQL语句禁用与启用触发器\t239
13.6 删除触发器\t239
13.6.1 使用SSMS删除触发器\t239
13.6.2 使用T-SQL语句删除触发器\t240
13.7 实训―学籍管理系统中触发器的设计\t240
习题13\t244
4章 数据库的备份和还原\t246
14.1 备份和还原的基本概念\t246
14.1.1 备份和还原的必要性\t246
14.1.2 数据库备份的基本概念\t246
14.1.3 数据库还原的基本概念\t248
14.2 备份数据库\t248
14.2.1 创建备份设备\t249
14.2.2 备份语句\t251
14.2.3 使用SSMS备份数据库\t253
14.3 还原数据库\t255
14.3.1 使用T-SQL语句还原数据库\t255
14.3.2 使用SSMS还原数据库\t256
14.4 实训―数据库的导入与导出\t258
14.4.1 数据库表数据导出\t258
14.4.2 数据库表数据导入\t261
习题14\t263
5章 数据库的安全管理\t265
15.1 数据库的安全性\t265
15.1.1 数据库系统的安全性\t265
15.1.2 SQL Server的安全机制\t266
15.1.3 用户和角色管理\t269
15.1.4 权限管理\t282
15.2 数据库的完整性\t285
15.2.1 数据完整性的基本概念\t286
15.2.2 实体完整性的实现\t287
15.2.3 域完整性的实现\t289
15.2.4 参照完整性的实现\t293
15.3 实训―学籍管理系统中的安全与保护\t297
习题15\t298
参考文献\t300
内容推荐
本教材系统全面地讲解数据库技术的概念、原理及SQL Server 2016的应用,包括数据库的基本概念、数据模型、数据库设计、SQL Server 2016基础、数据库的创建与管理、表的创建与管理、数据的输入与维护、数据查询、视图、索引、T-SQL语言、游标和函数、存储过程、触发器、数据
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/14 22:21:16