- 52
- 0
- 约4.42千字
- 约 7页
- 2018-03-29 发布于河南
- 举报
网吧数据库管理系统
案例:
现有一网吧为方便其管理,需要建立一个网吧计费管理系统,用来管理用户的上网信息以及消费情况,请为其设计一个简单的满足条件的数据库(NetBar)。
案例分析:
数据表的设计:
上网卡表(Card)数据结构(用于存储上网卡信息)
列名(字段) 数据类型 长度 是否为空 备注说明 CardNo Char 6 否 卡号,主键,长度6位 Password Char 6 否 密码,长度6位 Balance Money 否 余额,默认值:0.00 UserName Varchar 10 否 用户名
计算机表(Computer)数据结构(用于存储计算机及状态信息)
列名(字段) 数据类型 长度 是否为空 备注说明 ID Int 否 计算机编号,主键,自增长 CName Varchar 10 否 计算机名称 OnUse Bit 否 是否使用,默认值:否 Note Varchar 100 是 备注说明
消费情况表(Record)数据结构(用于存储用户的上机记录)
列名(字段) 数据类型 长度 是否为空 备注说明 ID Bigint 否 主键,自增长 CardNo Char 6 否 外键,引用Card表的CardNo字段 ComputerID Int 否 外键,引用Computer表的ID字段 BeginTime Datetime 是 上机开始时间
原创力文档

文档评论(0)