最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

机房重构之数据库设计

来源:动视网 责编:小采 时间:2020-11-09 08:12:48
文档

机房重构之数据库设计

机房重构之数据库设计:重构拖了一个多月了,一直没有什么进度。模仿之前三层的学习,实现了机房登录的功能。数据库设计,涉及到E-R图的创建。回头又把《数据库系统原理》中关于E-R的章节研究了一遍。分析了机房收费系统的需求,才有了今天的成果。 请看我的E-R图(英汉双语版),
推荐度:
导读机房重构之数据库设计:重构拖了一个多月了,一直没有什么进度。模仿之前三层的学习,实现了机房登录的功能。数据库设计,涉及到E-R图的创建。回头又把《数据库系统原理》中关于E-R的章节研究了一遍。分析了机房收费系统的需求,才有了今天的成果。 请看我的E-R图(英汉双语版),


重构拖了一个多月了,一直没有什么进度。模仿之前三层的学习,实现了机房登录的功能。数据库设计,涉及到E-R图的创建。回头又把《数据库系统原理》中关于E-R的章节研究了一遍。分析了机房收费系统的需求,才有了今天的成果。 请看我的E-R图(英汉双语版),

重构拖了一个多月了,一直没有什么进度。模仿之前三层的学习,实现了机房登录的功能。数据库设计,涉及到E-R图的创建。回头又把《数据库系统原理》中关于E-R的章节研究了一遍。分析了机房收费系统的需求,才有了今天的成果。

请看我的E-R图(英汉双语版),为了让图看得更简单易懂,脉络更清晰,实体和联系的属性均没有标出,会根据分析出的机房收费系统的需求在关系模型中给出。



这里的关键是把机房上的所有需求都找出来,还要找出主外键,下面请看我转换成的关系模型:

1.Student(StudentID,StudentName,Sex,Class,Grade,Department)

2.Card(CardID,Cash,IsUsing,Remark,Type,StudentID,RegisterDate,RegisterTime,InitialMoney,CancelDate,CancelTime,Refundment,UserName)

3.Administrator(UserName,Password,Level,RealName,Creator)

4.BasicData(FixedRate,TempRate,UnitTime,LeastTime,PrepareTime,LeastMoney)

5.Login(UserName,ComputerName,LoginDate,LoginTime,LogoutDate,LogoutTime)

6.Recharge(CardID,UserName,AddMoney,Date,Time)

7.OnOffLine(CardID,UserName,ComputerName,OnDate,OnTime,OffDate,OffTime,Status,ConsumeTime,ConsumeCash)

结账产生的日结周结账单:

8.DayBill(RemainCash,RechargeCash,ConsumeCash,CancelCash,AllCash,Date)

9.WeekBill(RemainCash,RechargeCash,ConsumeCash,CancelCash,AllCash,Date)

备注:带有下滑线的为主键,标注为红色的为外键。

总结:

大家可以发现,只需要设计九张表就能满足机房的需求。上面的E-R图没有全部转换为关系模型,再次强调,设计数据库是根据需求来的,只把有用的东西写出来就够了,没用的舍弃掉。这样综合考虑才会使设计的数据库精简没有冗余。如果有不懂的地方欢迎与我讨论交流,因为是初次设计,或许还有考虑不到的地方,后期会不断完善,敬请读者斧正!

文档

机房重构之数据库设计

机房重构之数据库设计:重构拖了一个多月了,一直没有什么进度。模仿之前三层的学习,实现了机房登录的功能。数据库设计,涉及到E-R图的创建。回头又把《数据库系统原理》中关于E-R的章节研究了一遍。分析了机房收费系统的需求,才有了今天的成果。 请看我的E-R图(英汉双语版),
推荐度:
标签: 一个 没有 一直
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top