文档介绍:《数据库系统概论》教学大纲课程中文名称:数据库系统概论课程类别:院级专业必修课 课程编号:课程归属单位:职业技术、职业师范学院制定时间:2006年8月10日一、课程的性质、任务课程性质:数据库技术应用广泛,是计算科学重要的专业必修课。本课程的教学任务是针对大量数据管理操作,全面介绍数据库系统的基本概念,基本原理和基本技术。通过研究关系代数、关系演算、函数依赖、多值依赖,Armstrong公理,关系模式的分解,关系模式的规范化让学生建立扎实的关系数据库理论基础;结合目前信息系统建设的实际全面讲授关系数据库标准语言--SQL、关系数据库设计过程方法,使学生掌握现代信息系统中数据库开发技术;在数据库基本理论的基础上,讲授恢复技术、并发控制技术,数据库实现基本技术以及数据库安全性和完整性控制,使学生掌握数据库系统维护管理系统;对数据库技术的研究动态,如分布式数据库、数据挖掘等也作简略介绍,使学生简单了解目前数据库发展的前沿技术。在理论和实践上为学生的后续发展打下坚实基础。此外,配合实验课程的教学中,学生应理论联系实际,理论指导实践,通过规范地完成一系列数据库系统原理实验进一步巩固所学的相关书本知识,在知识、能力、素质上得到进一步的提高。课程任务:本大纲要求学生通过本课程的学习,能够较熟练地掌握数据库的系统构成、各种模型的数据库、SQL语句、关系系统及关系理论、查询优化、数据库的安全保护、数据库的设计方法及数据库发展的新技术、新方向。。适用专业:本教学大纲适用于计算科学专业。学时数:该门课程总学时为80学时,其中理论讲授48学时,上机实验32学时。本课程与其他课程的关系:在学习本门课程之前,需要学习下列先行课程:《数据结构》、《C语言程序设计》、《离散数学》、《面向对象的设计方法》。推荐教材及参考书:《数据库系统概论》 萨师煊王珊主编 高等教育出版社《数据库系统原理》课程参考书为:《关系数据库》清华大学出版社《ORACLE》开发人员指南机械工业出版社《SYBASE与客户/服务器计算技术》 电子工业出版社《数据库系统原理教程》王珊、陈红主编清华大学出版社主要教学方法与媒体要求:数据库技术是计算机科学中发展最快的领域之一,也是应用最广的技术之一,因此,其存在知识更新快,实际操作多,应用方面广,联系范围大等特点。面对这样的课程,单一的课堂语言教学方式无法达到很好的效果,数据库技术的一些实际应用方法、技巧是教师无法通过语言全面深人地表达清楚的。另一方面,学生在没有实际操作的情况下,也很难完全理解枯燥的理论知识体系,就算把理论知识硬记下来,也不能很好地对其进行深层次的理解。学生是学习的主体,他们必须改变对教师过分依赖和服从的心理,改变学习方式,养成自主探究学习的习惯,着力提高可持续发展能力。因此,我们在数据库教学中开展任务驱动教学,改变知识的传输方式,培养学生的科学探索精神和实践能力,把静态的教学变成为全体学生主动参与的开放式教学,使学生的学习不再局限于书本和课堂,而是通过一系列的实验和操作,把数据库的理论知识和实际应用有机地结合在一起,在教师的指引下,有针对性地提出学习中遇到的问题,通过研究、探索的方式解决问题,由此更深刻地理解、掌握所学的数据库原理。通过课堂教学和任务的并行进行,可以立即从学生那里得到反馈信息,达到教学和课题相辅相承的作用。在教学过程中,为了克服任务