《数据库原理及应用B课程设计》教学大纲.docx
数据库原理及应用B课程设计教学大纲适用楚困:202X版本科人才培养方案课程代码:08160()34课程性质:集中实践课学分:1学分周数:1周先修课程:C程序设计并修课程:数据库原理及应用适用专业:软件工程开课单位:计算机科学与技术学院一、课程说明£数据库晚理及应用B课程设计B是软件工程专业的,R要实践性课程,是学生在学习£数据库原理及应用作课程后的全面、系统、深入的实践性练习,通过课程设计的训练,使学生掌握数据库相关技术的基本知识掌握数据库开发设计的方法和技术,能监熟练掌樨对数据距及数据表的操作,掌握数据库的设计思想和方法,并具有动手设计简单数据库的能力.为后期的应用系统开发打下良好的基础.二、课程目标通过课程设计,使学生达到如下目标;课程目标I:掌握SQ1.数加座的基本操作,会创建数拉;底和数据农以及龙的相关操作,能进一步掌提视图、索引、触发群等的应用.课程目标2:掌握I-SQ1.高级诺吉的运用,在常握基本知识的基础上能好运用SQ1.语句开发出具有一定使用效率的数据库,以提高自号的动手能力和基本技能,在课程教学中把理想信会教育与科学精神的培养结合起来,提高学生用马克思主义的世界观和方法论认识、分析和解决同翘的能力。课程目标3:要求独立设计一个完整的数据库,掌握数据库的整个实施过程.具有一定的T-SQ1.娟程能力.培养团队协作和沟通能力、精益求精的工匠精神和勇于开拓的创新精神.在学好专业知识的同时坚定理想信念,不断增强科技强国的使命感和费任序.三、课程目标与毕业要求?数据库原理及应用B课程设计课程教学目标对软件工程专业毕业要求的支撑见表k表1课程做学目标与毕业要求关系毕业要求指标点课程目标支撑6.使用现代工具5.2能够针对不同的工程需求,开发、选择与使用相应的技术、资源与工具,对软现件系课程目标1:掌撵SQ1.数据库的基本探作,会创建数据收和数据我以及表的相关操作,能进一步理解视图、索引等的应用。I1.统进行分析、设计、开发、测试与维护.课程目标2:拿IBT-SQ1.高级语音的运用,在掌握基本知识的基础上能够运用SQ1.数据库开发出具有一定使用效率的数据库,以提岛自身的动手能力和基本技能。在课程教学中把理柢信念教育与科学精神的培养结合起来.提高学生用马克思主义的世界观和方法论认识、分析和解决问题的能力.9.个人和团队9.2能够主动与其他团队成员合作、沟通.井殂织团队成员开展工作。能终在团队中担任负责人,具有组织和孙调团队开展工作的能力,弁有效实现目标.课程目标3:要求独立设计一个完整的数兆库,学旌数据底的整个实施过程。具有一定的T-SQ1.编程健力。培养团队办作和沟通能力、相哉求精的工匠精神和勇于开拓的创新精神.在学好专业知识的同时壑定埋想信念,不断增强科技强国的使命蜷和击任M10.为遢10.1能够付对软件工程领域专业总遨,以口头、文稿、图表等方式,准确去达自己的观点,Io1.Mxffifet,理解并包容与软件工程同行和社会公众交流的差异性。课程目标3:要求独立设计一个完整的数据库,掌握数据库的整个实施过程。具有一定的T-SQ1.端程能力.培养团队办作和沟通能力、精益求精的工匠精神和勇于开拓的创新精神,在学好专业知识的I可时坐定理想信金,不断增强科技强国的使命感和员任取M12.修身学习12.1具彳i批判性思缎、创造性能力,具有理论联系实际以及在软件工程实践中不断学习的能力,树立终身学习的意识。课程目标3:要求独立设计个完整的数据库,掌握.数据库的整个实施过程。具有一定的T-SQ1.编程能力,培养团队协作和沟通能力、精益求精的工匠精神和安于开拓的创新期神。在学好专业知识的I可时坐定理想信金,不断增强科技强国的使命落和责任七.M注,表中-H(MXM(中)*表示课程与相关毕业要求的关联度.四、教学内容,基本要求与学时分配教学内容、基本要求与学时分航见表2。表2教学内容、基本要求与学时分配敦学内容敦学要求,教学点膜点蠹对应的版目标1.查阅资料.方案分析、比较收学要求I'及用多媒体授课,以数据库典型案例学生管理系统为例讲解课程设计的过程,卜达任务15.学生根据任务书查阅资料、熟悉8目的具体内容。,终确定开发课题。1天1,2重点,数据库设计的方法.或点,需求分析02.概念结构设计校学要求:将需求分析抽您为信息结构.K点IE-R模型的设计难点,E-R图的集成。0.5天1,23.逻辑结构设计教学要求:把概念结构设计阶段设计好的E-R图转换为DRMS支持的数据模型相符合的逻辑结构.重点:E-R图向关系模型的转换,魔点,数据模型的优化,05天1、24.物理结构设计教学要求:为给定的逻辑数据模型选取一个最适合应用要求的物理结构.点,确定数据库的存储结构.魔点,物理结构的确定。0.5天1、25.数据库的实施教学要求:数据库、数据农的创建,以及数据的我人和应用程序的调试:数据库的试运行、数据库的维护.篁点,数据的载入,充点:应用程序的调试.1天1、26.设计说明书编写、E-R图绘制校学要求:根据数据库设计的过程,整理资料,书写并完成课程设计报告的打印.点,说明"编写与E-R图的绘制。魔点;说明书褊号与E-R图的绘制.1天1、2、37.验收教学要求脸收是考核课程设计是否达到基本要求和相应水平的关犍环行,足教师对学生论文的一次会诊和指导.考核内容包括课程设计报告的书写是否规范、内容是否齐全,设计过程中的态度。同时检杳设计创新性、工作量、有无造反学术规范现象等,提出改进意见.值点:数据库相关系统与设计的整体考核,难点:课程设计质量的检验.0.5天1,2,3合计5天(1周)五、教学方法及手段山干课程内容与实际案例紫密结合.学习者应根据课程设计手册,以自学为主、教加讲授为轴,学会综合应用数据库设计的方法,并养成自觉遵守国家标准的习惯。在实践教学环节中,通过启发式、讨论式教学,培养培养学生自主学习能力、实际动手能力,激发学生的创新思缎。六、教材和参考书:1 .推荐敦材:(1)王珊、萨师炮.数据库系统概论(第5版M.北京:高等教育出版社.2014.2 .参考书:(1)杨海艳.数据库系统开发案例教程(第一版)M,北京:清华大学出版.2018.(2)陈金电SQ1.Sener2012数据库项目化教程佛一版)M,北京:清华大学出版社,2017.(3)王红.数据库案例与应与开发项目教程(第一版MM).北京:清华大学出版社,2016.七、课程考核对课程目标的支撑课程成绩由:学习态度、工作量完成情况、设计能力、设计说明书(报告书)和验收成绩五部分构成,具体考核/评价细则及时课程目标的支撑关系见我3。表3课程考核对课程目标的支撑考核环节分值考横/讦价细则课程目标123学习态度10(D主要考核学生学习纪律和答疑情况。(2)教师根据课堂整体表现情况评分.55工作量完成情况10(D主要考核学生独立完成设计任务情况,(2)教师根据独立完成任务情况评分.334设计能力40(1)主要考核说明书数据正确性、合理性.(2)根据学生对数据库基本知识掌握的程度、数据阵综合设计与调试的能力,TsQ1.编程能力,独立分析解决问题的能力和创新精神。2020设计说明书质Ift30<1)设计说明书要体现:设计思路清晰:内容完整:程序正确,有运行结果截图:课设报告整沽,层次清处J101010脸收成绩10(1)主要考核学生自述和回答问题情况.(2)教师根据自述情况和回答问题正确性与否进行评分。334合计:100414118八、考核与成绩评定1 .考帙方式及成绩评定课程设计采用优、良、中、及格、不及格五级评分制,即90分以上为优,80-89分为良.70-79分为中,60-69分为及格.60分以下为不及格.总成绩分五部分:学习态度、工作Itt完成情况、设计能力、设计说明书(报告书)和验收成绩.其中:(D学习态度占13,无故旷课达2次取消总成绩:(2)工作量完成情况占10%;设计能力占40%;(4)设计说明书(报告书)30%:(5)验收成绩占10%.最后一天进行验收,对每位学生迸行评价,要求学生根据设计情况,问答教师所提出的问膻。课程设计成绩根据学生设计的合理性、计算的准确性、设计说明书和设计中分析与解决问期的能力及设计态度和回答情况综合评定。2 .成绩评定标准考核内容、评价标准、所占比重见表4。表4考则式VHft标准考核方式所占比(%)100>x>90(优秀)90>x>80(IUF)80>x>70中等)70>x>60(及格)x<60不及格)课堂表现10学习认我、态度端正,遵守纪律,表现优秀.学习认我、态度端正,遵守纪律,表现良好.遵守纪律,学习态度良好,表现中等。遵守纪律,学习态度一般,表现一般。学习纪律较差,表现较差.工作量完成情况10独立完成设计任务的90%以上,独立完成设计任务的80%以上.独立完成设件任务的70以上.独立完成设计任务的60%以上.独立完成设计任务的60%以下.设计能力.40综合运用理论知识、计算机技能较强,能够较好地处理工程实PSf11J8S,综合运用埋论知识、计算机技能较好,能够处理工程实际问题.综合店用理论知识、计算机技能一般,基本能移处理工程实际问%综合运用理论知识、计算机技能一般,不能处理工程实际何时.综合运用埋论知识、计算机技能较差,不能处理工程实际问叽设计说明书(报告书)30设计方案正确、表达消楚:设计思路、实验(论证)方法科学合理:达到课程设计规定的要求.设计方案正确、表达较为清楚;设计思路、实验(论证)方法科学合理:达到课程设计娓定的要求.设计方案基本正确、表达较为清楚:设计思路、实险论证)方法庭本合埋:基本达到课程设计规定的要求.设计方案基本正确、友达欠济荒;设计思路、实脸(论证)方法基本合理:基本达到课程设计规定的要求.谀计方案不正确;设计思路、实脸(½iF.)方法不合理:不能达到课程设计规定的要求.脸收成绩10自述清唯,回答问的正确率大于90%.自述较清晰,回答问JS正确率大于80%。自述较清晰,回答问题正确率大于70%.自述基本法晰,回答问题正确率大于6%自述不清晰,回答问题正确率小于60%。