第1篇 导入篇 2
第1章 绪论 2
1.1 数据库系统概述 3
1.2 数据管理技术的产生和发展 5
1.3 数据库的模式结构 8
1.4 数据库模型 10
本章小结 14
习题1 15
第2章 关系数据理论 16
2.1 关系的数学定义 17
2.2 关系代数 20
2.3 关系的完整性 26
2.4 关系的规范化 29
2.5 案例分析 37
本章小结 40
习题2 40
第2篇 基础篇 44
第3章 SQL Server 2012基础 44
3.1 SQL Server 2012的新特点 45
3.2 SQL Server 2012的安装与配置 48
3.3 SQL Server 2012系统数据库 57
3.4 SQL Server 2012的启动方式 58
3.5 SQL Server 2012与旧版文件的兼容性操作 61
3.6 SQL Server 2012管理控制器 64
3.7 疑难分析 66
本章小结 69
习题3 69
第4章 数据库的管理 71
4.1 用户数据库的创建与管理 72
4.2 数据的导入与导出 88
4.3 用户数据库的分离与附加 96
4.4 实验指导 100
本章小结 110
习题4 111
第5章 数据表的管理 112
5.1 SQL Server 2012的数据类型 113
5.2 表结构的创建与修改 118
5.3 表数据的约束 125
5.4 表数据的操作 139
5.5 索引操作 143
5.6 实验指导 152
本章小结 159
习题5 160
第6章 数据查询 162
6.1 基本的SELECT查询 163
6.2 条件查询 164
6.3 排序查询 170
6.4 分组查询 171
6.5 筛选查询 173
6.6 联结查询 174
6.7 嵌套查询 180
6.8 实验指导 182
本章小结 184
习题6 185
第7章 视图 186
7.1 基本概念 187
7.2 视图的创建 188
7.3 视图的查询 193
7.4 视图的修改 195
7.5 疑难分析 199
7.6 实验指导 200
本章小结 202
习题7 203
第8章 数据的安全性 204
8.1 数据库的安全性机制 205
8.2 SQL Server的安全策略 206
8.3 权限管理 214
8.4 角色管理 219
8.5 数据的备份与还原 224
8.6 疑难分析 253
8.7 实验指导 254
本章小结 257
习题8 258
第3篇 应用篇 260
第9章 数据库编程 260
9.1 T-SQL概述 261
9.2 T-SQL基础 262
9.3 T-SQL编程 277
9.4 事务 286
9.5 存储过程 290
9.6 触发器 299
9.7 实验指导 310
本章小结 312
习题9 312
第10章 数据库设计 314
10.1 数据库设计概述 315
10.2 需求分析 318
10.3 概念结构设计 327
10.4 逻辑结构设计 333
10.5 物理结构设计 337
10.6 数据库的实施 341
10.7 数据库的运行和维护 342
10.8 综合案例 343
本章小结 354
习题10 354
参考文献 355
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017