项目1 “教学管理”系统数据库的设计 1
任务1.1 “教学管理”系统数据库的概念结构设计 3
任务1.2 “教学管理”系统数据库的逻辑结构设计 13
任务1.3 “教学管理”系统数据库的完整性设计 21
项目2 SQL Server 2019安装与配置 27
任务2.1 安装SQL Server 2019数据库 29
任务2.2 配置SQL Server 2019数据库 37
任务2.3 卸载SQL Server 2019数据库 45
项目3 “教学管理”系统数据库的创建与管理 51
任务3.1 “教学管理”系统数据库的创建 53
任务3.2 “教学管理”系统数据库的管理 63
项目4 “教学管理”系统数据表的创建与管理 75
任务4.1 “教学管理”系统数据表的创建 77
任务4.2 “教学管理”系统数据表的管理 91
任务4.3 “教学管理”系统数据表记录操作 99
项目5 “教学管理”系统约束的创建与管理 111
任务5.1 “教学管理”系统主键约束与外键约束的创建与管理 113
任务5.2 “教学管理”系统非空约束与唯一约束的创建与管理 127
任务5.3 “教学管理”系统默认约束与检查约束的创建与管理 135
项目6 “教学管理”系统数据的查询 145
任务6.1 “教学管理”系统数据的简单查询 147
任务6.2 “教学管理”系统数据的单表查询 157
任务6.3 “教学管理”系统数据的多表查询 167
项目7 “教学管理”系统索引的创建与管理 177
任务7.1 “教学管理”系统索引的创建与删除 179
任务7.2 “教学管理”系统索引的管理 191
项目8 “教学管理”系统视图的创建与管理 205
任务8.1 “教学管理”系统视图的创建与删除 207
任务8.2 “教学管理”系统视图的管理 217
项目9 存储过程与函数的创建与管理 227
任务9.1 在“教学管理”系统数据库中创建并执行存储过程 229
任务9.2 管理“教学管理”系统数据库中的存储过程 237
任务9.3 在“教学管理”系统数据库中使用聚合函数和数学函数 243
任务9.4 在“教学管理”系统数据库中使用日期和时间函数及字符串函数 249
任务9.5 在“教学管理”系统数据库中创建并调用自定义函数 257
项目10 “教学管理”系统触发器的创建与管理 265
任务10.1 “教学管理”系统触发器的创建 267
任务10.2 “教学管理”系统触发器的管理 279
项目11 数据库的安全管理 289
任务11.1 SQL Server 2019的安全层级、远程访问、安全体系 291
任务11.2 管理用户 299
任务11.3 角色管理 309
任务11.4 架构管理及权限管理 319
项目12 数据库的备份与还原 329
任务12.1 数据库的备份与还原及创建自动备份计划 331
任务12.2 自动备份维护计划 343
参考文献 349