版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
论坛管理信息系统论坛管理信息系统论坛管理信息系统xxx公司论坛管理信息系统文件编号:文件日期:修订次数:第1.0次更改批准审核制定方案设计,管理制度数据库课程设计设计选题:论坛管理信息系统班级:信息与计算科学班设计人:邹业安学号:58辅导教师:褚万军TOC\o"1-3"\h\u28312一、需求分析: 19467数据需求: 125325二、数据库设计: 223416实体模型: 26560ER图到关系图的转换: 227394数据字典: 32490三、关系图的建立: 44516四、功能实现: 414242创建数据库: 43752创建数据表: 426629五、数据操作 521579插入: 511094查询: 7981向表中添加字段: 93557创建视图: 928602(1)创建视图: 923072(2)视图的查询: 1031594(3)视图的更新: 101413(4)视图的撤消 1112027六、个人总结和体会: 11一、需求分析:数据需求:论坛管理信息系统需要完成功能主要有:(1)作者信息模块:用来管理作者信息,包括作者昵称、贴子编号、性别、年龄、职业、爱好等;(2)贴子信息模块:用来管理贴子信息,包括贴子编号、发贴日期、时间、等级等;(3)回复日期模块:用来管理回复信息,包括作者昵称、回复时间、贴子编号等。
事物需求:(1)在作者信息模块部分,要求:a.可以查看作者的个人信息;b.可以对作者信息进行添加及删除的操作。(2)在贴子信息部分,要求:a.可以浏览贴子信息;b.可以对贴子信息进行维护,包括添加及删除的操作。(3)在回复日期部分,要求:a.可以查看回复日期;b.可以对回复日期进行维护操作。二、数据库设计:实体模型:回复信息作者回复信息作者1n回复发帖回复发帖m1贴子贴子ER图到关系图的转换:作者作者昵称性别年龄职业爱好贴子回复时间时间日期编号作者昵称发贴编号编号等级回复信息回复数据字典:author表:anoChar(10)不允许为空anameChar(10)不允许为空agenderChar(10)允许为空aagesmallint允许为空aoccupationChar(10)允许为空ahobbyChar(10)允许为空post表结构:anoChar(10)不允许为空pdateChar(10)允许为空ptimeChar(10)允许为空pgradeChar(10)允许为空reply表:anoChar(10)不允许为空rnameChar(10)允许为空rtimeChar(20)允许为空三、关系图的建立:四、功能实现:创建数据库:createdatabasexck;创建数据表:(1)author表:createtableauthor(anochar(10),anamechar(10),agenderchar(10),aagesmallint,aoccupationchar(10),ahobbychar(10)primarykey(ano,aname));(2)post表:createtablepost(anochar(10)primarykey,pdatechar(10),ptimechar(10),pgradechar(10));(3)reply表:createtablereply(anochar(10)primarykey,rnamechar(10),rtimechar(20),);五、数据操作插入:(1)向author表插入信息:insertintoauthorvalues('01','熊程珂','女',19,'学生','看书');insertintoauthorvalues('02','张武月','男',26,'医生','做实验');insertintoauthorvalues('03','李晶','女',34,'老师','游泳');insertintoauthorvalues('04','王亚彤','女',32,'HR','打球');insertintoauthorvalues('05','熊程珂','女',19,'学生','看书');(2)向post表插入信息:insertintopostvalues('01','2007年','4月8号','A');insertintopostvalues('02','2008年','4月14号','A');insertintopostvalues('03','2011年','5月18号','B');insertintopostvalues('04','2005年','11月28号','A');insertintopostvalues('05','2012年','10月2号','C');(3)向reply表插入信息:insertintoreplyvalues('01','赵硕','2007年5月21号');insertintoreplyvalues('02','张树新','2008年7月16号');insertintoreplyvalues('03','王明','2011年8月1号');insertintoreplyvalues('04','程珂','2005年12月11号');insertintoreplyvalues('05','郭云','2012年12月1号');查询:(1)查询年龄在30岁以下的所有作者的名字和编号:selectaname,ano,aagefromauthorwhereaage<30;(2)查询贴子等级为A的所有贴子编号:selectano,pgradefrompostwherepgrade='A';(3)查询回帖时间是在2010年以前的回帖者姓名:selectrname,rtimefromreplywherertimelike'200%';(4)查询名字姓“熊”且全名为三个汉字的作者的信息:selectaname,ano,agender,aage,aoccupation,ahobbyfromauthorwhereanamelike'熊__'向表中添加字段:(1)将author表中年龄的数据类型由整型改为字符型:altertableauthoraltercolumnaagechar(10);(2)像post表中加入作者姓名:altertablepostadds_namechar(10);创建视图:(1)创建视图:createviewview_1asselectano,aname,agender,aage,aoccupation,ahobbyfromauthor(2)视图的查询:select*fromview_1;(3)视图的更新:insertintoview_1values('06','张洋','男',17,'学生','踢球');(4)视图的撤消dropviewview_1;六、个人总结和体会:经过了这次数据库上机操作,我对数据库以及课外的相关知识了解得更多了,并且动手操作能力也得到了提高。我从选题、需求分析到E-R图设计,再到关系模型设计,最后建立数据库,无一不是深思熟虑。首先是选题,随着网络的不断发展,网上论坛信息越来越多,发贴的人也越来越多。自然而然,回贴的人也越来越多。因此,我们需要一个论坛管理系统,来统计作者信息、贴子信息和回复信息,来使得论坛信息能够更好的运作。所以我设计这个论坛管理系统来有效地管理论坛信息,使得它能够更加规范和科学。其次是,需求分析,包括作者信息、贴子信息、回复日期,三个部分的规划。再就是E-R图和数据字典的制作,中途费了好大的心思,才把他们建立起来。然后就是,在软件中输入代码,得到系统表,实现数据库的功能。在输入代码,实现数据操作包括插入、查询、删除、修改、添加。最后生成关系图。虽然在设计的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版物流运输企业劳动合同及运输安全协议3篇
- 二零二五年度健身房装修转让合同3篇
- 2025年度新能源发电合同:太阳能光伏发电项目设计与施工3篇
- 2025年度房产车辆租赁合同:子女创业资金支持3篇
- 二零二五年度房地产项目联合投资开发合同3篇
- 揭秘有机化学世界
- 二零二五年度家政服务合同-月嫂育儿嫂双重保障服务协议3篇
- 运动赛事双十一狂欢
- 2024年芜湖鸠江区公办托育园教职工招聘考试真题
- 2024年淮安市第三人民医院招聘考试真题
- 电力行业安全风险管理措施
- 川藏铁路勘察报告范文
- 新零售智慧零售门店解决方案
- 小学一年级数学20以内的口算题(可直接打印A4)
- 肿瘤放射治疗体位固定技术
- 上海黄浦区2025届物理高一第一学期期末质量跟踪监视模拟试题含解析
- 肺结核课件教学课件
- 新生儿心脏病护理查房
- 规划设计行业数字化转型趋势
- 2024年广告代理合同的广告投放范围与分成比例
- 物业年终总结汇报工作
评论
0/150
提交评论