您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 客房管理系统oracle
客房管理系统一、使用oracle二、在数据库中建表如下,并根据实际要求建立约束三、建立两个以上索引存储过程、游标、函数、触发器四、建立存储过程,带参数(性别),分别在用户表输出对应性别的用户信息;五、建立函数,带参数(性别),分别返回对应性别中年龄最小的用户明;六、在登记表上建立触发器(增加、删除、修改),只要客户一登记,则在用户表中对应插入数据;七、建立存储过程,利用游标,分别输出各种客房类型的入住情况(关联表:客房类型表、客房表)八、分别利用序列给客房类型表、客房表、登记表、用户表建立自动增长的列;九、在客房表上建立触发器,如入住人数少于平均入住人数,则数据不能插入;十、建立存储过程,带参数(姓、入住时间、退房时间),能输出对应条件的数据,给”姓”这个参数建立个默认值为”张”;十一、建立存储过程,带参数(入住时间、退房时间),能输出在规定时间内,各种类型房间的入住次数、入住人数、房价(关联表:客房类型表、客房表、登记表)一、数据库表介绍:编号表名中文说明1tb_type客房类型表2tb_kefang客房表3tb_dengji登记表4tb_users用户表二、数据表结构:1、tb_users用户表字段名中文说明字段类型字段大小是否为空其它uid用户编号numberfalse主键,标识列uname用户名varchar220Falseupwd密码varchar216False默认值为888888usex性别varchar22False取值“男”或“女”uage年龄numberFalse取值大于0小于150usf身份varchar220False2、tb_type客房类型表字段名中文说明字段类型字段大小是否为空其它tid类型编号varchar220false主键,标识列tname类型名varchar220Falsetmenu备注varchar230true3、tb_kefang客房表字段名中文说明字段类型字段大小是否为空其它fid客房编号numberfalse主键(由楼层和房间号组成)tid类型编号numberfalse外键(客房类型tid)fprice房价numberfalsefkzrs可住人数numberfalsefyzrs已住人数numberflase默认值为0fcnt入住统计numberfalse默认值为0fmenu备注varchar2100false4、tb_dengji登记表字段名中文说明字段类型字段大小是否为其它空did编号numberfalse主键dname客户名varchar220falsedfid房间编号numberfalse外键(客房表fid)dsfz身份证号varchar218falsedyj押金floatfalsedrz入住时间datefalse默认为当前日期dtf退房时间datetrue
本文标题:客房管理系统oracle
链接地址:https://www.777doc.com/doc-2461402 .html