数据库技术是信息系统的一个核心技术,是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据。随着大数据、云计算、物联网、移动互联网等信息技术的飞速发展,数据资源量急速增长,如何利用数据库管理系统科学地组织、存储、查询、维护和共享这些海量数据,是SQL Server 2016数据库及应用课程的主要教学内容。
《SQL Server 2016数据库及应用》课程是开设于高校计算机专业大类的一门专业核心课程,所涉及的专业有计算机网络技术、软件技术、云计算技术与应用、物联网应用技术、移动应用开发、大数据技术与应用,通过该课程的学习,使同学们能够掌握数据库理论、数据库设计、关系数据模型、T-SQL语言(数据定义DDL、数据操纵DML、数据控制DML)及数据库管理系统SQL SERVER2016的应用技术,胜任中、小型数据库开发及数据库管理及运维的相关岗位。
本课程的教学团队由学校一线教师和企业工程师组成,分别是马静副教授、戚斌老师、李小遐教授、严博文老师、王海龙老师、郭立文副教授、常玲玲老师。课程的主要内容有:数据库系统概述,数据库设计,SQL Server 2016安装配置、验证与使用,创建和管理数据库,创建和管理数据表,查询与统计数据,创建视图与索引,数据库编程相关知识,数据库安全管理。通过本课程的学习能够使同学们掌握数据库应用的基础知识和基本技能,掌握使用SQL Server 2016进行数据存储和处理的核心技能,培养具有实施数据库的管理及开发的专业实践能力,能在企业中从事数据库开发和管理维护的相关岗位。
同学们,这门课是计算机专业大类的一门专业核心课程,请加入我们,为今后数据库开发、数据库管理及运维的相关工作奠定基础。

第一单元 数据库系统概述
1.1 数据库系统概述
1.2 数据库设计
1.3 SQL Server 2016安装与配置
1.4 SQL Server 2016的验证与使用
拓展:使用SQL Server配置管理器
拓展: 使用SQL Server Management Studio对象资源管理器
单元1作业
单元1测验
第二单元 创建和管理数据库
2.1 使用SSMS创建数据库
2.2 使用SQL语句创建数据库
2.3 数据库的维护
单元2作业
单元2测验
第三单元 创建和管理数据表
3.1 数据表的设计
3.2 数据表的创建
3.3 数据完整性约束(一)
3.4 数据完整性约束(二)
3.5 数据完整性约束(三)
3.6 数据表的修改
3.7 表数据的增删改
单元3测验
单元3作业
第四单元 查询与统计数据
4.1 Select语句的语法
4.2 数据库的简单查询
4.3数据库的分组统计查询
4.4 数据库的内连接查询
4.5 数据库的外连接查询
4.6 数据库的子查询
4.7单表查询图形化界面操作
4.8多表查询图形化界面操作
单元4测验
单元4作业
第五单元 创建视图与索引
5.1 视图
5.2 视图的管理
5.3 索引
5.4 分析和维护索引
单元5作业
单元5测验
第六单元 数据库编程
6.1 T-sql 语言编程基础
6.2 函数
6.3 存储过程
6.4 创建和执行带参数的存储过程
6.5 触发器
6.6 事务
6.7 锁
6.8 游标
单元6测验
第七单元 数据库安全管理与日常维护
7.1 客户机与服务器安全认证
7.2 数据库对象安全认证
7.3 数据库的备份与恢复
单元7测验