当前位置:首页 > 数据库课程设计-客房管理系统
6.CREATE TABLE 住宿信息表 (
订单号 char 客户号 char 客房号 char
(10), (10), (10),
(20) (20)
NOT NULL, NOT NULL,
入住时间 varchar 退房时间 varchar PRIMARY KEY (订单号, 客户号, 客房号) )
创建后的表格结构如表5-6所示:
表5-6住宿信息表
7.CREATE TABLE 入住登记表 (
客房号 char 客户号 char
(10), (10),
入住时间 varchar (20) PRIMARY KEY (客房号, 客户号, 入住时间) )
16
创建后的表格结构如表5-7所示:
表5-7入住登记表
8.CREATE TABLE 退房登记表 (
客房号 char 客户号 char
(10), (10),
(20), (20),
入住时间 varchar 离店时间 varchar PRIMARY KEY (客房号, 客户号, 入住时间, 离店时间) )
创建后的表格结构如表5-8所示:
表5-8退房登记表
5.3 插入操作
1.向客户信息表插入数据
17
insert into 客户信息表
values('1001','小一','男','1000','1000000001','2014-10-1','2014-10-5','123456')
图5.1 客户信息表插入
insert into 客房信息表 values('101','单人间','已住')
图5.2 客房信息表插入
insert into 订单信息表
values('1','1001','101','4','2014-10-1','50','已处理','已入住')
图5.3订单信息表插入
insert into 客房类别表
values('01','一级','高贵人士选择','一应俱全','500','1','1000')
图5.4 客房信息表插入
insert into 结算信息表 values('1','1001','1000')
图5.5 结算信息表插入
insert into住宿信息表
values('1','1001','101','2014-10-1','2014-10-5')
18
图5.6住宿信息表插入
insert into 入住登记表 values('101','1','2014-10-1')
图5.7 入住登记表插入
insert into 退房登记表
values('101','1','2014-10-1','2014-10-5')
图5.8 退房登记表插入
5.4表的查询操作 5.4.1 简单查询
查询每个表信息 select *from 客户信息表 select *from 客房信息表 select *from 客房类别表 select *from 订单信息表 select *from 住宿信息表 select *from 入住登记表 select *from 退房登记表 select *from 结算信息表
5.4.2 条件查询
select * from 客房信息表 where 房间状态='空'
19
共分享92篇相关文档