《数据库原理及应用》课程标准
【课程名称】数据库原理及应用【课程编码】
【课程类别】专业基础课【适用专业】计算机相关专业
【授课单位】【总学时】44
【编写执笔人】【编写日期】
一、课程定位和课程设计
1.1课程性质与作用
数据库原理及应用是计算机科学与技术专业的一门专业核心课,也是软件工程、软件与
信息服务专业及其他相关专业的一门专业基础课程,同时还是许多非计算机专业的必修课。
本课程详细讲述了数据库的基础知识与操作方法,通过本课程的学习,学生能够了解数
据库技术的发展及其应用,掌握数据库的基本原理和SQL语言的使用,学习以数据库为核心
的系统开发的基本过程、设计方法和规范,提升数据库应用能力。此外,本课程具有很强的
实践性,对于培养学生的实践能力、创新能力、分析和解决问题的能力都起到十分重要的作
用。
1.2课程设计思路
本课程按照“以能力为本位,以职业实践为主线,以核心课程+项目教学的专业课程体
系”的总体设计要求,以工作任务为中心构建项目课程体系。彻底打破学科课程的设计思路,
紧紧围绕工作任务完成的需要来选择和组织课程内容,突出工作任务与知识的联系,让学生
在职业实践活动的基础上掌握知识,增强课程内容与职业岗位能力要求的相关性,提高学生
的就业能力。课程以一体化教学、项目教学法为主要教学方式,在课程教学中融入案例教
法、讨论教学法、发现式教学法、专题式教学法等多种教学方法的组合。适时选用提问、讨
论等生动多样的形式,设置教学情境,营造师生互动、生生互动的学习氛围,提高教学的吸
引力、感染力。
二、课程目标
2.1知识目标
(1)熟悉数据、数据处理、数据库、数据库管理系统与数据库系统的基本概念;
(2)了解数据库技术的发展过程;
(3)熟悉数据模型的基本概念,掌握概念模型的E-R图表示方法;
(4)理解数据库系统的三级模式结构与二级映像等概念;
(5)了解数据库领域的新技术;
(6)掌握关系模型的基本概念;
(7)理解关系的形式化定义及其性质;
(8)掌握E-R图与关系模式之间的转换方法;
(9)理解关系模型的实体完整性、参照完整性及用户定义完整性3种约束;
(10)掌握运用常用的关系运算解决实际问题的方法;
(11)了解SQL的发展及特点;
(12)掌握使用SQL命令创建、修改及删除数据库与数据表的方法;
(13)了解使用SSMS创建、修改、删除及查看数据库与数据表的操作步骤;
(14)掌握使用SQL命令插入、修改及删除数据的方法;
(15)了解使用SSMS插入、修改及删除数据的操作步骤;
(16)掌握使用SQL命令进行单表查询、连接查询和嵌套查询的方法;
(17)理解视图的基本概念;
(18)掌握使用SQL命令创建、删除、修改、更新及查询视图的方法;
(19)了解使用SSMS创建、删除、修改及更新视图的操作步骤;
(20)理解索引的基本概念,包括索引的特点、设计索引的注意事项及索引的类型等;
(21)掌握使用SQL命令和使用SSMS创建、删除、修改及查看索引的方法及操作步
骤;
(22)了解规范化理论及其重要性;
(23)掌握函数依赖的相关知识;
(24)掌握范式的基本概念;
(25)理解关系模式规范化的基本概念;
(26)了解数据库安全性的基本概念;
(27)掌握设置Windows身份验证模式和混合验证模式,以及创建、修改及删除Windows
登录名和SQLServer登录名的操作步骤;
(28)了解角色与权限的相关内容;
(29)掌握数据库完整性的相关内容;
(30)掌握创建、查看及删除存储过程与触发器的操作步骤;
(31)理解并发控制与封锁的相关内容;
(32)掌握备份数据库、还原数据库及恢复数据库的操作步骤;
(33)