高等学校计算机应用规划教材SQL SERVER 2014数据库应用与开发教程(第4版)/卫琳
高等学校计算机应用规划教材SQL SERVER 2014数据库应用与开发教程(第4版)/卫琳作者:卫琳、刘炜、李英豪、王有为 开 本:其他 书号ISBN:9787302527701 定价: 出版时间:2019-07-01 出版社:清华大学出版社 |
4.1.1 Transact-SQL语法约定 74
4.1.2 多部分名称 75
4.1.3 如何命名标识符 76
4.1.4 系统保留字 77
4.2 常量 78
4.2.1 字符串型常量 79
4.2.2 数值型常量 79
4.2.3 日期时间型常量 79
4.3 变量 79
4.3.1 全局变量 79
4.3.2 局部变量 80
4.4 运算符和表达式 80
4.4.1 运算符 80
4.4.2 表达式 82
4.5 Transact-SQL利器——通配符 84
4.6 Transact-SQL语言中的注释 84
4.7 数据定义语言 85
4.8 数据操纵语言 85
4.9 数据控制语言 86
4.10 其他基本语句 86
4.10.1 数据声明 86
4.10.2 数据赋值 86
4.10.3 数据输出 87
4.11 流程控制语句 87
4.11.1 BEGIN…END语句 87
4.11.2 IF…ELSE条件语句 87
4.11.3 CASE语句 88
4.11.4 WHILE…CONTINUE…BREAK语句 89
4.11.5 GOTO语句 90
4.11.6 WAITFOR语句 91
4.11.7 RETURN语句 91
4.12 批处理语句 92
4.12.1 批处理的基本概念 92
4.12.2 每个批处理单独发送到服务器 92
4.12.3 何时使用批处理 93
4.12.4 使用批处理建立优先级 93
4.12.5 批处理的执行 95
4.12.6 批处理中的错误 97
4.12.7 GO不是Transact-SQL命令 97
4.13 SQL Server 2014函数简介 98
4.13.1 字符串函数 98
4.13.2 数学函数 100
4.13.3 数据类型转换函数 101
4.13.4 日期和时间函数 102
4.13.5 系统函数 103
4.14 为学生选课表增加10万行测试数据 103
4.15 经典习题 106
第5章 数据查询 107
5.1 工作场景导入 107
5.2 查询工具的使用 108
5.3 关系代数 109
5.3.1 选择 109
5.3.2 投影 110
5.3.3 连接 110
5.4 简单查询 112
5.4.1 SELECT语句对列的查询 113
5.4.2 SELECT语句对行的选择 115
5.4.3 对查询结果进行排序 120
5.4.4 对查询结果进行统计 121
5.4.5 对查询结果生成新表 124
5.5 连接查询 125
5.5.1 交叉连接 125
5.5.2 内连接 126
5.5.3 外连接 129
5.6 嵌套查询 130
5.6.1 带有IN谓词的子查询 130
5.6.2 带有比较运算符的子查询 131
5.6.3 带有ANY、SOME或ALL关键字的子查询 132
5.6.4 带有EXISTS谓词的子查询 133
5.7 联合查询 135
5.7.1 UNION操作符 135
5.7.2 INTERSECT操作符 136
5.7.3 EXCEPT操作符 137
5.8 使用排序函数 138
5.8.1 ROW_NUMBER() 138
5.8.2 RANK() 139
5.8.3 DENSE_RANK() 139
5.8.4 NTILE() 140
5.9 动态查询 141
5.10 经典习题 143
第6章 数据更新 144
6.1 工作场景导入 144
6.2 插入数据 144
6.2.1 插入单行数据 145
6.2.2 插入多行数据 146
6.3 修改数据 148
6.3.1 修改单行数据 149
6.3.2 修改多行数据 150
6.4 删除数据 150
6.4.1 使用DELETE语句删除数据 150
6.4.2 使用TRUNCATE TABLE语句清空表 151
6.5 经典习题 151
第7章 数据完整性 152
7.1 工作场景导入 152
7.2 如何实现数据完整性 153
7.3 规则对象的基本操作 154
7.3.1 创建规则对象 154
7.3.2 绑定规则对象 155
7.3.3 验证规则对象 156
7.3.4 解除规则对象绑定 156
7.3.5 删除规则对象 156
7.4 默认值对象的基本操作 157
7.4.1 创建默认值对象 157
7.4.2 默认值对象绑定 157
7.4.3 解除默认值对象绑定 157
7.4.4 删除默认值对象 157
7.5 完整性约束 158
7.5.1 PRIMARY KEY约束 158
7.5.2 FOREIGN KEY约束 161
7.5.3 UNIQUE约束 163
7.5.4 CHECK约束 163
7.5.5 DEFAULT约束 164
7.5.6 NOT NULL约束 165
7.6 经典习题 165
第8章 数据库索引 166
8.1 SQL Server 2014中新增的索引 166
8.2 索引和分区表 169
8.2.1 理解索引 169
8.2.2 创建索引 173
8.2.3 使用分区表和索引 175
8.3 索引维护 175
8.3.1 监控索引碎片 176
8.3.2 清理索引 177
8.4 使用索引改进查询性能 178
8.5 数据库引擎优化顾问 183
8.6 太多的索引会导致成本更高 184
8.7 小结 185
8.8 经典习题 186
第9章 事务、锁和游标 187
9.1 工作场景导入 187
9.2 事务管理 188
9.2.1 事务的原理 188
9.2.2 事务的概念 188
9.2.3 事务的特性 189
9.2.4 事务的工作原理 189
9.2.5 事务的执行模式 189
9.2.6 事务的应用案例 190
9.2.7 使用事务时的考虑 195
9.3 锁 196
9.3.1 事务的缺陷 196
9.3.2 锁的概念 197
9.3.3 隔离性的级别 197
9.3.4 锁的空间管理及粒度 199
9.3.5 锁的类别 199
9.3.6 如何在SQL Server中查看数据库中的锁 201
9.3.7 死锁及其防止 202
9.4 游标 202
9.4.1 游标概述 202
9.4.2 声明游标 203
9.4.3 打开游标 205
9.4.4 读取游标 206
9.4.5 关闭游标 207
9.4.6 删除游标 207
9.5 经典习题 208
第10章 存储过程和触发器 209
10.1 存储过程 209
10.1.1 存储过程的基本概念 209
10.1.2 存储过程的类型 210
10.1.3 用户存储过程的创建与执行 211
10.1.4 存储过程的查看、修改和删除 215
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |