数据库课程设计-客房管理系统

2026/4/23 17:12:29

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


数据库课程设计-客房管理系统.doc 将本文的Word文档下载到电脑
搜索更多关于: 数据库课程设计-客房管理系统 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219