当前位置 : 首页  图书 正文

SQL Server 2014数据库设计开发及应用简介,目录书摘

2020-05-07 11:17 来源:京东 作者:京东
sql server2014
SQL Server 2014数据库设计开发及应用
暂无报价
10+评论 100%好评
内容简介:

本书主要内容包括项目需求介绍,并在基于需求分析的基础上进行数据库的设计、表的设计、主外键的设计、数据库约束的设计、编写SQL语句操纵数据和统计查询、视图的设计及开发、存储过程的设计及开发、触发器的设计及开发、游标的设计及开发;使用Visual Studio开发基于SQL Server的数据库项目,每章后面均配有实训和习题。

作者简介:曾建华,男,副教授,硕士,生于1972年,毕业于华中师范大学计算机科学专业,现在深圳职业技术学院任教,从事软件技术专业教学工作。
目录:

第1章  SQL Server 2014简介 1
1.1  SQL Server 2014入门 1
1.1.1  数据库用来做什么 1
1.1.2  SQL Server是什么 1
1.2  SQL Server Management Studio 2
1.2.1  SQL Server Management Studio简介 2
1.2.2  SQL Server Management Studio操作入门 2
第2章  网上购物系统及其数据库简介 5
2.1  网上购物系统介绍 5
2.1.1  网上购物系统功能介绍 5
2.1.2  为什么通过网上购物系统学习SQL Server 5
2.2  运行网上购物系统 5
2.2.1  准备网上购物系统所需数据库 5
2.2.2  运行网上购物系统 7
2.2.3  网上购物系统功能介绍 10
2.3  网上购物系统使用的数据库eShop 19
2.3.1  初步认识网上购物系统使用的数据库eShop 19
2.3.2  数据库中表之间的关系 21
第3章  创建数据库 26
3.1  创建数据库 26
3.1.1  数据库文件 26
3.1.2  文件组 27
3.1.3  使用SSMS创建数据库 28
3.1.4  使用命令创建数据库 35
3.1.5  系统数据库 37
3.2  管理数据库 38
3.2.1  重新命名数据库 38
3.2.2  删除数据库 40
实训 41
第4章  创建表、数据维护 42
4.1  表及其相关概念 42
4.1.1  什么是表 42
4.1.2  数据类型 42
4.1.3  空值(NULL) 43
4.1.4  使用SSMS创建、删除表 44
4.1.5  使用SQL命令创建、修改、删除表 51
4.1.6  分区表 53
4.2  数据维护:录入、修改、删除记录 54
4.2.1  使用SSMS录入、修改、删除记录 55
4.2.2  使用SQL命令录入、修改、删除数据 58
实训 62
第5章  表设计:主键、默认值、CHECK 64
5.1  如何设计表 64
5.1.1  表的初步设计 64
5.1.2  为什么要创建这些表 64
5.2  主键(PRIMARY KEY) 65
5.2.1  主键概述 65
5.2.2  创建主键并认识其作用 65
5.3  默认值 67
5.3.1  默认值概述 67
5.3.2  创建默认值并认识其作用 67
5.4  CHECK约束 71
5.4.1  CHECK约束概述 71
5.4.2  创建CHECK约束并认识其作用 71
实训 75
第6章  表设计:外键、触发器 76
6.1  外键FOREIGN KEY 76
6.1.1  外键的作用 76
6.1.2  创建外键并理解其作用 76
6.1.3  关系图 82
6.2  触发器 84
6.2.1  触发器的作用 84
6.2.2  创建触发器并理解其作用 84
实训 92
第7章  索引和全文检索 93
7.1  索引简介 93
7.1.1  什么是索引 93
7.1.2  索引的分类 93
7.1.3  聚集索引和非聚集索引 93
7.2  索引设计 94
7.2.1  创建索引并理解其作用 94
7.2.2  实例观察查询优化器如何使用索引 97
7.3  全文检索 98
7.3.1  全文检索的作用 98
7.3.2  全文检索演练 99
实训 107
第8章  SELECT查询、统计 108
8.1  统计查询简介 108
8.1.1  统计查询的作用 108
8.1.2  SELECT语句介绍 108
8.2  使用SELECT 语句实现查询、统计 108
8.2.1  简单查询 108
8.2.2  WHERE条件查询 115
8.2.3  聚合函数 121
8.2.4  统计汇总:GROUP BY、HAVING子句 123
8.2.5  多表查询 125
8.2.6  公用表表达式 (CTE) 127
8.2.7  即席查询分页(分页查询) 127
实训 128
第9章  SQL编程、函数 129
9.1  SQL编程 129
9.1.1  概述 129
9.1.2  编程实例 129
9.2  函数 130
9.2.1  系统函数 130
9.2.2  自定义函数之标量值函数 138
实训 140
第10章  视图 141
10.1  视图简介 141
10.1.1  什么是视图 141
10.1.2  视图作用 141
10.2  创建、修改、删除视图 141
10.2.1  创建视图 141
10.2.2  修改视图 145
10.2.3  删除视图 145
10.3  视图作用案例 147
10.3.1  简化客户端编程 147
10.3.2  基于视图的统计查询语句更加精简 148
10.3.3  创建视图注意事项 148
实训 150
第11章  存储过程 151
11.1  存储过程简介 151
11.1.1  什么是存储过程 151
11.1.2  存储过程的作用 151
11.2  创建、修改、删除存储过程 151
11.2.1  创建存储过程 151
11.2.2  修改存储过程 154
11.2.3  删除存储过程 155
11.3  存储过程应用示例 156
11.3.1  带参数的存储过程 156
11.3.2  存储过程综合应用 159
实训 159
第12章  Transact-SQL游标 160
12.1  认识游标 160
12.1.1  游标的作用 160
12.1.2  如何使用游标 160
12.2  游标演练 162
12.2.1  游标基本演练 162
12.2.2  游标综合演练 165
实训 166
第13章  事务 167
13.1  事务简介 167
13.1.1  事务是什么 167
13.1.2  事务的作用 167
13.2  事务演练 168
13.2.1  事务基本演练 168
13.2.2  事务综合演练 169
13.2.3  事务隔离级别演练 171
实训 173
第14章  架构与安全 174
14.1  架构 174
14.1.1  架构概述 174
14.1.2  架构演练 175
14.2  安全 177
14.2.1  登录名 177
14.2.2  用户 180
14.2.3  基于表、视图等对象的安全演练 182
14.2.4  基于架构的安全演练 186
实训 188
第15章  数据库系统开发常用操作 189
15.1  数据维护 189
15.1.1  导入导出Excel数据 189
15.1.2  联机与脱机、分离与附加数据库 199
15.1.3  备份与恢复数据库 204
15.1.4  日常调度 209
15.1.5  数据库快照 213
15.2  透明数据加密 214
15.2.1  透明数据加密简介 214
15.2.2  透明数据加密演练 215
15.3  列级数据加密 217
15.3.1  列级数据加密简介 217
15.3.2  列级数据加密演练 217
15.4  链接服务器和同义词 220
15.4.1  链接服务器概述 220
15.4.2  同义词概述 220
15.4.3  链接服务器和同义词演练 220
实训 222
附录A  SQL Server安装 223
A.1  SQL Server 2014版本介绍 223
A.2  安装步骤 224
附录B  Windows上MySQL+WorkBench 安装及使用 234
B.1  MySQL和WorkBench简介 234
B.2  MySQL+WorkBench安装 234
B.3  命令方式使用MySQL 242
B.4  用WorkBench使用MySQL 246
附录C  数据库应用开发演练 250
C.1  Windows应用程序开发 250
C.2  Web应用程序开发开发 254
附录D  eShop数据库脚本汇总 261

热门推荐文章
相关优评榜
品类齐全,轻松购物 多仓直发,极速配送 正品行货,精致服务 天天低价,畅选无忧
购物指南
购物流程
会员介绍
生活旅行/团购
常见问题
大家电
联系客服
配送方式
上门自提
211限时达
配送服务查询
配送费收取标准
海外配送
支付方式
货到付款
在线支付
分期付款
邮局汇款
公司转账
售后服务
售后政策
价格保护
退款说明
返修/退换货
取消订单
特色服务
夺宝岛
DIY装机
延保服务
京东E卡
京东通信
京东JD+