数据库诞生于1950年,是按照数据结构来存储、组织和管理市局的仓库。随着信息技术的不断发展以及人们的需求,数据库不再只是管理与存储数据,而是根据用户的各种需求提供不同的管理方式。随着多年的发展数据库不但未被淘汰,反而变得更加的实用主要原因是有:1、实现数据的共享;2、减少数据的冗余度;3、数据的独立性;4、数据实现集中控制;5、数据一致性和可维护性,以确保数据的安全性和可靠性;6、故障恢复。44760
如今数据库有很多种类型,在各个方面都得到了广泛的应用,其中包括教学管理系统方面的应用。
主题
《数据库系统原理》是一本全面介绍数据库系统理论、技术和方法的书籍。这本书分为基础篇论文网、设计篇、实现篇、专题篇、和新技术篇。我认为本书的前三篇内容对论文很用帮助,通过阅读学习了数据库设计的基本步骤和方法。是我对数据库有了更深一步的了解,同时补足一些基础的理论知识。
作为本次论文所使用的工具:SQL Server2000,通过对《SQL Server2000实用教程》的阅读。从SQL Server2000的安装和配置,SQL Server2000的视图,数据类型,数据库和数据表,数据库的查询,索引与数据完整性等方面都做了了解。这本书主要注重的方面是读者解决问题的能力,使读者能快速掌握SQL Server的基本操作。
在阅读了数据库系统原理和SQL Server2000,加上在学校所学的只是对数据库和软件有了了解后,又阅读了《Visual Basic 6.0 数据库实用编程100例》通过对实例的分析以及动手操作,重新温习了对数据库的编程,培养了自己数据库编程的方法、思想、步骤以及一些相关的知识。
做了以上的一些初期准备后又对《基于校园网的教务管理系统的设计与实现》进行了阅读,虽说是教务管理,与教学进度管理有所不同,但还是有一些相同的地方,比如说:课表管理、教学评价管理、系统管理等,对我都有很好的启发。
除了对于书籍的查阅,我还对各种论文进行了阅读。通过对于文章的阅读,发现了自己不成熟或存在错误的地方。同时通过阅读也受到了启示,了解了一些难点该如何应对。
总结
通过这段时间对资料得查询,使得自己对所选论文有了更为充分精细的了解,需求分析是数据库设计的基础,也是之后其他设计阶段的依据,主要是对数据库应用系统需要处理的对象进行分析,如:用户对数据库的信息需求、处理需求、安全性和完整行的需求。对教学进度管理的设计与实现来说主要的信息包括系、教室、专业、课程、班级、学生以及这些信息之间的主要联系比如课程与学生间的联系、班级与课程间的联系、老师与课程间的联系等等。除此之外还有对于人员的权限分配等。都要考虑全面之后在着手制作,不然如果后期修改会很麻烦。需求分析要将得到的结果制作成概念模型,使得自己的想法更加清晰明确的表达出来。
参考文献
数据库系统原理 李建中 电子工业出版社 2008年
SQL Server2000实用教程 蒋文沛主编 人民邮电出版社 2005年
Visual Basic 6.0 数据库实用编程100例 占维 中国铁道出版社 2004年
基于校园网的教务管理系统的设计与实现 曹煦 《华北电力大学》校刊 2011年
文章《基于教学管理系统的数据库及其完整性的设计与实现》 吴莉霞
论文《教务管理系统的设计与实现》 周文
论文《教学管理系统的设计与实现》 吴鹏宇 数据库系统文献综述和参考文献:http://www.youerw.com/wenxian/lunwen_46010.html