《数据库原理与应用课程设计》教学大纲
一、课程基本信息
1.课程编码:U12P51013
2.课程名称(中文):数据库原理与应用课程设计
课程名称(英文):The theory and application of database design
3.学时/学分:16学时/1学分
4.实验项目数:1项
5.先修课程:数据库原理与应用
6.开课单位:管理学院
7.开课学期(春/秋/春、秋):春(第6学期)
8、课程类别:实践实训
9、课程简介(中/英文):本课程设计从数据库的设计、操作和管理出发,有针对性的要求学生运用所学理论设计数据库,并在具体的DBMS上创建数据库和表、索引、视图等,学会用SQL语句操纵数据,完成基本数据查询,数据管理功能通过本课程的学习,是学生具备数据库设计和操作的各种技能,为后续的信息系统开发打下坚实的基础。
Starting from the design, operation and management of the database, the course design specifically requires students to design the database with the theory they have learned, create the database, table, index, view, etc. on the specific DBMS, learn to manipulate the data with SQL statements, complete the basic data query, and through the learning of the course, the data management function is that the students have all kinds of skills of database design and operation Can lay a solid foundation for the follow-up information system development.
二、教学目标
数据库原理与应用课程设计是信息管理专业本科生的专业必修课程,总共16学时,1个学分。该课程设计针对数据库原理与应用课程的内容,主要从管理信息系统的角度出发,从数据库设计、数据库操作到数据库的管理各个环节,使学生熟练掌握数据库设计的方法,SQL语句的数据库各种操作以及数据的管理等。使学生具备数据库设计、操作的实践能力。
三、教学内容及教学要求
本课程采用实践教学。本课程的教学内容和要求如下:
第1部分 数据库设计 (4学时)
自行选择现实中的感兴趣的具体应用,根据现实进行调研和抽象,运用数据库设计方法,将现实世界转换到机器世界,实现数据库的设计。
教学要求:掌握数据库设计的基本方法和步骤,学会从现实抽象到数据库中,并能在DBMS上实现具体的数据库。
第2部分 数据库操作(4学时)
根据上一部分的设计结果,在具体的表上运用SQL语言进行数据库的增加、删除、修改和查询等操作,能够学会DBMS的具体操作。
教学要求:通过本部分练习,使学生能够熟练运用SQl语言完成各种数据库的操作,包括增加、删除、修改和查询等操作。
第3部分 数据库管理 (4学时)
通过理论学习关系数据库的并发控制,数据库的备份和恢复,数据安全控制等,在DBMS上来操作。
教学要求:通过本章的学习,使学生能够熟练掌握具体的数据管理技术。
第4部分 基于web的数据库交互操作 (4学时)
运用所学的编程技术,开发简单的web页面,并与DBMS进行交互操作。
教学要求:通过本章的学习,使学生能够掌握DBMS的配置方法,学会前台web页面进行交互的参数配置技术,实现页面与数据库的互联。
四、思政育人
1.目标:将价值塑造、能力培养和知识传授有机融合,贯穿于实验教学的各个环节;
2.教学内容:挖掘和提炼实验教学过程中所蕴含的思想政治教育元素,包括爱国情怀、创新意识、科学素养等,强化学生政治方向和思想引领;
3. 教学方法:从教材、教师、教学、实验等入手,优化传统教学方法,将思政元素更好与专业知识相结合。
五、实验项目内容及学时分配
|
项目名称 |
学时 |
实验类型 |
实验要求 |
1 |
数据库设计 |
4 |
设计 |
必修 |
2 |
数据库操作 |
4 |
综合 |
必修 |
3 |
数据库管理 |
4 |
综合 |
必修 |
4 |
数据库交互操作 |
4 |
设计 |
必修 |
六、实验安全事项
遵守实验室各项规定,安全用电,实验结束关闭电脑等实验设备。
七、主要教材及教学参考书(包括实验指导书)
序号 |
名称 |
作者 |
译者 |
出版社 |
出版时间 |
1 |
数据库系统概论 |
王珊、萨师煊 |
|
中国人民大学出版社 |
2018 |
2 |
数据库系统概念 |
西尔伯沙茨 |
|
机械工业出版社 |
2012 |
八、实验报告要求
要求完成数据库设计的过程,并在具体DBMS上创建表、索引、视图,并写出相应的SQL语句完成系统分析设计阶段的基本功能,最后对实验过程进行总结。
在格式上要求有统一的封面、目录、页码等。文字图表格式如下。
n 封面:参考提供的模板。
n 正文:宋体、小四号字;行距1.5倍。
n 图形:线条清晰,尽可能不要用彩色;标题在图下方,居中;图形超宽时纸张选用横向格式或做其它处理。
n 表格:字体宋体、五号字,尽可能不要用彩色;标题在表上方,左对齐;表格超宽时纸张选用横向格式或做其它处理。
九、使用的主要仪器设备说明
序号 |
仪器设备名称 |
用途 |
1 |
电脑 |
完成实验任务 |
2 |
DBMS(SQL server或mySQL) |
完成数据库各种操作 |
|
|
|
十、主要消耗材料
无
十一、考核方式及成绩评定
成绩组成 |
考核/评价环节 |
分值(或百分比) |
考核/评价细则 |
教学目标 |
|
数据库设计 |
25% |
至少完成数据库设计的6个阶段中前4各阶段的任务; |
会设计数据库 |
数据库操作 |
25% |
创建表、视图、索引,用SQL语句完成查询; |
熟练掌握SQL |
数据库管理 |
25% |
完成授权等管理功能; |
学会一个DBMS的使用 |
数据库交互操作 |
25% |
完成数据库与前台的连接和交互操作。 |
会用SQL编程 |
十二、其他说明和注意事项
基于学业规范的要求(道德行为规范、作业规范、实践规范等)。学生应遵守《西北工业大学学生手册(本科生)》里有关学术诚实的条例。准时上课并在上课期间将手机关闭或调至静音。按要求完成并按时提交作业,杜绝各种形式的抄袭。个人作业应独立完成,小组作业应具备良好的团队合作精神,与组员共同完成。学生应端正学习态度,做好充分复习准备,遵守考场纪律,杜绝考试作弊行为的发生。
课程负责人签名:
专家组评审意见:
专家组组长签名:
审核日期:
开课单位教学委员会审核意见:
教学委员会负责人签名: