ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:299.72KB ,
资源ID:2136377      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2136377.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网络游戏信息管理系统.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网络游戏信息管理系统.docx

1、网络游戏信息管理系统大型数据库技术设计报告题 目:网络游戏信息管理系统数据库设计学生姓名: 易进 学 号: 201317030119 专业班级: 网工13101班 指导教师: 刘波涛 设计时间: 2015年下学期 指导老师意见:签名:日期:评定成绩:s1. 需求分析要求实现玩家信息管理、游戏介绍、成绩排行等功能,包括玩家信息的添加、 修改、删除及查询;按游戏类型、关键字等实现网络游戏的灵活查询;实现游戏 币销售等功能。2. 概念模型设计1. 玩家信息E-R图(如图1所示)图 1玩家信息E-R图2. 游戏信息E-R图(如图2所示)图 2游戏信息E-R图3. 排行信息E-R图(如同3所示)图 3排

2、行信息E-R图4. 交易信息E-R图(如图4所示)图 4职务信息E-R图5. 游戏币信息E-R图(如图5所示)图 5考勤信息E-R图6. 整体简洁E-R图(如图6所示)图 6整体简洁E-R图7. 用户信息E-R图(如图7所示)图 7用户信息E-R图3. 逻辑结构设计1. 关系模型设计1) 玩家信息对应的关系模型玩家(玩家编号(主键),姓名,性别,游戏编号(外键),等级,充值总金额2) 游戏信息对应的关系模型游戏(游戏编号(主键),游戏名称,运营公司,上线时间)3) 排行信息对应的关系模型排行(游戏编号(外键),游戏人数,充值总金额)4) 交易信息对应的关系模型交易(交易编号(主键),玩家编号,

3、游戏编号,RMB金额,交易时间)5) 考勤信息对应的关系模型考勤(员工编号(主键一部分),日期(主键一部分),请假次数,迟到次数,缺勤次数)6) 用户信息对应的关系模型用户(用户名,密码,权限)2. 数据库表结构的设计1) 玩家信息表结构2) 游戏信息表结构3) 排行信息表结构4) 交易信息表结构5) 游戏币信息表结构4. 数据库的实现1. 创建玩家信息表CREATE TABLE player(pid int primary key,pname varchar(10),sex varchar(2),gid int,levels int,money int);2. 向玩家信息表中插入记录inse

4、rt into player values(1,张三,男,1,58,51);insert into player values(2,李四,男,1,59,58);insert into player values(3,王五,男,2,27,65);insert into player values(4,赵六,男,2,25,25);insert into player values(5,徐涛,男,2,29,5);insert into player values(6,石头,男,3,27,53);insert into player values(7,陈子文,男,3,25,5);insert into

5、 player values(8,王灿,女,4,66,35);insert into player values(9,徐香气,女,4,66,25);insert into player values(10,郭俊明,男,5,6,45);insert into player values(11,王一,男,4,66,35);insert into player values(12,王二,女,3,6,5);insert into player values(13,王三,男,4,66,30);insert into player values(14,王四,女,2,76,35);insert into p

6、layer values(15,王五五,女,4,66,35);insert into player values(16,王六,女,1,89,3);insert into player values(17,王七 ,女,4,54,35);insert into player values(18,王八,男,2,66,31);insert into player values(19,王九,女,4,86,35);insert into player values(20,王十,女,1,66,37);insert into player values(21,赵一,男,4,66,54);insert into

7、 player values(22,赵二,女,3,66,35);insert into player values(23,赵三,男,1,69,38);insert into player values(24,赵四,男,5,66,39);insert into player values(25,赵五,女,4,60,5);3. 在表空间上创建游戏表CREATE TABLE game( gid int primary key,gname varchar(10),type varchar(5) NOT NULL,operating_company varchar(10),birth_date date

8、);4. 向游戏表中插入记录insert into game values(1,吞噬天地,网游,网易, 2014-9-1);insert into game values(2,英雄联盟,竞技,腾讯, 2010-5-20);insert into game values(3,DOTA2,竞技,暴雪, 2006-1-30);insert into game values(4,炫舞,休闲,腾讯, 2012-6-1);insert into game values(5,模拟人生,模拟,腾讯, 2010-2-25);5. 创建排行信息表CREATE TABLE rank(gid int,peoplesu

9、m int,moneysum int);6. 向排行信息表中插入记录insert into rank values(1,25216020,35000);insert into rank values(2,26514260,250000);insert into rank values(3,215656560,205000);insert into rank values(4,2515540,350000);insert into rank values(5,1655620,3000);7. 创建交易信息表CREATE TABLE salerecord(saleid int primary ke

10、y,pid int,gid int,RMB int,saledate date );8. 向交易信息表中插入记录insert into salerecord values(1,1,2,35000,2014-9-1);insert into salerecord values(2,2,3,250000,2013-8-12);insert into salerecord values(3,3,4,205000,2014-9-12);insert into salerecord values(4,4,1,350000,2012-7-21);insert into salerecord values(

11、5,5,4,7000,2014-9-3);insert into salerecord values(6,11,4,35050,2010-3-1);insert into salerecord values(7,6,5,50010,2014-4-17);insert into salerecord values(8,9,2,935000,2009-8-5);insert into salerecord values(9,6,3,835000,2015-3-14);insert into salerecord values(10,18,1,3215000,2010-3-11);insert in

12、to salerecord values(11,22,2,1325000,2014-3-1);9. 创建游戏币信息表CREATE TABLE gameb(gid int,RMB int,gameb int);10. 向游戏币信息表中插入记录insert into gameb values(1,8,800);insert into gameb values(2,9,9000);insert into gameb values(3,65,6500);insert into gameb values(4,5,500);insert into gameb values(5,25,25000);inse

13、rt into gameb values(6,25,2500);insert into gameb values(7,25,2500);11. 创建用户信息表create table users(username char(10) not null,password char(30) not null,juris char(30);12. 向用户信息表中插入记录insert into users(username,password,juris)values(YH,123,所有权限);insert into users(username,password,juris)values(YH00,12

14、3,查询);13. 建立外键和CHCEK约束alter table playeradd constraint player_game foreign key (gid)references game(gid);alter table rankadd constraint rank_game foreign key (gid)references game(gid);alter table salerecordadd constraint salerecord_player foreign key (pid)references player(pid);alter table salerecordadd constraint salerecord_game foreign key (gid)references game(gid);alter table playeradd constraint check_sex check (sex in(男,女);5. 主要代码1. 查询代码1) 查询王五的等级select levels from playerwhere player.pname=王五;2) 查询模拟戏人生的运营公司select

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

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