数据库设计报告论坛管理信息系统DOCWord格式.docx

上传人:b****7 文档编号:22974041 上传时间:2023-02-06 格式:DOCX 页数:11 大小:200.45KB
下载 相关 举报
数据库设计报告论坛管理信息系统DOCWord格式.docx_第1页
第1页 / 共11页
数据库设计报告论坛管理信息系统DOCWord格式.docx_第2页
第2页 / 共11页
数据库设计报告论坛管理信息系统DOCWord格式.docx_第3页
第3页 / 共11页
数据库设计报告论坛管理信息系统DOCWord格式.docx_第4页
第4页 / 共11页
数据库设计报告论坛管理信息系统DOCWord格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

数据库设计报告论坛管理信息系统DOCWord格式.docx

《数据库设计报告论坛管理信息系统DOCWord格式.docx》由会员分享,可在线阅读,更多相关《数据库设计报告论坛管理信息系统DOCWord格式.docx(11页珍藏版)》请在冰豆网上搜索。

数据库设计报告论坛管理信息系统DOCWord格式.docx

讲师

朱振菊实验师

方向实验师

2012年06月05日

二、需求分析

2.1分析需求

系统功能基本需求:

作者信息:

包括作者昵称,性别,年龄,职业,爱好;

帖子信息:

包括帖子编号,发帖日期,时间,等级;

回复信息:

包括回复作者昵称,回复时间等。

2.2功能需求

根据需求分析,抽象出医药管理子系统的功能需求,建立树型图从整体上更加了解此系统的功能,也使制作思路更加清晰。

功能树型图如下:

图2-1系统功能树

三、概念结构设计

概念结构是对现实世界的一种抽象,指对实际的人、物、事和概念进行人为处理,抽取所关心的共同特征,忽略非本质的细节,并把这些特征用各种概念精确的加以描述,这些概念组成某种模型。

如线路信息模型,汽车信息模型,票价信息模型。

前面选好的数据流程图中,每个局部应用都对应了一组数据流图,局部应用涉及的数据都已经收集在数据字典中,现在就是要将这些数据从数据字典中抽出来,参照数据流图,标定局部应用中的实体、实体的属性、标识实体的码,确定实体之间的联系及其类型。

数据库概念设计分成两步:

第一,局部概念模式设计,既将各部分的数据流图分别转化为局部E-R图。

第二,全局概念模式设计,既将各局部E-R图合并为一个整体

3.1局部E-R图

3.1.1作者信息

3.1.2帖子信息

3.1.3回复信息

3.1.4管理员信息

3.1.5整体E-R图

四、逻辑结构设计

4.1规范化后的关系模式

作者信息表(作者编号,性别,年龄,职业,爱好)

帖子信息表(帖子编号,发帖日期,时间)

回复信息表(回复作者编号,回复时间)

管理员信息表(管理员编号,姓名,密码)

4.2基本表的建立

表1作者信息表(Custom)

列名

含义

长度

类型

NULL

是否主键

Cno

作者编号

15

varchar

no

yes

Csex

性别

10

Cage

年龄

Cplase

职业

50

表2帖子信息表(Indent)

Ino

帖子编号

发贴日期

Mtime

时间

表3回复信息表(Employ)

Eno

回复作者编号

Etime

回复时间

表4管理员信息表(Admin)

Ano

管理员编号

25

int

Aname

姓名

20

Apasd

管理员密码

no

五、创建数据库及相关操作

在完成设计前的准备工作后,最主要的就是数据库的设计工作了,具体的过程步骤有:

5.1创建模式:

createschemabobo;

usebobo;

5.2创建基本表:

5.2.1作者信息表(Custom)的创建

3rowsinset(0.38sec)

createtableCustom(

Cnovarchar(15)primarykey,

Csexvarchar(10),

Cagevarchar(15),

Cplasevarchar(50));

5.2.2帖子信息表(Indent)的创建

createtableIndent(

Inovarchar(15)primarykey,

Cplasevarchar(10),

Mtimevarchar(10));

5.2.3回复信息表(Employ)的创建

createtableEmploy(

Enovarchar(10)primarykey,

Etimevarchar(10));

5.2.4管理员信息表(Admin)的创建

createtableAdmin(

Anovarchar(25)primarykey,

Anamevarchar(20),

Apasdvarchar(15));

六、总结

论坛管理信息系统的设计与制作:

功能划分为五个主干:

作者信息,帖子信息,回复信息,管理员

根据已画出的E-R图,写出合理的关系模式和各表的基本结构

创建数据库及相关操作:

根据逻辑结构的设计建立数据库基本表,共有4张表,为:

作者信息表,帖子信息表,回复信息表,管理员信息表。

根据表之间的联系来完成论坛信息的管理。

七、课程设计心得体会

通过这次的课题求解,我认识到了团结的重要性,做事一定要有恒心,当我遇到问题不懂时,我是静下心来慢慢的琢磨,仔细的分析,多问题多做几个假设,多想想自己学过的模型,逐渐问题就明朗了,这样对问题就有了信心,就有了对更难问题挑战的勇气。

这次的课题使我更加巩固了SQL,通过不断的摸索,分析,亲自动手操作,我们对知识的掌握越来越熟,多谢老师的耐心帮助,帮我克服了一个个的难题。

参考文献

[1]王珊等.数据库系统概论.北京:

高等教育出版社,2006

[2]杨冬青等译.数据库系统概念.北京:

机械工业出版社,2003

[3]唐汉明等.MySQL数据库开发、优化与管理维护.北京:

人民邮电出版社,2008

源程序

创建数据库

创建以自己姓名首字母为名的数据库:

bobo

createschemabobo;

插入数据

向帖子信息表indent中插入数据

INSERTINTOindent(‘ino’,’cplase’,’mtime’)VALUES('

04'

’2012.03.15’,’09:

22’);

查询数据

从作者信息表custom中查询所有性别为男的数据:

select*fromcustomwhereCsex=’男’;

删除数据

删除管理员admin表中ano等于1009300101的数据

deletefromadminwhereano=1009300101

授权语句

在管理员管理方面,将管理所有管理员的权限授予“MENGHUANHUAN”,实现超级管理员的功能。

GRANTALLPRIVILEGES

ONTABLEADMIN

TOMENGHUANHUAN

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1