4。数据库设计

在系统设计过程中最基础的部分就是数据库的设计。数据库是系统进行数据存储的中心。换句话而言,所有系统的操作其实就是对数据的操作。所以,数据库设计的好坏影响着整个系统的成败,数据库的重要性可见一斑。

4。1数据库逻辑结构设计

根据本教学平台的实际需求,本系统共设计了11张表作为存贮该网络教学平台数据的数据单元,但是由于篇幅的限制,仅举3例作为参考,这3张表具体的描述如下:

(1)管理员表(管理员编号,账号,密码)

(2)用户信息表(用户编号,用户姓名,用户密码,添加时间)

(3)试题信息表(试题编号,试题名,选项一,选项二,选项三,选项四,添加时间,标准答案)

4。2数据库物理结构设计

本系统采用SQL Server 2008作为数据库,并将本系统的数据库命名为“aspjiaoxuebylw”,如上文所述,整个数据库包含管理员表(admin)、用户信息表(allusers)、试题信息表(shiti)等11个表。

本系统的数据表设计已经可以基本满足用户对《多媒体基础》网络教学平台的要求,可以实现信息的正常输入和输出。通过对各个模块划分及详细需求的说明,已经可以建立数据库中的表单,用来对各个模块中的数据进行存放,这里只列举几张主要数据表:

(1)管理员信息表主要包括管理员编号、账号、密码,在此表中设置管理员编号为主键。如表1所示。

表1 管理员表

列名 值类型 是否为空 说明

ID int 管理员编号

Name varchar(20) 账号

Pwd varchar(20) 密码

(2) 用户信息表主要包括用户编号,用户姓名,用户密码,添加时间等信息,在此表中设置用户编号为主键。如表2所示。

表2 用户信息表来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-

列名 值类型 是否为空 说明

ID Int 用户编号*

Username varchar(20) 用户姓名

Pwd varchar(10) 用户密码

Addtime datatime 添加时间

(3) 试题信息表主要包括试题编号,试题名,选项一,选项二,选项三,选项四,添加时间,标准答案等信息,在此表中设置试题编号编号为主键。如表3所示。

表3 试题信息表

列名 值类型 是否为空 说明

ID Int 试题编号*

Title varchar(100) 试题名

A1

上一篇:超市商品信息管理软件的设计
下一篇:防火墙安全规则漏洞测试与优化设计与实现

ASP技术开发Web数据库检索程序【1514字】

ASP.NET的Web网络應用程序开...

ASP技术茬道路交通管理中的應用【2826字】

ASP3.0请求和响應的处理【2568字】

ASP技术访问WEB数据库【2025字】

ASP 3.0高级编程(四)【6186字】

ASP 3.0高级编程(二)【3568字】

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

安康汉江网讯

网络语言“XX体”研究

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】