职称:教师
单位:北京信息职业技术学院
部门:计算机与通信学院
职位:专任教师
主讲教师:刘继敏
教师团队:共1位
| 学校: | 北京信息职业技术学院 |
| 开课院系: | 计算机与通信学院 |
| 课程编号: | EM308H2 |
| 学分: | 4 |
| 课时: | 64 |
主要内容与要求
任务1:教务管理系统数据库的设计与创建
1.1明确课程要求,明确项目任务,制定计划,并进行需求分析
(1)了解本课程性质、学习目标和考核方式;
(2)读懂并理解任务1中所描述的任务目标及要求;
(3)对任务1的需求进行分析;
1.2正确配置管理SQL Server 2012数据库服务器
(1)了解SQL Server 2012数据库的基本知识,了解关系数据库的基础;
(2)学习数据库的安装流程;
(3)能够配置管理服务;
1.3明确实体关系,绘制实体关系图
(1)分析任务需求,学习实体关系的概念;
(2)能够应用工具Powder Designer绘制实体关系图;
1.4 建立、管理数据库和表
(1)创建并管理教务管理系统数据库;
(2)学习数据库中表的基础知识,包括数据类型;
(3)根据实体关系图,创建数据字典;
(4)根据数据字典,创建数据库表结构;
1.5 建立、管理数据库完整性
(1)学习数据库完整性约束的概念和应用;
(2)在数据字典上添加数据库完整性约束;
(3)在表结构中实施数据库完整性约束;
(4)创建数据库关系图;
1.6 综合练习
(1)根据需求,为电子商务网站数据库设计实体关系;
(2)根据实体关系,创建数据字典;
(3)创建电子商务网站数据库和表结构;
(4)实施数据库完整性约束;
(5)创建电子商务网站数据库关系图;
任务2:根据需求,开发数据库应用
2.1明确项目任务,制定计划,并进行需求分析
(1)读懂并理解任务2中所描述的任务目标及要求;
(2)对任务2的需求进行分析;
2.2根据需求查询数据
(1)学习利用T-SQL从单表和多表查询数据;
(2)能够按照设计要求查询数据;
2.3根据需求添加、删除、修改数据
(1)学习利用T-SQL向表中添加、修改和删除数据;
(2)能够按照设计要求添加、修改和删除数据;
2.4创建、管理索引和视图对象
(1)学习应用SSMS和T-SQL进行索引的创建和管理;
(2)学习应用SSMS和T-SQL进行视图的创建和管理;
(3)能够按照任务要求创建索引和视图对象;
2.5 创建管理存储过程和触发器对象
(1)学习应用SSMS和T-SQL进行存储过程的创建和管理;
(2)学习应用SSMS和T-SQL进行触发器的创建和管理;
(3)学习数据库事务及其ACID特性以及锁机制
(4)能够按照任务要求创建存储过程和触发器对象;
2.6 综合练习
(1)根据需求,针对电子商务网站数据库完成查询操作;
(2)根据需求,针对电子商务网站数据库完成数据添加、修改、删除等操作;
(3)为电子商务网站数据库创建索引和视图对象;
(4)为电子商务网站数据库创建存储过程和触发器对象
任务3:数据库的安全管理和日常维护
3.1明确项目任务,制定计划,并进行需求分析
(1)读懂并理解任务书中所描述的任务目标及要求;
(2)了解针对数据库安全方面的需求;
(3)了解系统对数据备份与恢复方面的需求,撰写需求报告;
3.2创建管理账户、角色和用户
(1)理解账户、角色、用户和权限的概念;
(2)能够规划设计登录名和用户;
(3)能够按照规划方案实现登录名和用户创建与管理;
(4)能够规划设计服务器角色和数据库角色;
(5)能够按照规划方案实现服务器角色和数据库角色的创建与管理;
3.3对数据库权限进行控制
(1)能够规划设计用户和角色的权限;
(2)能够应用SSMS对用户和角色的对象权限进行精细管理;
(3)能够正确测试数据库安全
(4)能够撰写数据库安全测试报告
3.4实施数据库备份与恢复
(1)学习备份设备、备份计划、完整备份与恢复、差异备份与恢复的知识;
(2)能够进行完整备份与恢复;
(3)能够进行差异备份与恢复;
(4)学习日志备份与恢复、文件和文件组备份与恢复的知识;
(5)能够进行日志备份与恢复;
(6)能够进行文件和文件组备份与恢复;
3.5综合练习
(1)规划电子商务网站数据库的账户、角色和用户;
(2)根据规划方案,实施账户、角色和用户的创建;
(3)针对数据库对象的权限进行细化管理;
(4)为电子商务网站数据库设计数据备份与恢复方案;
(5)制定数据备份与恢复计划
(6)实施数据备份与恢复;