数据库设计
2017-12-29 09:52 colorfu 阅读(191) 评论(0) 编辑 收藏 举报数据库设计是指对一个给定的应用环境,构造最优的数据库模式,建立数据库及其他应用系统,使之能有效地存储数据,满足各种用户的需求。数据库设计过程中命名规范很是重要,命名规范合理的设计能够省去开发人员很多时间去区别数据库实体。
数据库规划→需求分析→数据库设计→应用程序设计→实现→测试→运行于维护
定义数据库应用系统的主要目标,定义系统特定任务,包括用户名,游戏类型,游戏记录时间,游戏次数。
成果:数据流图,数据字典,各种说明性表格,统计输出表以及系统功能结构图。
用户名表用来记录游戏ID和用户名,密码。
游戏类型用来记录游戏的时间,游戏的玩耍记录,游戏名,游戏类型和记录时间id,还有游戏排序等记录。
游戏时间用来记录游戏的开始时间,游戏的结束时间,游戏的玩耍次数记录。
记录表用来记录记录id,记录游戏的选择,记录玩耍的次数的总数的游戏id。
用户的名字类型,保存结构等。
以上就是设计的几个表的结构。
数据字典。
表名 |
列名 |
类型 |
time |
timeid |
varchar |
time |
addtime |
varchar |
time |
endtime |
varchar |
time |
count |
varchar |
表名 |
列名 |
类型 |
user |
gameid |
Varchar |
user |
name |
varchar |
user |
pwd |
varchar |
表名 |
列名 |
类型 |
game |
gameid |
varchar |
game |
gameoptions |
varchar |
game |
count |
varchar |
game |
gamename |
varchar |
game |
gametype |
varchar |
game |
gameorder |
varchar |
game |
timeid |
varchar |
表名 |
列名 |
类型 |
options |
gameoptions |
varchar |
options |
optionsid |
varchar |
options |
optionschoose |
varchar |
options |
optionscontent |
varchar |
options |
gameid |
varchar |