酒店管理系统数据库搭建
进行一个系统开发之前,首先肯定是要进行数据库的设计,在这里我进行了如下数据库的建立,可能存在很多没有考虑到情况,希望能得到各位前辈大神们的指点!
1、用户信息表的建立,它的用途是存储使用本系统的商户的基本信息,包括以下几个字段
2、酒店信息表的建立,它的用途是存储用户注册的酒店的名称,它以用户信息表的用户ID作为外键约束,包括以下几个字段
3、房间信息表的建立,它的用途是存储不同酒店拥有多少个房间,以及房间的基本信息,它以酒店信息表的酒店ID作为外键约束,包括以下几个字段
4、住户信息表的建立,它的用途是存储客户入住的信息,它以房间信息表的序号作为外键约束,包括以下几个字段
建立好这几个基本的表之后,应该还要对这几个表进行一些相关的设置,比如自增字段需要新建序列,新建触发器以及相应视图的建立,以用户信息表为例:
1、新建视图,相应的SQL语句
create or replace view view_users as
select "U_NAME","U_PASSWORD","U_ID","U_STATE","U_IDCARD","U_PHONE","U_ZCSJ"from USERS;
2、新建序列,相应的SQL语句
-- Create sequence
create sequence S_USERS
minvalue 1
maxvalue 9999999999999999999999999999
start with 21
increment by 1
cache 20;
3、新建触发器,相应的SQL语句
create or replace trigger T_USERSbefore insert or update or deleteon USERSfor each row
declare-- local variables here
beginselect S_USERS.nextval into :new.U_ID from dual;
end T_ROOMINFO;
为了查询数据方便,我还建立了一张总表的视图,通过inner join连接的方式,它包含以下信息
代码如下:
create or replace view view_rzinfo as
select z."ZI_NO",z."ZI_NAME",z."ZI_IDCARD",z."ZI_PHONE",z."ZI_XB",r."RI_MPH",r."RI_LC",r."RI_ROOMTYPE",j."JI_MC"from ZHINFO zINNER JOIN ROOMINFO r on r.ri_no = z.zi_rino
inner join jdinfo j on j.ji_id = r.ri_jdid;
酒店管理系统数据库搭建相关推荐
- 酒店管理系统-数据库设计说明书
数据库设计说明书 1引言 1.1编写目的 本文档为**酒店管理系统需求分析报告,为**酒店管理系统的设计的主要依据,主要针对**酒店管理系统的概要设计和详细设计人员,作为项目验收的主要依据. 1.2背 ...
- 酒店管理系统+数据库课程设计+资料齐全+高分
题目: 酒店管理和宾客端服务系统 96分 这里写目录标题 一.绪论 二.任务的描述 三.任务设计 四.编写代码 五.感想认识 六.截图 七.使用步骤 分享原因 一.绪论 酒店管理和宾客端服务系统的意义 ...
- 酒店管理系统数据库设计
此数据库包括了三张表一张,分别为订房.用户.客房. 订房里面包含了客户的身份信息,客房ID,订单号,入住时间,退房时间:用户里面包含了客户和酒店管理员:客房包括了客房ID.客房号.客房面积.客房设备. ...
- 论文管理系统(数据库搭建)
本系统一个数据库,数据库名paper,编码格式为 utf-8 一共需要三张表格,分别是 用户表 t_user 论文表 t_paper 论文类型表 t_type 分别给表中填入数据 用户表 论文表 论文 ...
- 酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文源码齐全)
下载地址:酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文源码齐全)-Web服务器文档类资源-CSDN下载 ├── java swing mysql实现的酒店管理系统项目源码 ...
- python写酒店管理系统报告_酒店管理系统e-r图_酒店系统管理实验报告
e-r图 600x550 - 50KB - JPEG 系统的e-r图! 500x339 - 15KB - JPEG 酒店管理系统论文 892x353 - 23KB - PNG e-r图 482x434 ...
- PHP隔离酒店管理系统-计算机毕设 附源码96326
PHP隔离酒店管理系统 摘 要 随着科学技术的飞速发展,社会的方方面面.各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,隔离酒店当然也不例外.隔离酒店管理系统是以实际运用为开发背 ...
- PHP疫情防控隔离酒店管理系统-计算机毕设 附源码96326
PHP隔离酒店管理系统 摘 要 随着科学技术的飞速发展,社会的方方面面.各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,隔离酒店当然也不例外.隔离酒店管理系统是以实际运用为开发背 ...
- (附源码)基于PHP疫情防控隔离酒店管理系统-计算机毕设96326
PHP隔离酒店管理系统 摘 要 随着科学技术的飞速发展,社会的方方面面.各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,隔离酒店当然也不例外.隔离酒店管理系统是以实际运用为开发背 ...
最新文章
- 回顾2021,展望2022
- Adobe Acrobat XI反色保护色
- WinDbg 命令三部曲:(一)WinDbg 命令手册
- xshell更改背景颜色,解决乱码问题及更改字体及字体大小
- nosql----redis持久化详解
- 2017.4.27 道路游戏 思考记录
- python 给类添加属性_python – 如何动态添加属性到类中?
- ubuntu12.04 安装 coreseek 4.1beta (转)
- 火狐—火狐浏览器中的“HttpWatch”
- ffmpeg系列之编译安卓版ffmpeg库
- CUDA C编程(二)CUDA编程模型
- 计算机领域 专利挖掘,浅谈如何进行软件专利的挖掘
- 西电操作系统:进程程序复习
- C++简单程序编写和操作步骤
- IBM__P系列 小型机 故障定位 故障排除
- 大龄计算机考研 考研帮,过了40还想考研吗?大龄研究生讲述真实感受
- android读取U引导扇区,回收站清空了怎么恢复,删除的文件如何恢复,u盘格式化后数据恢复 - 久久量产网...
- RT-Thread源码-4-线程函数剖析
- c语言中vector的用法,c中vector的用法
- 51CTO博客2.0造星计划——粉丝大奖赛参赛名单,你关注了吗?
热门文章
- 华华给月月的礼物(二分法)
- 科技云报道:5G还未普及,6G已经来了?
- DreamMail的DmData.dao文件损坏的解决方法
- 取消文本框被选中时边框的默认样式
- 计算机网络习题库 pdf,计算机网络题库(附答案修正版).pdf
- Elasticsearch:使用 NLP 问答模型与你喜欢的圣诞歌曲交谈
- python词汇网络流行语_python 自然语言处理(五)____WordNet
- “品、智”双驱 联迪商用APOS智能终端突破30万大关
- cocos 水果机,老Tiger虎机流水灯,博彩大转盘效果
- 带宽和下载速度的换算以及流量