分享

数据库在电子信息工程中的应用

 小二的客栈 2013-12-17

摘要:正 Visual Foxpro数据库系统以其良好的人机界面、强大的数据库开发功能、良好的数据库可维护性及可操作性,尤其是Visual Foxpro中文版更以其直观的界面为广大数据库开发人员所欢迎。下面就本人在利用Visual Foxpro开发工程信息管理系统过程中的一些体会,谈谈Visual Foxpro的一些应用特点。

关键词:数据库、信息管理系统、面向对象可编程方法

一:数据库的背景简介

1.1 数据库问题研究背景 

教务管理是于我们的生活息息相关的,尤其是当我们在校或者需要查分的时候,在各地随时随地可以查询成绩能够方便我们的生活。教务的管理,不仅需要教务对学校有一个很好的安排,还需要对学生的成绩查询要求进行处理与管理。

天津理工大学中环信息学院数据库原理与应用课程设计报告 

1.2 数据库技术简介 

近年来,随着计算机的广泛普及,而运用计算机技术的数据库系统也得到了前所未有的重视,它已经成为计算机领域中最重要的技术之一。因此数据库系统也得到了迅速的发展和应用,其普及应用渗透到工农业生产、商业、行政、国防军事等的各个部门,渗透到社会的每个角落,并且改变着人们的工作方式和生活方式。 

1.3 下面介绍数据系统的基础知识

数据库(Database )简称为DB,是指长期存储在计算机内的、有组织的、可共享的数据集合。DB中的数据按一定的数据模型组织、描述和存储。它具有结构化的存储方式、最小的空间冗余,而且在数据库中处理事务的程序和被处理的事务数据是分开存储的特点。这种独立性能够更好地保持数据的完整性和程序的可扩展性。 

数据库管理系统(Database Management System )DBMS是介于用户和操作系统之间一层数据管理软件,是为数据库建立、使用和维护而配置的软件,它建立在操作系统之上,对数据库进行统一的管理和控制。它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新以及各种数据控制等。 

数据库系统(Database System)即DBS则是指采用了数据库技术的计算机系统。一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。而数据库技术是研究数据库的结构、存储、设计、管理和使用的一门软件学科。 

数据模型(Date Modal)是对现实世界中数据特征的抽象。它是数据库系统的核心和基础。根据模型的应用的不同目的,它分为两类。第一类是概念数据模型,也称信息模型,它按用户的观点对数据和信息建模,主要用于数据库设计。第二类是实体数据模型,主要包括层次模型、网状模型、关系模型,它按计算机系统的观点对数据和信息建模,主要用于DBMS的实现。 

关系模型是目前最重要的一种数据模型,关系数据库系统采用关系模型作为数据的组织方式,它概念简单、清晰,利用简洁、明了的二维表来表示实体集合之间的联系。它有良好的用户接口,使用特别方便。关系数据库的出现标志着数据库技术走向了成熟。 

综上所述,数据库技术的广泛应用,加上其技术的不断成熟,使我们在处理和利用大量数据时更加方便、快捷。

二、数据库在电子信息中的逻辑结构设计 

2.1 各实体及其属性 

教师(教师号,教师姓名,性别,职称)

课程(课程号,课程名) 

选修(学号,课程号,成绩) 

学生(学号,姓名,年龄,性别,所在系,平均成绩)

讲授(教师号,课程号)

2.2 工作环境

操作系统:Windows XP 

数据库操作使用SQL Server 2000软件 

文字编辑使用Word2003软件 

截图使用图画板修改

三、设计小节

   为期16个学时的课程设计结束了,由于此次课程设计中,个人知识与技术的局限性,虽然遇到了很多设计与操作上的困难,但是在老师的指导与帮助下,还是较为成功的完成了。但是该系统还有许多不尽如人意的地方,比如联机文档比较少,用户界面不够美观,连接操作还很不完善,因此,有待于今后的学习并逐步完善。但从这次的设计中,还是理清了设计思路,提高了操作水平。 

通过这次课程设计,我觉得更激发了自己的潜力;在课堂上对知识系统的学习,都只是理论基础,从来没有过实践经验,我们对于“数据库”这门课程也没有太深的理解,直到经历了这16个学时的课程设计学习之后,我才有了真正的实践经验,课堂上所学的理论知识也得以升华;在老师一步步的带领和耐心的指导下,我克服了重重困难,做出了自己的作品,心里的喜悦无以言表。课程设计不仅体现了师生之间的教学互动,还体现了同学之间的团队精神 ,许多课题一样的同学围在一起探讨E-R图的设计方案,讨论如何设计的更加完善美观;探讨表的建立是否规范化??无论什么时候,团队的精神总是显现出无穷的力量,排除万难,解决许多问题。 

在此,感谢指导老师的耐心教导。

参考文献: 
(1)
数据库系统原理教程 王珊 陈红 清华大学出版社
(2)
管理信息系统 王虎 张俊 武汉理工大学出版社
(3) Visual Basic
数据库开发 E.Winemiller,J.Roff B.Heyman,R.Groom 清华大学出版社

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多