酒店管理系统_(数据库课程设计)

酒店管理系统_(数据库课程设计)

ID:6321562

大小:97.00 KB

页数:14页

时间:2018-01-10

酒店管理系统_(数据库课程设计)_第1页
酒店管理系统_(数据库课程设计)_第2页
酒店管理系统_(数据库课程设计)_第3页
酒店管理系统_(数据库课程设计)_第4页
酒店管理系统_(数据库课程设计)_第5页
资源描述:

《酒店管理系统_(数据库课程设计)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据库酒店管理系统课程设计(基于SQLserver2000)实现过程1.1通过查询分析器实现建立数据库、数据表------------------------------创建数据库和数据表----------------------------------(1)创建酒店管理系统数据库CREATEDATABASE酒店管理系统(2)创建客房信息表CREATETABLE客房(客房编号CHAR(8)PRIMARYKEY,客房类型CHAR(8)NOTNULL,价格SMALLMONEYNOTNULL,床位数INTNOTNULL,使用

2、状态CHAR(8)NOTNULL)INSERTINTO客房VALUES('101','一',100,1,'在使用')INSERTINTO客房VALUES('102','二',200,2,'在使用')INSERTINTO客房VALUES('103','二',200,1,'在使用')INSERTINTO客房VALUES('104','三',300,2,'在使用')INSERTINTO客房VALUES('105','三',300,1,'未使用')(3)创建客户信息表CREATETABLE客户(客户编号CHAR(8)PRIMAR

3、YKEY,客户名称CHAR(10)NOTNULL,身份证号CHAR(18)NOTNULL,联系地址CHAR(25),联系电话CHAR(10))INSERTINTO客户VALUES('1001','王一',12234,'江西','3245354')INSERTINTO客户VALUES('1002','张三',34234,'江西','2442442')INSERTINTO客户VALUES('1003','李四',56465,'江西','5654645')INSERTINTO客户VALUES('1004','王钱',65435

4、,'江西','5676577')INSERTINTO客户VALUES('1005','孙志',11464,'江西','4234343')(4)创建入住登记表CREATETABLE入住登记(客房编号CHAR(8)FOREIGNKEYREFERENCES客房(客房编号),客户编号CHAR(8)FOREIGNKEYREFERENCES客户(客户编号),预定日期DATETIME,预定数量INT,PRIMARYKEY(客房编号,客户编号))INSERTINTO入住登记VALUES('101','1001',2010-10-10,1

5、)INSERTINTO入住登记VALUES('102','1002',2010-12-10,1)INSERTINTO入住登记VALUES('103','1003',2010-12-26,1)INSERTINTO入住登记VALUES('104','1004',2010-12-9,1)---------------------------------------创建查询视图----------------------------------------1.2系统功能相应的查询视图:(1)客户信息查询视图CREATEVIEW客

6、户信息查询ASSELECT*FROM客户(2)客房信息查询CREATEVIEW客房信息查询ASSELECT*FROM客房(3)入住信息查询CREATEVIEW入住登记信息查询ASSELECT*FROM入住登记(4)入住信息查询CREATEVIEW入住信息查询ASSELECT入住登记.客房编号,客户名称,入住登记.客户编号,客房.客房类型,价格,使用状态FROM客房,客户,入住登记WHERE客房.客房编号=入住登记.客房编号AND入住登记.客户编号=客户.客户编号------------------------------

7、----------------建立索引------------------------------------------------------1.3建立索引及数据入库1.建立客房编号,价格,客户编号,客户名称的索引创建客房表索引:CREATEUNIQUEINDEXUKFON客房(客房编号,价格)创建客户表索引:CREATEUNIQUEINDEXUKHON客户(客户编号,客户名称)创建入住表索引:CREATEUNIQUEINDEXURZON入住登记(客户编号,客房编号)2.数据入库方法一酒店管理系统包括客房信息表,客

8、户信息表,入住登记信息表。采用Excel中录入数据,然后使用SQLServer2000数据导入、导出功能直接将数据导入到相应的基本表。方法二在查询分析器中插入相关数据,用SQL语句插入。-----------------------------------------创建存储过程-------------------

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。