bbs数据库设计和实现

bbs数据库设计和实现

ID:39962123

大小:1.11 MB

页数:18页

时间:2019-07-16

bbs数据库设计和实现_第1页
bbs数据库设计和实现_第2页
bbs数据库设计和实现_第3页
bbs数据库设计和实现_第4页
bbs数据库设计和实现_第5页
资源描述:

《bbs数据库设计和实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、BBS论坛管理数据库——数据库的设计与实现提出任务BBS论坛管理数据库的设计BBS论坛管理数据库的实现需求分析—认识BBS论坛需求分析—BBS论坛的用途用户注册和登录,后台数据库需要存放用户的注册信息和在线状态信息;用户发贴,后台数据库需要存放贴子相关信息,发帖和回帖,如贴子内容、标题等;论坛版块管理:后台数据库需要存放各个版块信息,如版主、版块名称、贴子数等;需求分析—BBS论坛的基本功能论坛用户帐号呢称生日密码状态电子邮件用户的等级备注信息注册日期主贴贴子编号发贴人标题正文发贴时间回复数量点击数所在版块回贴回贴编号主贴编号回贴人标题正文回贴时间点击数版块版块编号版块名称版主点击率

2、发贴数BBS论坛管理数据库中的实体及属性实体间的关系回贴和主贴有主从关系:我们需要在回贴实体中表明它是谁的回贴;版块和用户有关系:从用户实体中可以根据版块对象查出对应的版主用户的情况;主贴和版块有主从关系:需要表明发贴是属于哪个版块的;主贴和用户有主从关系:需要表明主贴是由哪个用户发表的;回贴和用户有主从关系:需要表明回贴是由哪个用户发表的;概要设计—绘制E-R图1M11MMM帐号昵称用户状态生日版块名称版块号言发贴数密码邮箱帐号(BBSAccount)管理回复发表回贴属于点击率版主编号回贴人贴子编号内容点击率版块(BBSSector)主贴(BBSTopic)所在版块正文所在版块发贴

3、人点击率发贴时间标题M回贴(BBSReply)回贴时间1贴子编号概要设计—使用PowerDesigner设计E-R图绘制概念数据模型:CDM检查概念模型:选择菜单“Tools→CheckModel”生成物理模型图:PDM选择菜单“Tools→GeneratePhysicalDataModel”生成SQL脚本选择菜单“Database→GenerateDatabase”详细设计—将E-R图转成表将E-R图转换成多张表确认各表的主外键并使用数据库规范化——3大范式进行规范进行物理实现打开SQLServer2005的SSMS新建数据库BBS将PowerDesigner生成的脚本打开,执行录

4、入虚拟记录数据即可BBSAccount论坛用户表BBSSector版块表BBSTopic发主贴表BBSReply回贴表表间关系图作业参考以上步骤完成论坛管理数据库的设计和实现;设置各个表中字段的默认值,并为各个表录入一些数据;PowerDesigner的使用可参考教材171—179页或电子参考教材;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。