校园网站数据库设计与实现

2014-11-07 11:33曾凌燕
科技资讯 2014年11期
关键词:设计与实现数据库

曾凌燕

摘 要:随着经济以及科学技术的飞速发展,网络已实现了全面普及。校园网络作为学校教育的重要部分,一方面它可以很好的实现校园内部数据、信息交流;另一方面它又可以起到网络化教学、辅助管理以及对外宣传等重要作用。而数据库又是校园网站重要组成部分,其设计模式应以常规的网站管理模式为标准。与此同时,数据库工具应用的是Access 2003,它可以实现在Mac、Linux以及Windows等计算机系统中运行。然而,校园网站数据库在实际工作中也有问题存在,例如,由于它具有数据量极大以及查询较为频繁等特点,因而,随着校园网站的深入应用,就会使数据库中的数据量变得越来越大,自然地,校园网站数据库访问能力就会明显下降。所以,如何进行效率更好的设计校园网络数据库,就成为了目前整个校园网站工作的重点问题。

关键词:校园网站 数据库 设计与实现

中图分类号:G420 文献标识码:A 文章编号:1672-3791(2014)04(b)-0012-01

20世纪90年代中期,中国教育与科研计算机网站建立至今,有越来越多的学校陆续加入了这个行列,从而实现了互联网连接,并提供给各学校丰富的互联网服务。随着互联网的快速发展,校园网站数据库逐步走进了人们的视野。校园网站数据库作为学校进行教育的重要平台,它不仅提供丰富学生的学习生活,同时也为校园生活提供了诸多便利。

1 校园网站数据库的设计工具

Access 2003作为校园网站数据库的设计工具,它是Office中本身自带的数据,Access只是Office 2003内部的一个组成部分。此外,Access除了有设计简单数据库的功能以外,同时还具有访问功能,也可以称为“接入”,具体说来,就是可以实现表与表之间建立某种关联或者关系,以此实现查找与之相关的数据或信息。对于Access的数据库保存,则是以文件的形式进行,MDB是文件的扩展名。Access的数据库主要是由如下6种对象构成,即表、宏、模块、查询、窗体以及报表。

2 校园网站数据库的设计

数据库,它是一种针对数据存储以及操作数据的重要工具。数据库的主要作用是对于数据以及信息进行表达与组织,简单地说,数据库就是所有有关信息的集合。数据库技术作为校园网站的核心技术之一。在数据困得系统里,重要的数据类模型分为关系模型、网状模型以及层次模型。

使用最普遍的数据类模型就是关系模型,这一模型当中含有许多信息数据表。在学校相关部门管理系统里使用的就是这种关系类的数据库,关系类模型相比其他三种数据库模型具有简单性的特点,然而往往定义却相对复杂,可以将关系模型定义为一个二维表,二维表中每一横行均表示一个实体,叫做记录,而每一竖排则表示为实体的性质,叫作数据项,记录的集合叫作关系。此外,在这三类数据库模型当中,关系模型应用的是标准SQL语言,也成结构化查询语言,其功能特点主要有功能多种多样、应用方式灵活以及言语简单易懂,而且这种查询语言允许每位用户在程序里直接进行嵌套,数据库的标准型语言就是SQL语言。

在进行数据库的设计时,第一步应该依据么某个关系所具有属性之间依赖状况进行判别其是否具备某些不符合的性质;第二步应把具有不合适属性的关系改变成较为合适的形式,利用依据属性的情况,区别出关系规范化应分为第一规范形式、第二规范形式、第三规范形式、BCNF以及第四规范形式等。

首先,第一规范形式(1NF),它是这一种最基本的规范形式,如若R关系的全部性质都分简单性质,即每一性质均为不可再分,我们就说R属于第一规范形式。

其次,第二规范形式(2NF),如若关系模式中R属于第一规范形式,而且每一非主性质均全部函数信赖R的每一关系键,我们就说R属于第二规范形式。

再次,第三规范形式(3NF),如若R关系属于第二规范形式,而且每一非主性质均不传输依赖于R的每一关系键,我们就说R是属于第三范式的。

当前,规范形式理论已经得出了5个规范形式,在校园网络关系系统里,关系模型分解到3NF。规范化的问题根本出发点就是某个关系的数据库见具有数据依赖情况,它是物质世界性质相互之间的抽象化关系,也是和数据内部的属性,它是语义的表现形式。

规范化的意思就是说对原有关系进行投影,除去关键性质不是候选键的所有函数依赖,我们在实际操作中可按照如下步骤进行:

第一,针对第一规范形式关系进行投影,除去原有关系中非主性质对关系键的非全部函数依赖,把第一规范形式关系改变成多个第二规范形式关系。

第二,针对第二规范形式进行投影,除去原本关系内的非主性质对关系键的费全部函数依赖,把第一规范形式关系改变成多个第三规范形式关系。

3 校园网站数据库系统的E-R图

E-R图可以提供给人们表示数据对象,即实体、性质以及联系方式,它是用于体现物质世界定义的模型。

4组成E-R图的要素一般有实体、性质以及联系方式,它是用于体现每个实体之间关系的图像

例如,多名管理员均可以管理学生的学习成绩,但反过来每个学生的学习成绩也均能够被多名教师管理,一名教师能够管理多名学生的学习成绩,这就是校园网站数据库系统E-R图各个组成要素之间的关系。

4 校园网站数据库的实现

根据校园网站每个栏目的具体特点,最少应该含有资料信息表、接口信息表、共享信息表以及人员信息表等诸多数据表,互动页面的设计可以完全按照现成的论坛代码进行设计。在互动平台上,每个人均能够进行交流、沟通,不管是学生、教师,或是来自校外的访问人员均可以通过这个互动平台实现彼此之间的沟通、交流。基于校园网站数据库的论坛代码均是利用现成的,因此,在进行搭建工作的过程就变得相对容易一些,从而较大节约了互动平台设计所需的人力、物力投入。

而至于其他平台或者论坛的设计,总体思路大体和上述讲的如出一辙,就是需要哪些数据信息,只要将某些具体的字段加入其中,一直到任何信息都满足要求。

5 结语

Access数据库的管理系统作为Microsoft Office套件中的关键构成要素,它广泛应用于各个规模相对较小的商务活动里,主要用于存贮以及管理各种商务活动所应有的多种数据源。此外,Access不单纯只是一个数据库系统,同时它也具备超大的数据库管理功能,可以更方便地应用多种数据源,生成表单或窗体、报表、查询以及应用程序等。

校园网站数据库系统充分实现了学校相关部门间与学生信息多面管理,在当今学校的教育以及其他各项活动中发挥着不可替代的作用。

参考文献

[1] 汤宗键,梁革英.信息系统分析与设计实验[M].国防工业出版社,2008.

[2] 郁晓华.学习网站的设计与开发[M].中国人民大学出版社,2009.

[3] 袁方.数据库应用系统设计[M].西安:电子科技大学出版社,2005.

猜你喜欢
设计与实现数据库
数据库
数据库
配调一体配网自动化系统的设计与实现
校园电商平台的设计与实现
高校文化建设中视觉识别系统的设计和实现
科研院所科研信息化管理系统的设计与应用
数据库
数据库
数据库
数据库