mysql数据库技术与应⽤实训项⽬_MySQL数据库项⽬实训《数据库原理及应⽤》课程标准
(⼀)课程性质与任务
数据库技术是计算机软件学科的⼀个重要分⽀,它研究如何设计、存储、使⽤和管理数据,有较强的理论性和实⽤性。《数据库原理与应⽤》重在介绍数据库相关理论和设计的⽅法,是软件技术专业基础课程之⼀,也是本专业的核⼼课程。其前序课程有《Java⾯向对象程序设计》,后续课程有《Java⾼级编程应⽤》等,其主要任务是理解数据库相关的理论知识,掌握数据库设计⽅法。
(⼆)课程教学⽬标
1.知识⽬标
(1)掌握数据库建模、设计以及关系模型。
(2)掌握关系数据库、关系数据库查询语⾔SQL、关系系统及其查询优化、关系数据理论等。
(3)掌握数据库恢复技术。
(4)掌握并发控制原理。
(5)掌握数据库安全性操作及完整性操作。
2.能⼒⽬标
maven怎么读取本地的依赖(1)具有分析问题、解决问题的能⼒。
(2)具有建⽴实验假设、探索查阅知识的能⼒。
(3)能够运⽤系统性思维分析和解决问题。
(4)具有学习的热情和兴趣,能进⾏⾃主学习和⾃我评价,具有良好的变通能⼒、⼀定的创造性思维和批判性思维。
(5)能负责地完成任务,具有严格的时间观念以及时间管理意识,能了解本专业职业成长过程,并能做好个⼈的职业规划。
(6)遵纪守法,爱岗敬业,具有良好的职业道德和职业形象。
3.素质⽬标
(1)具有⾃觉的规范意识、团队协作意识和协作能⼒。随机数表法怎么抽取样本
(2)能运⽤各种交流⼿段进⾏良好地表达和交流。
(3)具有使⽤英语进⾏阅读和交流的能⼒。
(三)参考学时
总学时 90 (理论学时50+实践学时40)。
(四)课程学分
5学分。
(五)课程内容和要求
序号
教学项⽬
教学内容与教学要求
活动设计建议
参考课时1
数据库基础
教学内容:
数据库系统概述、数据模型、数据描述、关系代数
教学要求:
1、理解数据描述的相关术语,数据模型的概念
2、了解数据库系统的三级模式结构及两级映象
ward3、掌握数据库系统的功能及组成结构
4、掌握关系模型
5、理解关系的三类完整性约束的概念
6、掌握关系代数中的各种运算
这部分内容主要对数据库及关联的知识进⾏分析、讲授,理论性强,以教师讲授为主;在数据建模中采⽤分组讨论、案例教学,学⽣可根据教师提供的案例进⾏分组讨论和展⽰。
6
2
数据库设计
教学内容:
数据库设计概述、需求分析、概念结构设计、逻辑结构设计、关系模式的规划化、数据库的物理设计、实施及维护
教学要求:
1、了解数据库设计的任务、内容、⽅法及特点
2、掌握数据库设计的基本步骤、各个阶段的具体设计内容、设计描述、设计⽅法等。
3、掌握利⽤E-R图表达概念数据模型
4、掌握E-R模型向关系模型的转化⽅法
5、理解关系规范化的作⽤及规范化理论的重要意义
这部分理论性较强,是⽐较抽象的⼀部分,教师以案例教学法讲解实现⽅法,然后给出案例(学⽣信息管理系统)学⽣分组讨论,进⾏实现,整理,展⽰。教师再点评学⽣作品。
10
3
数据库的创建
教学内容:
My SQL概述、数据库概述、数据库的创建
教学要求:
1、了解My SQL主要组件的功能及使⽤⽅法
2、掌握在My SQL中数据库的创建、删除、修改、附加及分离等操作
3、了解SQL语⾔的发展过程及特点
4、理解SQL语⾔的数据定义、数据操作及数据控制语句的功能
这部分内容实践性强,安排学⽣参照安装说明⾃⾏安装My SQL软件,教学过程采⽤“教、学、做”⼀体化⽅式,以教师为主导,带领学⽣边学边做,掌握数据库的相关知识及两种创建⽅法。实践环节让学⽣进⾏知识强化,灵活掌握。
4
4
数据库基本应⽤
教学内容:
表的创建与维护、数据查询语句SELECT、数据更新语句INSERT、UPDATE、DELETE命令的灵活运⽤
教学要求:
1、理解SQL语⾔的数据定义、数据操作及数据控制语句功能
2、掌握利⽤Navicat和SQL语⾔两种⽅法进⾏表的创建与管理
3、熟练掌握利⽤SQL语⾔对数据库的查询、插⼊、删除、更新操作
本部分内容实践性很强,学⽣需⽤⼤量的课时练习掌握select、insert、update、delete等命令的综合使⽤,由教师给学⽣提供案例及实训内容,在教师指导下学⽣完成实验并进⾏总结讲评。
34
5
数据库的⾼级应⽤
教学内容:
架构、索引、视图、存储过程、触发器等数据库对象的概念、创建、管理与维护;事务的定义、特点及并发控制;
教学要求:
1、掌握架构、索引与视图的定义、创建、使⽤、修改及删除
2、掌握存储过程及触发器的定义、创建、使⽤、修改及删除
3、掌握游标、事务的作⽤及使⽤
4、理解并发控制及锁的作⽤
本部分内容多、难理解、实践性强,教学过程采⽤“教、学、做”⼀体化,让学⽣在学中做,做中学,理解各种数据库对象的作⽤及管理。由教师给学⽣提供案例及实训内容,在教师指导下学⽣完成实验并进⾏总结讲评。
30
6
数据库的保护
教学内容:
My SQL的⽤户及⾓⾊管理、数据库完整性及并发控制、数据备份与恢复
数据库和大数据哪个好就业教学要求:
1、掌握My SQL的⽤户及⾓⾊管理
2、掌握My SQL中数据库完整性及并发控制机
3、掌握My SQL的数据备份与恢复⽅法
这部分内容理论与实践并重,授课过程可采⽤迭代教学法,把前⾯学过的相关知识在本章中进⾏回顾,深化理解。
mysql面试题及讲解6win2003server安装
(六)教学建议
1.教学⽅法
迭代教学:迭代教学就是把重要的知识、思想、经验在课程中反复涉及到,但每次涉及到这些内容时⼜不是简单地重复,⽽是在回顾原有的内容的基础上做进⼀步地深⼊和升华,既强化了记忆和理解,⼜拓展了新的视野,深化了理解。
总结教学法:讲解时⼀个知识讲解完毕或演⽰完毕后,将知识所有过程进总结出关键点和注意事项,以此在提醒学⽣注意。
现场案例教学法:对知识做完理论概述后,为了加深对此知识的理解,通过现场编写代码的⽅式对此知识做讲解,以加深对此知识的理解和运⽤。
任务驱动教学法:主要以任务需求来带动教学,每次课都有相应的任务和问题,让学⽣来完成,培养分析问题、解决问题和思考问题的习惯。
2.评价⽅法
对学⽣的评价与考核分三个部分:职业素养考核、知识考核、技能考核,遵循“235”的考核⽅式:
(1)职业素养考核,包括平时的出勤率、完成书⾯作业任务的情况、完成实做作业任务的情况等,占总评价成绩的20%。这部分内容重点考核学⽣的学习过程,包括其学习态度、努⼒的程度以及表现出来的效果。
(2)教学形成性考核,包括每⼀部分上机检查。提交有关业务数据备份,并进⾏电⼦阅卷。提交实验报告。检查开发的管理系统软件及相关⽂档的完整性、正确性。有关实践能⼒的综合知识考查。占总评价成绩的30%。
(3)期末卷⾯卷⾯考试,采⽤闭卷形式,考试题分对概念的理解和应⽤,对系统分析、设计、实施的⽅法和原理的掌握两部分。题型可采⽤填空题、选择题、简答题、应⽤题、论述题等多种形式。考核的成绩占总评价成绩的50%。
3.教学条件
依托教学做⼀体化教室授课,学院⽹站提供Learn Site教学辅助平台,教辅系统包括教务管理系统、⽂献管理系统,⽹络课程为精品课程平台和各系的教学资源平台。
4.教材编选
(1)选⽤教材
武洪萍,马桂婷.My SQL数据库原理及应⽤.北京:⼈民邮电⼤学出版社,2018第10次印刷
(2)参考资料:
萨师煊,王珊.数据库系统概论.4版.北京:⾼等教育出版社,2006
⽯坤泉,汤双霞,王鸿铭。MySQL数据库任务驱动式教程..北京:⼈民邮电⼤学出版社,2016第3次印刷
(3)教材编写建议
1)本课程实践性较强,为了实现教、学、做⼀体化的教学⽬标,在讲义或教材的编写体例上要⾸先突出项⽬分阶段的实施⽅法和步骤,给出具体⽬标的有关实现细节和⽅法、⽂档格式标准。
2)必要的基本概念和原理分析贯穿在教师和学⽣共同分阶段对项⽬的实施过程中,内容依据数据库技术的特点及应⽤系统的开发步骤分阶段实施教学,学⽣从“实践—认识—再实践—再认识”的不断循环过程中,其技术的应⽤能⼒不断得到提升。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论