
数事其本与表用
应用研究
数据库在教学信息管理系统中的有效运用
曾庆乐
(广东省韶关学院医学院广东韶关512026)
摘要:随着信息化的快速发展,教学信息管理系统应运而生,并发挥重要作用。数据库是教学管理系统的核心。本文先对当前数据序常见的几种系统模型作一个简要介绍和优缺点分析,然后以关系型数据库为例,详细介绍了数据库在教学信息管理系统中的有效运用,包括数据库的概念设计和逻辑设计
关键调:数据库有效运用教学信息管理系统
中图分类号:TP311.52 1数据库概述
文献标识码:A
文章编号:1007-9416(2014)04-0045-0)
用于描述对象的具体属性特征,即记录的主体,表与表之间通过主
数据库管理系统管理数据库中的所有数据。由于不同的数据库具有的不同存储要求,因此数据库具有多种类型的系统模型,其中使用较多的有以下三种:
(1)层次型数据库:由节点和连线两种因素组成,分别表示实体以及实体与实体之间的关系。作为一种树状结构的数据库,数据根据其代表的实体特质存储在不同的层次之下。层次型数据库模型数据层次明朗简洁,十分清楚
(2)网状数据库:与层次数据库类似,由节点和连线两种因素组成,分别代表数据记录和数据之闻的关联。但数据存储在同一层次下,连线相互交错,从而构成一个网状结构,这种数据库的优点是比较客易反映实体之间的关联,且数据不会出现重复,
(3)关系型数据库:由多个二维表格组成。表格的一行数据表示条具体的记录,用来存储具体数据,从而描述对象,列,又称字段,
谨程号课程名称票代据
谋股项1息结字段名称 U_id U_pwd U_name U_sex U_age U_addres u_number U_state
字段类型
进号疆摄名称所属东
增级王钢嫩图1实体图
表1用户表:Tb_user
字段约束
Varchar varchar varchar varchar varchar varchar varchar varchar
50 50 50 50 50
50
NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL
中文名称编号(登录
名)维架
用户信息(姓名) 用户信息(性剃) 用户信息(年龄) 用户信息(地址) 用户信息(电话) 用户信息(权限)
专业代司专业生购
专业管限品姓名用产他总
主建。外键主键
外键
外键存在相应的关联。 2数据库的应用
从上述介绍可以看出,关系型数据库的数据表独立性强,易于数据的增加、修改或制除,在查询数据时,可以根据查询条件以及表与表之间的主外键关联,从而从多个数据表格中查询到所需的信息,查询速度快、效率高。因此这种存储结构的数据模型是目前使用最普追的数据库模型。
下面简要介绍关系型数据库在教学信息管理系统中的具体应
用
2.1数据库概念设计
概念设计是根据已得到的需求,绘制出数据库结构的初步蓝图。
教学信息管理系统的具体需求为:对各种教务信息的增、删,查、改、存等。教学信息管理系统的实体关系图如图1所示:
2.2数据库逻辑设计
数据库逻辑设计,作为数据库结构设计的主要阶段,需要根据实体关系,设计出数据库的内外模式,
我们设计的教学信息管理系统中涉及的数据库表主要有:用户表、学生表、教师表、班级表、专业表、成绩表,其中用户表与学生表、教师表为父表与子表的关系,具有继承性。下面以用户表和班级表
为例,数据表详细设计如表1-2: 3结语
数据库具有使用规范的手段处理数据和提供信息,排除前后矛盾的不完整的数据,及时提供在管理及决策中需要的完整数据,利用指定的数据关系分析数据等优点,在未来具有很好的应用前景。参考文献
[1]唐思章.基于Web的网络课件管理系统[J].上海商学院学报,2006(02):6769.
[2]胡水星.基于模糊理论的网络课程评价系统设计与实现[J].电化教育研究,2006(06):13-14.
表2班级表Tb_class
字段名称
p c_class C_graxde c_year
C_speciality C_teacherld c_remark
字段类型
Varchar varchar varchar varchar varchar varchar varchar
度 50
30 50 50 50 50 50
字段约束
NOT NUU NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL
中文名称班缓编号班级名称班缓所在年级
班缓的年创
班缓的专业
班主任编班綫备注
主建外键主键
外键