《数据库高级应用技术》教学大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库高级应用技术》课程教学大纲

一、课程代码:

二、课程名称:数据库高级应用技术

三、学分:4

四、授课对象:软件技术专业

五、先修课程:《数据库入门原理》、《数据建模技术》

六、同修课程:

七、课程简介:

《数据库高级应用技术》是软件技术专业的一门专业必修课程。主要是让学生掌握数据开发与管理的高级核心技能,学与致用,能把课程技能点在实际项目中灵活应用。本课程目标是使学生在前期学习数据库应用技术的基础上,进一步学习数据库高级应用技术,为以后进入行业领域职业发展奠定良好坚实的基础。

(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] ,北京理工大学出版社,2016

[02] 参考书,[美]Vikram Vaswani 著,徐小表译,MySQL完全手册[M] ,电子工业出版社,2006

[03] 参考书,[美]施瓦茨著,宁海元译,高性能MySQL(第3版)[M] ,电子工业出版社,2013

[04] 参考书,[美]西尔伯沙茨著,杨冬青译,数据库系统概念[M] ,机械工业出版社,2013

[05] 参考书,[英]C.J. Date 著, 卢涛译,数据库设计与关系理论[M] ,机械工业出版社,2013

九、教学内容、基本要求及各章节时间分配:

相关文档
最新文档