进行一个系统开发之前,首先肯定是要进行数据库的设计,在这里我进行了如下数据库的建立,可能存在很多没有考虑到情况,希望能得到各位前辈大神们的指点!
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编写目的 本文档为**酒店管理系统需求分析报告,为**酒店管理系统的设计的主要依据,主要针对**酒店管理系统的概要设计和详细设计人员,作为项目验收的主要依据. 1.2背 ...

  2. 酒店管理系统+数据库课程设计+资料齐全+高分

    题目: 酒店管理和宾客端服务系统 96分 这里写目录标题 一.绪论 二.任务的描述 三.任务设计 四.编写代码 五.感想认识 六.截图 七.使用步骤 分享原因 一.绪论 酒店管理和宾客端服务系统的意义 ...

  3. 酒店管理系统数据库设计

    此数据库包括了三张表一张,分别为订房.用户.客房. 订房里面包含了客户的身份信息,客房ID,订单号,入住时间,退房时间:用户里面包含了客户和酒店管理员:客房包括了客房ID.客房号.客房面积.客房设备. ...

  4. 论文管理系统(数据库搭建)

    本系统一个数据库,数据库名paper,编码格式为 utf-8 一共需要三张表格,分别是 用户表 t_user 论文表 t_paper 论文类型表 t_type 分别给表中填入数据 用户表 论文表 论文 ...

  5. 酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文源码齐全)

    下载地址:酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文源码齐全)-Web服务器文档类资源-CSDN下载 ├── java swing mysql实现的酒店管理系统项目源码 ...

  6. python写酒店管理系统报告_酒店管理系统e-r图_酒店系统管理实验报告

    e-r图 600x550 - 50KB - JPEG 系统的e-r图! 500x339 - 15KB - JPEG 酒店管理系统论文 892x353 - 23KB - PNG e-r图 482x434 ...

  7. PHP隔离酒店管理系统-计算机毕设 附源码96326

    PHP隔离酒店管理系统 摘  要 随着科学技术的飞速发展,社会的方方面面.各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,隔离酒店当然也不例外.隔离酒店管理系统是以实际运用为开发背 ...

  8. PHP疫情防控隔离酒店管理系统-计算机毕设 附源码96326

    PHP隔离酒店管理系统 摘  要 随着科学技术的飞速发展,社会的方方面面.各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,隔离酒店当然也不例外.隔离酒店管理系统是以实际运用为开发背 ...

  9. (附源码)基于PHP疫情防控隔离酒店管理系统-计算机毕设96326

    PHP隔离酒店管理系统 摘  要 随着科学技术的飞速发展,社会的方方面面.各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,隔离酒店当然也不例外.隔离酒店管理系统是以实际运用为开发背 ...

最新文章

  1. 回顾2021,展望2022
  2. Adobe Acrobat XI反色保护色
  3. WinDbg 命令三部曲:(一)WinDbg 命令手册
  4. xshell更改背景颜色,解决乱码问题及更改字体及字体大小
  5. nosql----redis持久化详解
  6. 2017.4.27 道路游戏 思考记录
  7. python 给类添加属性_python – 如何动态添加属性到类中?
  8. ubuntu12.04 安装 coreseek 4.1beta (转)
  9. 火狐—火狐浏览器中的“HttpWatch”
  10. ffmpeg系列之编译安卓版ffmpeg库
  11. CUDA C编程(二)CUDA编程模型
  12. 计算机领域 专利挖掘,浅谈如何进行软件专利的挖掘
  13. 西电操作系统:进程程序复习
  14. C++简单程序编写和操作步骤
  15. IBM__P系列 小型机 故障定位 故障排除
  16. 大龄计算机考研 考研帮,过了40还想考研吗?大龄研究生讲述真实感受
  17. android读取U引导扇区,回收站清空了怎么恢复,删除的文件如何恢复,u盘格式化后数据恢复 - 久久量产网...
  18. RT-Thread源码-4-线程函数剖析
  19. c语言中vector的用法,c中vector的用法
  20. 51CTO博客2.0造星计划——粉丝大奖赛参赛名单,你关注了吗?

热门文章

  1. 华华给月月的礼物(二分法)
  2. 科技云报道:5G还未普及,6G已经来了?
  3. DreamMail的DmData.dao文件损坏的解决方法
  4. 取消文本框被选中时边框的默认样式
  5. 计算机网络习题库 pdf,计算机网络题库(附答案修正版).pdf
  6. Elasticsearch:使用 NLP 问答模型与你喜欢的圣诞歌曲交谈
  7. python词汇网络流行语_python 自然语言处理(五)____WordNet
  8. “品、智”双驱 联迪商用APOS智能终端突破30万大关
  9. cocos 水果机,老Tiger虎机流水灯,博彩大转盘效果
  10. 带宽和下载速度的换算以及流量