数据库设计
: 飞琪 ________
学号: 0916160331 _________ 班级: B1603 ____________
信息技术学院
2017年06月
数据库设计
1.1 数据库概念结构
3.1.1 数据库中各表的数据描述 根据前面所作的需求分析本系统的实体及其属性如下: 旅游线路(路线号,起点,终点,天数,主要景点) 旅游班次(班次号,出发日期,回程日期,旅游标准,报价) 旅游团(团号,团名,人数,联系人,地址, ) 游客(游客编号,,性别,年龄,身份证,住址, ) 导游(导游编号,,性别,年龄,身份证,住址, ,业绩) 交通工具(旅游班次号,出发工具,出发日期,出发班次,出发时间, 回程工具,回程日期,回程班次,回程时间)
宾馆(宾馆编号,宾馆名,城市,星级,房价,联系人,职务,地址, , 传真) 保险单(保险单编号,保险费,投保日期) 用户(用户名,用户密码,权限,编号)
1.2 整体 E-R 图
玄過 导游 hi
陪同
图1-1整体E-R图
1.3数据库逻辑结构
1、关系模型及优化
旅游线路(路线号,起点,终点,天数,主要景点)
旅游班次(班次号,路线号,旅游标准,报价 ,出发工具,出发日期, 出发班次,出发时间,
回程工具,回程日期,回程班次,回程时间)
旅游团(团号,旅游班次号,团名,人数,联系人,地址,) 游客(游客编号,团号)
导游(导游编号,,性别,年龄,身份证,住址,,语种,等级,业绩) 宾馆(宾馆编号,宾馆名,城市,星级,标准房价,联系人,职务,地 址,,传真)
陪同(旅游班次号,导游编号) 食宿(旅游班次号,宾馆编号)
用户信息(游客编号,,性别,年龄,身份证,地址,)
332视图的设计
唯一设计了一个视图,即综合信息查询:包含了团号,团名,旅游团价 格,酒店名,酒店星级,酒店价格,导游和旅游景点。
1.4数据库的实现
1、数据字典
1-2旅游线路表(TLIN E)用来记录旅游的线路信息
字段 字段名 类型 长度 说明 路线号、主码 1 2 t 3 4 5 l_n um l_star 整型 字符型 20 起点 l_end l_day l_view 字符型 20 35 整型 字符型 终占 八、、 天数 景点 表1-2旅游线路表 1 -3旅游班次表(TNUM用来记录该旅游班次出发与回程的时间工具等
字段 字段名 类型 长度 说明 班次号、主码 路线号、外键 1 2 3 4 5 6 7 8 9 10 11 12 n_num l_n um n _sta nd n _value n _gt n _gd n _gm n got n bt n bd n _bm n bat 整型 整型 字符型 20 15 10 旅游标准 报价 出发工具 出发日期 出发班次 整型 字符型 字符型 整型 字符型 字符型 字符型 8 15 10 出发时间 回程工具 回程日期 回程班次 整型 字符型 10 回程时间 表1-3旅游班次表 1-4旅游团表(TGROUP用来记录该旅游号的旅游班次及团名人数等相关信
字段 字段名 类型 整型 整型 字符型 整型 字符型 字符型 字符型 长度 说明 团号、主码 旅游班次号、外键 1 2 3 4 5 6 7
g_num n_num g_n ame g_sum g_pep g_add g_tei 20 团名 人数 20 30 15 联系人 地址 表1-4旅游团表
1-5游客表(TVISITOR记录了该游客编号所报名的旅游团 字段 字段名 类型 长度 说明 游客编号、主码 团号、主码 1 2
v_num g_num 整型 整型 表1-5游客表
1-6导游表(TGUIDE记录导游的相关信息
字段 字段名 类型 长度 说明 导游编号、主码 1 2 3 4 5 6 7
u_num u_n ame u_sex u_age ud u_add u tel 整型 字符型 字符型 20 5 20 35 性别 年龄 身份证 地址 整型 字符型 字符型 字符型 」15 表1-6导游表
1-7宾馆表(THOTEL用于记录宾馆的相关信息 字段 字段名 类型 长度 说明 宾馆编号、主码 1 2 3 4 h_num h_n ame h city h lea 整型 字符型 字符型 字符型 20 20 5 宾馆名 城市 星级 房价 5 h_valu 整型 e 6 7 8 9 10
h_pep h_post h_add h_tel h_fax 字符型 字符型 字符型 字符型 字符型 20 20 35 15 20 联系人 职务 地址 传真 表1-7宾馆表 1-8陪同表(TCOM指明旅游班次的导游人
字段 字段名 类型 长度 说明 旅游班次号、主码 1 2
n_num u_num 整型 整型 导游编号 表1-8陪同表
1-9食物表(TFOOD用于指明旅游班次的居住酒店 字段 字段名 类型 长度 说明 旅游班次号、主码 宾馆编号 1 2
n_num h_num 整型 整型 表1-9食物表
1-10用户信息表(TFIN)用于存储注册包括用户编号,等用户的信息 字段 字段名 类型 长度 说明 游客编号、主码 1 2 3 4 5 6 7
v_num v_n ame v_sex v_age v id v add v_tel 整型 字符型 字符型 20 5 性别 年龄 整型 字符型 字符型 字符型 20 20 身份证 住址 15 表1-10用户信息表
2、安全性设计
该系统的只提供两种用户,一种是管理员,另一种是普通用户,管理员具有 对数据库
操作的所有权限,普通用户的权限受限,只能对用户个人信息进行修改 或者报名旅游。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务