《数据库高级应用技术》课程教学大纲一、课程代码:二、课程名称:数据库高级应用技术 三、学 分:4四、授课对象:2025 软件技术专业五、先修课程:《数据库入门原理》、《数据建模技术》六、同修课程: 七、课程简介:《数据库高级应用技术》是软件技术专业的一门专业必修课程。主要是让学生掌握数据开发与管理的高级核心技能,学与致用,能把课程技能点在实际项目中灵活应用。本课程目标是使学生在前期学习数据库应用技术的基础上,进一步学习数据库高级应用技术,为以后进入行业领域职业进展奠定良好坚实的基础。(1)能力目标 A1. 能够根据数据库设计的步骤完成系统后台数据库的需求分析、概念设计和逻辑设计A2. 能够根据关系模式在 MySQL 中创建数据库、数据表的方法(后台数据库的物理设计)A3. 能够根据要求完成后台数据库数据表的完整性约束条件的设置A4. 能够根据要求对后台数据库进行高级查询操作(汇总查询、统计查询、连接查询等)A5. 能够根据要求为后台数据库添加视图A6. 能够根据要求为后台数据库添加触发器A7. 能够根据要求为后台数据库进行安全管理(2) 知识目标 K1. 掌握 Transaction-SQL 的语言基础K2. 掌握 T-SQL 进行数据的更新操作的方法K3. 掌握完整性约束、默认值、规则的创建方法(包括 T-SQL 语言)K4. 掌握存储过程的创建方法(包括 T-SQL 语言)K5. 掌握触发器的创建方法(包括 T-SQL 语言)K6. 掌握身份验证的方法和服务器账户的管理K7. 掌握数据库用户的基本管理K8. 掌握数据库用户的权限管理(3)素养目标 Q1.具有谦虚、好学、追求上进的态度。Q2.具有创新精神。Q3.具有良好的职业道德。八、教材及参考书(教材及参考书不得少于 5 本):[01] 教材,温立辉 ,数据库高级应用技术[M] ,北京理工大学出版社 ,2025[02] 参考书,[美]Vikram Vaswani 著,徐小表 译 ,MySQL 完全手册[M] ,电子工业出版社 ,2025[03] 参考书,[美]施瓦茨 著,宁海元 译,高性能 MySQL(第 3 版)[M] ,电子工业出版社 ,2025[04] 参考书, [美]西尔伯沙茨 著,杨冬青 译,数据库系统概念[M] ,机械工业出版社 ,2025[05] 参考书,[英]C.J. Date 著, 卢涛 译 ,数据库设计与关系理论 [M] ,机械工业出版社 ,2025九、教学内容、基本要求及各章节时间分配:教学周节次教学内容掌握程度学时作业次数一1数据库范式的概念数据库范式的作用了解12数据库范式的原理数...