资源描述:
《数据库课程设计报告-论坛管理信息系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机学院《XXXXX课程名称》课程设计报告学号《数据库系统概论》课程设计报告题目:论坛管理信息系统专业:网络工程班级:姓名:指导教师:成绩:计算机学院2017年12月8日1计算机学院《XXXXX课程名称》课程设计报告目录1设计内容及要求11.1作者信息模块11.2贴子信息模块11.3回复日期模块12概要设计12.1经分析,本系统的e-r图如下:12.2各实体间关系的e-r图如下:22.3关系图:23设计过程或程序代码33.1数据33.2创建数据库43.3索引63.4视图63.5存储过程73.6触发器8
2、3.7数据更新94设计结果与分析94.1设计结果94.2分析105参考文献101设计内容及要求1.1作者信息模块用来管理作者信息,包括作者昵称、贴子编号、性别、年龄、职业、爱好等;1.2贴子信息模块用来管理贴子信息,包括贴子编号、发贴日期、时间、等级等;1.3回复日期模块用来管理回复信息,包括作者昵称、回复时间、贴子编号等;1计算机学院《XXXXX课程名称》课程设计报告1概要设计2.1经分析,本系统的e-r图如下:.作者昵称年龄性别职业爱好编号时间等级贴子编号发贴日期回复信息作者昵称时间编号2.2各实体
3、间关系的e-r图如下:1计算机学院《XXXXX课程名称》课程设计报告作者昵称性别年龄职业爱好贴子回复时间时间日期编号作者昵称发贴编号编号等级回复信息回复2.3关系图:1设计过程或程序代码3.1数据1计算机学院《XXXXX课程名称》课程设计报告(1)作者信息表昵称贴子编号性别年龄职业爱好郭海春01男19教师游戏曾宏诚02男20科学家吃东西刘德年03男21学生打羽毛球汪洁04女18护士溜冰熊浩05男19医生看书(2)贴子信息表贴子编号发贴日期时间等级012009年10月1号A022009年1月1号A0320
4、10年5月1号B042008年4月5号C052011年3月2号D(3)回复信息表作者昵称回复时间贴子编号李四1月1号01王五10月1号02赵六10月1号05王明5月12号033.2创建数据库(1)建库createdatabase论坛管理信息系统(2)建表createtable作者信息表1计算机学院《XXXXX课程名称》课程设计报告(昵称char(10),编号char(10),性别char(10),年龄int,职业char(10),爱好char(10)primarykey(昵称,编号));createta
5、ble贴子信息表(贴子编号char(10)primarykey,发帖日期char(10),时间char(10),等级char(10));createtable回复信息表1计算机学院《XXXXX课程名称》课程设计报告(作者昵称char(10),贴子编号char(10)primarykey,回复时间char(10),);(3)添加记录insertinto作者信息表values('张三','06','男',20,'医生','打球');insertinto贴子信息表values('06','2007年','4月
6、8号','B');insertinto回复信息表values('王明','8月1号','03');3.3索引(1)建立索引createuniqueindexid_ixon作者(昵称);createuniqueindexim_inon贴子(贴子编号);createuniqueindexik_ilon回复(回复时间);(2)删除索引dropindex回复.ik_il;3.4视图1计算机学院《XXXXX课程名称》课程设计报告(1)创建视图createviewview_1asselect作者昵称,性别,年龄,职
7、业,爱好from作者信息表createviewview_2asselect贴子编号,发贴日期,发贴时间,等级from贴子信息表createviewview_3asselect作者昵称,回复时间,贴子编号from回复信息表(2)视图的撤消dropviewview_1;(3)视图的查询select*fromview_3;select*fromview_2;(4)视图的更新insertintoview_1values('李亮','03','男',29,'学生','篮球');3.5存储过程(1)创建存储过程cr
8、eateprocproc_zzas1计算机学院《XXXXX课程名称》课程设计报告select作者昵称,贴子编号,性别,年龄,职业,爱好from作者信息where性别='男';createprocproc_tzasselect贴子编号,发贴日期,时间,等级from贴子信息where贴子编号='02';(2)存储过程的查询execproc_zz;execproc_tz;(3)存储过程的修改alterprocproc_zzasselect作者昵称