一、课程基本信息
英文名称:Principle and Application of Database (Experiments) 课程编号:080927065
课程学时:16学时 课程学分:1学分
适用专业:计算机类本科专业 课程性质:必修
开课单位:信息工程学院 开课学期:二年级上学期
先修课程:C 语言程序设计、汇编语言、操作系统原理、计算机组成原理
二、课程教学目标
目标1:能够熟练运用数据库系统可视化工具和SQL语言进行各种数据对象(如:数据表、视图、索引、存储过程、触发器等)的设计。
目标2:能够培养和锻炼学生自主学习、独立思考问题和解决问题的能力,具备良好的专业素养和技能。
目标3:能够培养和锻炼学生设计、开发和管理数据库系统的能力,具备较强的专业技能和工匠精神。
三、课程基本要求
(1)了解市场上主流关系数据库系统产品(如:Microsoft SQL Server、Oracle、MySql)的基本特性和使用方法。
(2)熟悉数据库系统设计的基本方法和步骤,熟悉数据库系统的安全性管理等。
(3)掌握数据库系统设计的相关技术,能够利用SQL语言创建与维护数据库,创建、新增、修改、删除和查询数据表,能够进行单表、多表和嵌套查询,视图、索引、存储过程和触发器的创建与使用等。
四、本课程实验项目一览表
序号 |
实验项目名称 |
实验性质(√) |
学时分配 |
必做或选做 |
每组人数 |
课程目标支撑 |
基础或应用性 |
设计或综合性 |
课内 |
课外 |
1 |
数据库的创建与维护 |
√ |
|
2 |
0 |
必做 |
1 |
课程目标1、2 |
2 |
数据表更新 |
√ |
|
2 |
0 |
必做 |
1 |
课程目标1、2 |
3 |
单表查询 |
√ |
|
2 |
0 |
必做 |
1 |
课程目标1、2 |
4 |
多表连接查询 |
√ |
|
2 |
0 |
必做 |
1 |
课程目标1、2 |
5 |
嵌套查询 |
√ |
|
2 |
0 |
必做 |
1 |
课程目标1、2 |
6 |
视图和索引的创建与维护 |
√ |
|
2 |
0 |
必做 |
1 |
课程目标1、2 |
7 |
存储过程的创建与调用 |
√ |
|
2 |
0 |
必做 |
1 |
课程目标1、2 |
8 |
触发器设计 |
√ |
|
2 |
0 |
必做 |
1 |
课程目标1、2 |
9 |
数据库备份与恢复 |
√ |
|
0 |
2 |
选做 |
1 |
课程目标1、2 |
10 |
SQL语言程序设计 |
√ |
|
0 |
2 |
选做 |
4 |
课程目标1、2 |
五、考核方式与评分办法
本课程建议按实验态度、操作技能和实验报告几个方面进行考核评定,各部分所占比例分别为30%、40%和30%。
课程教学目标与考核方式对应关系表
教学目标 |
考核方式 |
课程成绩 |
实验态度30% |
操作技能40% |
实验报告30% |
教学目标1 |
40% |
40% |
40% |
40% |
教学目标2 |
30% |
30% |
30% |
30% |
教学目标3 |
30% |
30% |
30% |
30% |
总计 |
100% |
100% |
100% |
100% |
备注:以上各课程目标成绩比例可在适当范围内调整 |
六、教学参考
1.教材或实验指导书名称:
孙运传、别荣芳编著,数据库应用技术实验教程,北京:北京师范大学出版社,2011.4
2.参考教材:
丁宝康、汪卫编著,数据库系统教程习题解答与实验指导,北京:高等教育出版社,2009.6
3.网络资源:
(1)中国大学MOOC--数据库系统概论(基础篇),https://www.icourse163.org/cou rse/ruc-488001
(1)数据库系统概论精品资源共享课程,http://jpkc.xidian.edu.cn/database/