- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
TOC \o 1-3 \h \z \u 1 概述 1
2 需求分析 1
2.1数据流图 1
2.2数据字典 2
3 概念结构设计 3
4 逻辑结构设计 3
5 物理结构设计 4
6 数据库实施 5
6.1数据库创建 5
6.2数据表创建 6
6.3外键约束设置 8
6.4索引创建 10
6.5视图创建 11
6.6存放结构创建 12
6.7触发器创建 13
7 总结 14
1 概述
当今社会,网络已经渗透到各个领域,网络论坛成为了大家对各类事件谈论和交流地方,伴随信息量加大,对论坛信息管理越发显得关键,所以应该用处理信息功效强大数据库管理方法去管理这日渐繁杂信息。
此数据库设计和研究目标在于加深学生对数据库基础理论和基础知识了解,掌握数据库应用系统设计开发基础方法,达成深入使学生综合利用所学知识和增强实际动手能力。研究范围限为网上一般文字论坛信息,包含领域为网络论坛基础功效行使要求及规范和守则。
理论基础为本学期SQL Server数据库学习和练习,书本上对学校学生课程方面管理数据库设计很全方面展示了数据库理论和方法,相比较相类比能够得出论坛管理信息系统设计方案。利用数据库管理方法,研究论坛中多个信息作用、关键性及联络。经过本系统软件,试验中利用Microsoft SQL Server作为本系统数据库,它是一个支持多用户新型数据库,能满足本试验数据量需求。预期此系统能帮助论坛管理人员利用计算机,快速方便对论坛信息进行管理、 输入、输出、查找所需操作,使散乱论坛信息能够具体化、直观化、合理化。
2 需求分析
需求分析是数据库设计起点,为以后具体设计做准备。需求分析结果是否正确地反应了用户实际要求,将直接影响到后面各个阶段设计,并影响到设计结果是否合理和实用。经验证实,因为设计要求不正确或误解,直到系统测试阶段才发觉很多错误,则纠正起来要付出很大代价。所以必需高度重视需求分析。
2.1数据流图
数据流图以系统科学性、管理合理性、技术可行性角度出发,将信息处理功效和相互之间联络自顶向下、逐层分解,它简单明了地将系统进行说明。下面就是依据本系统功效绘制出来数据流图。图2.1所表示。
主帖
主帖
作者
信息编写
信息修改
信息回复信息
回帖
图2.1 论坛管理信息数据流图
2.2数据字典
数据字典是各类数据描述集合,它是进行具体数据搜集和数据分析后所取得关键结果,是相关数据库中数据描述,即对元素描述。数据字典是在系统分析阶段建立,在数据库设计过程中不段修改、充实和完善。
以上数据流图,已对数据处理和相互之间联络进行了说明,为了深入明确数据具体内容和加工过程,现将其组成部分数据流,数据存放和加工经过数据字典来描述清楚。
输入流
关键有:查询要求,添加人员
输出流
关键有:查询结果,帖子信息,作者信息
数据字典说明
查询要求=作者信息查询要求+帖子信息查询要求。
查询结果=作者信息+帖子信息+回帖信息。
作者信息=作者ID+作者昵称+性别+年纪+职业+爱好。
帖子信息=帖子编号+帖子专题+帖子作者ID+发帖时间+修改时间+回帖次数+查看次数。
回帖信息=回复作者ID+帖子编号+回帖时间。
3 概念结构设计
数据库概念结构设计就是将需求分析得到用户需求抽象为信息结构,即概念模型。概念模型作为概念结构设计表示工具,为数据库提供一个说明性结构,是设计数据库逻辑结构即逻辑模型基础。概念模型种类很多,其中最著名、最实用一个是E-R(实体-联络)模型,它将现实世界信息结构统一用属性、实体和她们之间联络来描述。图3.1所表示。
作者
作者
主帖
回帖
作者ID
昵称
性别
年纪
职业
爱好
编写
帖子编号
帖子专题
发帖时间
修改时间
回帖次数
查看次数
编写
回复
n
m
m
n
m
1
回帖时间
图3.1 论坛管理系统E-R图
4 逻辑结构设计
逻辑结构是以概念结构多种数据为基础,但为了能用某一DBMS实现用户需求,还必需将概念模型深入转化为特定DBMS所支持数据模型,这正是数据逻辑结构设计所要完成任务。
数据库逻辑设计即把得到关系转化为特定数据库管理系统下数据表。
author(作者信息)表:作者ID,作者昵称,性别,年纪,职业,爱好。
post(帖子信息)表:帖子编号,帖子专题,作者ID,发帖时间,修改时间,回帖次数,查看次数。
content(回帖信息)表:作者ID,帖子编号,回帖时间。
5 物理结构设计
论坛信息管理系统关键是数据库。完成数据库逻辑设计后,接下来就是对数据库物理设计。本例采取Microsoft SQL Server 系统来设计日常事务管理系统数据库。建立数据库前,应先对数据进行分析,包含类型、约束等,然后开始着手建立数
您可能关注的文档
最近下载
- COLMO洗衣机工程师资格认证考试题及答案.doc VIP
- 《合理用药与用药安全》课件.ppt VIP
- 配件部经理岗位职责(24篇).docx VIP
- (人教2024版)英语八年级上册Unit 4 大单元教学设计(新教材).docx
- TCECS 179-2023 健康住宅建设技术规程.pdf VIP
- 数字孪生及车间实践第二篇数字孪生研究体系.pptx VIP
- 2025年四川省绵阳市初中学业水平考试语文真题试卷含参考答案与习作例文精品.pdf VIP
- 2024版行政管理培训课件.pptx VIP
- 《公安机关互联网安全监督检查规定》培训与解读课件.pptx VIP
- 数字孪生及车间实践第一篇数字孪生的内涵及研究应用现状.pptx VIP
文档评论(0)