由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
醉染图书SL Server数据库教程9787302468561
¥ ×1
新春将至,本公司假期时间为:2025年1月23日至2025年2月7日。2月8日订单陆续发货,期间带来不便,敬请谅解!
章 数据库系统和数据库设计 1
1.1 数据库系统 1
1.1.1 数据库和数据库管理系统 1
1.1.2 数据模型 2
1.1.3 关系数据库 3
1.1.4 数据库系统的模式与组成 5
1.2 数据库设计 5
1.2.1 需求分析 6
1.2.2 概念结构设计 6
1.. 逻辑结构设计 8
1.2.4 物理结构设计 10
1.2.5 数据库的实施 10
1.2.6 数据库的运行和维护 10
1.3 应用举例 10
1.4 小结 11
习题1 12
第2章 SL Server概述 14
2.1 SL Server简介 14
2.2 SL Server的安装 15
2.2.1 SL Server 2012的安装 15
2.2.2 SL Server 2008的安装 21
. 服务器组件和管理工具 25
..1 服务器组件 25
..2 管理工具 25
2.4 SL Server Management Studio环境 27
2.5 小结 30
习题2 30
第3章 创建和修改数据库 32
3.1 SL Server数据库的基本概念 32
3.1.1 逻辑数据库 32
3.1.2 物理数据库 34
3.2 创建SL Server数据库 34
3.2.1 创建数据库 35
3.2.2 修改数据库 37
3.. 删除数据库 38
3.3 小结 40
习题3 40
第4章 创建和使用表 42
4.1 表的基本概念 42
4.1.1 表和表结构 42
4.1.2 数据类型 43
4.1.3 表结构设计 48
4.2 创建SL Server表 49
4.2.1 创建表 49
4.2.2 修改表 54
4.. 删除表 57
4.3 操作SL Server表数据 57
4.4 小结 59
习题4 60
第5章&nbsT-L础 63
5.1 SL和T-SL 63
5.1.1 SL语言 63
5.1.2 T-SL概述 64
5.2 T-SL中的数据定义语言 66
5.2.1 数据库操作语句 66
5.2.2 数据表操作语句 72
5.3 T-SL中的数据操纵语言 77
5.3.1 插入语句 77
5.3.2 修改语句 80
5.3.3 删除语句 81
5.4 T-SL中的数据查询语言 81
5.4.1 投影查询 81
5.4.2 选择查询 84
5.4.3 连接查询 86
5.4.4 统计计算 91
5.4.5 排序查询 94
5.4.6 子查询 95
5.4.7 SELECT查询的子句 98
5.5 综合训练 105
5.6 小结 107
习题5 108
第6章 视图 111
6.1 创建视图 111
6.1.1 使用图形界面方式创建视图 111
6.1.2 使用T-SL语句创建视图 113
6.2 查询视图 114
6.3 更新视图 116
6.3.1 可更新视图 116
6.3.2 插入数据 117
6.3.3 修改数据 117
6.3.4 删除数据 118
6.4 修改视图定义和重命名视图 118
6.4.1 修改视图定义 118
6.4.2 重命名视图 122
6.5 查看视图信息 1
6.5.1 使用图形界面方式查看视图信息 1
6.5.2 使用系统存储过程查看视图信息 124
6.6 删除视图 124
6.6.1 使用图形界面方式删除视图 124
6.6.2 使用T-SL语句删除视图 124
6.7 小结 125
习题6 126
第7章 索引 127
7.1 索引的分类 127
7.2 索引的创建 128
7.2.1 使用图形界面方式创建索引 128
7.2.2 使用T-SL语句创建索引 131
7.3 查看和修改索引属 132
7.3.1 使用图形界面方式查看和修改索引属 132
7.3.2 使用系统存储过程查看索引属 134
7.3.3 使用T-SL语句修改索引属 135
7.4 索引的删除 136
7.4.1 使用图形界面方式删除索引 136
7.4.2 使用T-SL语句删除索引 136
7.5 小结 137
习题7 138
第8章 数据完整 139
8.1 数据完整概述 139
8.2 域完整 140
8.2.1 CHECK约束 141
8.2.2 DEFAULT约束 143
8.3 实体完整 144
8.3.1 使用图形界面方式创建与删除PRIMARY KEY约束、UNIUE约束 144
8.3.2 使用T-SL语句创建与删除PRIMARY KEY约束、UNIUE约束 145
8.4 参照完整 146
8.4.1 使用图形界面方式创建与删除表间参照关系 147
8.4.2 使用T-SL语句创建与删除表间参照关系 149
8.5 规则 150
8.5.1 创建规则 151
8.5.2 查看规则 152
8.5.3 绑定规则 152
8.5.4 验规则的作用 153
8.5.5 解除规则 154
8.5.6 删除规则 154
8.6 默认值 155
8.6.1 创建默认值 155
8.6.2 查看默认值 156
8.6.3 绑定默认值 156
8.6.4 验默认值的作用 156
8.6.5 解除默认值 157
8.6.6 删除默认值 157
8.7 综合训练 158
8.8 小结 160
习题8 160
第9章 T-SL程序设计 163
9.1 数据类型 163
9.1.1 系统数据类型 163
9.1.2 用户自定义数据类型 164
9.1.3 用户自定义表数据类型 167
9.2 标识符、常量和变量 167
9.2.1 标识符 167
9.2.2 常量 168
9.. 变量 169
9.3 运算符与表达式 171
9.3.1 算术运算符 172
9.3.2 位运算符 172
9.3.3 比较运算符 172
9.3.4 逻辑运算符 173
9.3.5 字符串连接运算符 174
9.3.6 赋值运算符 174
9.3.7 一元运算符 174
9.3.8 运算符的优先级 174
9.4 流程控制语句 175
9.4.1 BEGIN…END语句 175
9.4.2 IF…ELSE语句 176
9.4.3 WHILE、BREAK和CONTINUE语句 177
9.4.4 GOTO语句 179
9.4.5 RETURN语句 179
9.4.6 WAITFOR语句 180
9.4.7 TRY…CATCH语句 180
9.5 系统内置函数 180
9.6 用户定义函数 189
9.6.1 用户定义函数的定义和调用 190
9.6.2 用户定义函数的删除 196
9.7 游标 196
9.7.1 游标的概念 196
9.7.2 游标的基本操作 197
9.7.3 游标的使用 200
9.8 综合训练 201
9.9 小结 202
习题9 203
0章 存储过程 206
10.1 存储过程概述 206
10.2 存储过程的创建 207
10.2.1 通过图形界面方式创建存储过程 207
10.2.2 通过T-SL语句创建存储过程 209
10.3 存储过程的使用 211
10.3.1 存储过程的执行 211
10.3.2 存储过程的参数 214
10.4 存储过程的管理 217
10.4.1 查看存储过程 217
10.4.2 修改存储过程 219
10.4.3 重命名存储过程 222
10.4.4 删除存储过程 2
10.5 综合训练 224
10.6 小结 226
习题10 227
1章 触发器 229
11.1 触发器概述 229
11.2 创建DML触发器 0
11.2.1 使用图形界面方式创建DML触发器 0
11.2.2 使用T-SL语句创建DML触发器 2
11.3 使用DML触发器 4
11.3.1 使用AFTER触发器 4
11.3.2 使用INSTEAD OF触发器
11.4 创建和使用DDL触发器
11.4.1 创建DDL触发器
11.4.2 使用DDL触发器
11.5 触发器的管理
11.5.1 查看触发器
11.5.2 修改触发器 241
11.5.3 删除触发器 244
11.5.4 启用或禁用触发器 245
11.6 综合训练 247
11.7 小结 248
习题11 249
2章 事务和锁 251
12.1 事务 251
12.1.1 事务的原理 251
12.1.2 事务的类型 251
12.1.3 事务的模式 252
12.1.4 事务的处理语句 252
12.2 锁定 260
12.2.1 并发影响 260
12.2.2 可锁定资源和锁模式 261
12.. 死锁 262
1. 小结 264
习题12 264
3章 系统安全管理 266
13.1 SL Server安全机制和身份验模式 266
13.1.1 SL Server安全机制 266
13.1.2 SL Server验模式 267
13.2 服务器登录名的管理 267
13.2.1 创建登录名 267
13.2.2 修改登录名 270
13.. 删除登录名 272
13.3 数据库用户的管理 273
13.3.1 创建数据库用户 273
13.3.2 修改数据库用户 276
13.3.3 删除数据库用户 278
13.4 角色 279
13.4.1 服务器角色 279
13.4.2 数据库角色 282
13.5 权限管理 288
13.5.1 登录名的权限管理 288
13.5.2 数据库用户的权限管理 292
13.6 综合训练 296
13.7 小结 297
习题13 298
4章 备份和恢复 301
14.1 备份和恢复概述 301
14.2 创建备份设备 302
14.2.1 使用图形界面方式创建和删除命名备份设备 302
14.2.2 使用存储过程创建和删除命名备份设备 305
14.. 使用T-SL语句创建临时备份设备 306
14.3 备份数据库 306
14.3.1 使用图形界面方式备份数据库 306
14.3.2 使用T-SL语句备份数据库 309
14.4 恢复数据库 311
14.4.1 使用图形界面方式恢复数据库 311
14.4.2 使用T-SL语句恢复数据库 315
14.5 复制数据库 317
14.6 分离和附加数据库 320
14.6.1 分离数据库 320
14.6.2 附加数据库 322
14.7 小结 324
习题14 324
5章 SL Server的自动化管理 327
15.1 SL Server代理 327
15.2 操作员 328
15.3 作业 330
15.4 警报 335
15.5 数据库邮件 338
15.6 维护计划向导 343
15.7 小结 350
习题15 351
6章 Java EE开发环境 352
16.1 Java EE传统开发和框架开发 352
16.2 JDK的安装和配置 353
16.2.1 JDK的下载和安装 353
16.2.2 JDK的配置 354
16.. JDK的测试 355
16.3 Tomcat的下载和安装 355
16.4 MyEclipse的安装和配置 356
16.4.1 MyEclipse的下载和安装 356
16.4.2 MyEclipse的配置 358
16.5 MyEclipse 2014的界面 363
16.6 小结 365
习题16 366
7章 Java EE项目开发基础 367
17.1 简单的Java项目开发 367
17.2 简单的Web项目开发 370
17.3 项目的导出和导入 374
17.4 在MyEclipse中创建对SL Server的连接 378
17.5 小结 381
习题17 381
8章 基于Java EE和SL Server的学生管理系统开发 382
18.1 需求分析与设计 382
18.1.1 需求分析 382
18.1.2 系统设计 382
18.1.3 数据库设计 382
18.2 搭建系统框架 385
18.2.1 层次的划分 385
18.2.2 搭建项目框架 387
18.3 持久层的开发 388
18.4 业务层的开发 392
18.5 表示层的开发 393
18.6 小结 411
习题18 412
附录A 习题参考 414
附录B stsc数据库的表结构和样本数据 432
参考文献 434
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格