目录 项目1创建关系数据库 任务1.1认知关系数据库 任务1.2运行SQL Server 2016数据库管理系统软件 任务1.3利用SSMS创建关系数据库 任务1.4利用SSMS创建数据表 任务1.5设置数据库中各数据表间的外键约束关系 任务1.6利用SSMS向数据表中输入数据 实训1创建数据库 实训2认知C/S架构 小结 习题 项目2关系数据库日常管理 任务2.1利用SSMS备份与还原数据库 任务2.2利用SSMS分离与附加数据库 任务2.3利用SSMS修改数据库名 任务2.4利用SSMS修改数据表 任务2.5利用SSMS删除数据表中的数据行 任务2.6利用SSMS删除数据表 任务2.7利用SSMS删除数据库 任务2.8为表创建主键、索引和外键 实训1练习数据库的备份与还原操作 实训2练习数据库的分离与附加操作 小结 习题 项目3利用标准SQL语言操作数据库 任务3.1认知SQL语言 任务3.2利用数据定义语言创建、修改、删除数据库 任务3.3利用INSERT语句向数据表中插入数据 任务3.4利用DELETE语句在数据表中删除数据 任务3.5利用UPDATE语句更新数据表中的数据 任务3.6利用数据查询语言从数据表中提取数据 任务3.7认知数据控制语言 实训1简单查询 实训2多表连接查询 实训3嵌套和相关查询 实训4数据的插入、更新、删除 小结 习题 项目4创建并利用视图操作数据库 任务4.1认知视图 任务4.2使用命令方式创建视图 任务4.3使用命令方式管理视图 任务4.4利用SSMS管理视图 实训视图的创建及应用 小结 习题 项目5TransactSQL语言 任务5.1认知TransactSQL语言 任务5.2系统内置函数的认知及其应用 任务5.3流程控制语句及其应用 任务5.4用户定义函数 任务5.5事务及其应用 任务5.6游标及其应用 实训TSQL程序设计 小结 习题 项目6存储过程的设计及应用 任务6.1认知存储过程 任务6.2创建和执行本地存储过程 任务6.3存储过程的管理与维护 实训设计存储过程 小结 习题 项目7创建及应用触发器 任务7.1认知触发器 任务7.2创建和应用DML触发器 任务7.3触发器的管理与维护 任务7.4DDL触发器及其应用 实训触发器设计 小结 习题 项目8关系数据库设计 任务8.1认知现实世界 任务8.2用ER图描述现实客观世界 任务8.3ER图向关系模型的转化 任务8.4深入理解关系数据库 实训1成绩管理数据库设计 实训2网上论坛数据库设计 小结 习题 项目9优化数据库 任务9.1理解函数依赖的概念 任务9.2理解范式的概念 实训关系数据库的优化 小结 习题 项目10SQL Server 2016的安全管理 任务10.1认知SQL Server 2016的安全模型 任务10.2认知SQL Server访问控制 任务10.3管理SQL Server数据库引擎的身份验证模式 任务10.4管理SQL Server数据库引擎的安全连接 任务10.5数据库的安全性管理 任务10.6认知数据库用户角色 任务10.7权限管理 任务10.8架构 实训数据库安全管理 小结 习题 附录ASQL Server 2016的安装 任务A.1了解SQL Server 2016安装的基本条件 任务A.2安装SQL Server 2016 任务A.3SQL Server 2016的常用管理工具 任务A.4配置SQL Server 2016 实训SQL Server 2016的安装与配置 小结 习题 附录B关系数据库的数学基础 任务B.1理解传统的集合运算 任务B.2专门的关系运算 小结 习题 参考文献