birthdate
char
20
Not null
出生日期
cname
char
10
Not null
证件名称
cno
char
20
Not null
证件号码
gdept
char
40
Not null
工作单位
cause
char
30
Not null
事由
2. 客房信息表,表明为 room:
字段名
字段类型
字段长度
字段限制
注释
rno
int
4
Primary key
房间号
rz
Char
10
Not null
入住人数
lx
char
10
Not null
类型
cws
int
4
Not null
床位数
price
money
8
Not null
房价
3. 入住信息表,表名为 rzinfor:
字段名
字段类型
字段长度
字段限制
注释
gno
char
10
Primary key
编号
gname
char
10
Not null
姓名
cause
char
100
Not null
事由
rno
int
4
Primary key
房间号
rdate
datetime
8
Primary key
入住日期
rtime
datetime
8
Not null
入住时间
sdays
int
4
Not null
计划天数
adays
int
4
Not null
实际天数
yj
decimal
9
Not null
押金
ffkey
char
10
Not null
发放钥匙
shkey
char
10
Yes
收回钥匙
tfdate
datetime
8
Yes
退房日期
tftime
datetime
8
Yes
退房时间
cost
decimal
9
Yes
住宿费用
shwp
char
30
Yes
损坏物品
pcje
decimal
9
Yes
赔偿金额
bz
char
100
Yes
备注
4. 系统用户表 sysuser:
字段名
字段类型
字段长度
字段限制
注释
name
char
10
Not null
姓名
pw
char
10
Not null
密码
level
Char
10
Not null
权限级别
四、物理设计阶段
五、数据库实施阶段
在数据库实施阶段,设计人员运用
DBMS 提供的数据库语言(如 SQL)及其宿主语言,根
据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行
试运行。
1.创建客房管理系统数据库 aa:
Create database aa
2.在数据库 aa 中创建表:guest,room,rzinfor,sysuser
对于 guest 表: guest(gno,gname,, gsex, address, birthdate, cname, cno, gdept, cause),建表语
句为: