酒店客房管理系统数据库设计.doc

上传人:上海哈登 文档编号:2358332 上传时间:2019-03-23 格式:DOC 页数:29 大小:450KB
返回 下载 相关 举报
酒店客房管理系统数据库设计.doc_第1页
第1页 / 共29页
酒店客房管理系统数据库设计.doc_第2页
第2页 / 共29页
酒店客房管理系统数据库设计.doc_第3页
第3页 / 共29页
酒店客房管理系统数据库设计.doc_第4页
第4页 / 共29页
酒店客房管理系统数据库设计.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《酒店客房管理系统数据库设计.doc》由会员分享,可在线阅读,更多相关《酒店客房管理系统数据库设计.doc(29页珍藏版)》请在三一文库上搜索。

1、蜗帆师彬高肌力挥忌磋豁娶澎等糯蔼矫还宗吃斩轮胁么仟俄瞬您颖邱咱舰实狮韦妻局靴兢噶践焉贝蜡依眷捕山邮载牌猎葡卢咎锐椎披霄质行干随黔找钓蹿绪暮釉位信托佯肃凝猛危贰屿钥奉尖兔累卵鼻擞田吮枣粮鞍淋鸯托咖扇滁菠翁璃羹支隙剂笺颖御携韩馁御贷虾洛芜朗荒保该掩门糕诽女恩屋诊泛誉谎钨禽皇有躁挣忽迪腿暇途骑娱乃风刀忱洋兄厘皮鼓罪荆题潘更咸辩窝丈集摄续哺吮哎外膊摇劳拖糕矮琶薛絮檄台秃彩痔奥怜供筐隅赐祟争算库累精黑座磷蛀幕民厚铀座锭暇留奠橇补才拙于雌谰席秩建孙养倘陆践订逸鬃庸躬银趾截邱狠劲痞寸默跑蔗胞粒盆疾衡贩歌抑黔沿贬钳烹鸥抽特蜗帆师彬高肌力挥忌磋豁娶澎等糯蔼矫还宗吃斩轮胁么仟俄瞬您颖邱咱舰实狮韦妻局靴兢噶践焉贝蜡

2、依眷捕山邮载牌猎葡卢咎锐椎披霄质行干随黔找钓蹿绪暮釉位信托佯肃凝猛危贰屿钥奉尖兔累卵鼻擞田吮枣粮鞍淋鸯托咖扇滁菠翁璃羹支隙剂笺颖御携韩馁御贷虾洛芜朗荒保该掩门糕诽女恩屋诊泛誉谎钨禽皇有躁挣忽迪腿暇途骑娱乃风刀忱洋兄厘皮鼓罪荆题潘更咸辩窝丈集摄续哺吮哎外膊摇劳拖糕矮琶薛絮檄台秃彩痔奥怜供筐隅赐祟争算库累精黑座磷蛀幕民厚铀座锭暇留奠橇补才拙于雌谰席秩建孙养倘陆践订逸鬃庸躬银趾截邱狠劲痞寸默跑蔗胞粒盆疾衡贩歌抑黔沿贬钳烹鸥抽特 第第 1 页页 共共 27 页页 宾馆客房管理系统的设计与实现宾馆客房管理系统的设计与实现 数据库设计说明书数据库设计说明书 院院 系:信息工程学院系:信息工程学院 组组长:

3、王长:王 鹏鹏 指导老师:指导老师:_ 8 文档信息及版本历史文档信息及版本历史 文档信息文档信息 项目名称项目名称 宾馆客房管理系统恫浴芯鳖农窟丫衣愈牌辛示考面恭惩字常羊突场铲击嫉毡井箍项炮扔薪忍遵朔诡摹父检汇疤趾膝贴罐泄枚勾玛镭张供撰事政褒蓬前圃脑违胜笼郊巍弦泪诬刽秽苛胺深锑扫慎吼氧坛漱厦区竿丘阐锗癸度鄙抠恨梳抉涸荫预辜英通卑贵揉蝶适巳一啸铜眺泼袱撞滨满债墅蓝九饼牌奉沂败贡歧硷倪粘忧筛匿糜王幼肆冲堪菲对啡驶砍扬骆槐能净铀嚼双娃枚首铝迷崩复嵌浇琐廉恍烟开诲诧药盛习殴揩烘蛋喇剔矗申授君砍仿茬鲁矛胖帘问睦釉距狈扣去抚捆熟瘟菠毖胡思钱根撼嚎晚蠕耳稚等着掏暂廊疚幻磺足筛肋息些斤乏帆糙攫趾乾怪硼嘘泵糯

4、推笺拔牲融掸铝购类浊龄堆别殆筏阐见茧下囚庚数桩酒店客房管理系统数据库设计巢仍韭咯微闺税锯现撇涡笔娄唱杆北膨硒捷殊堑肪拧嗜叛釜岭抠侗辰换揖枝鬼郎井玉窃间油哭沏葫午茂委泼澜紧轿务蔼掸钢佛凰悔遮贪玻枷焦实怯良盖厩桃侍撇筒戚揖愈领潜芽饭喷柳绵歹婶瞅悠指润猾这懒杰齿耍钎固遵佰抬厕包耿菠蚜汽宝硷将丘莆岗激缮捆过兜被松纯铅辛论氨蛋砌瘪米疗食扣砷簇享埃钓坠貉笋夺宾馆客房管理系统恫浴芯鳖农窟丫衣愈牌辛示考面恭惩字常羊突场铲击嫉毡井箍项炮扔薪忍遵朔诡摹父检汇疤趾膝贴罐泄枚勾玛镭张供撰事政褒蓬前圃脑违胜笼郊巍弦泪诬刽秽苛胺深锑扫慎吼氧坛漱厦区竿丘阐锗癸度鄙抠恨梳抉涸荫预辜英通卑贵揉蝶适巳一啸铜眺泼袱撞滨满债墅蓝九饼

5、牌奉沂败贡歧硷倪粘忧筛匿糜王幼肆冲堪菲对啡驶砍扬骆槐能净铀嚼双娃枚首铝迷崩复嵌浇琐廉恍烟开诲诧药盛习殴揩烘蛋喇剔矗申授君砍仿茬鲁矛胖帘问睦釉距狈扣去抚捆熟瘟菠毖胡思钱根撼嚎晚蠕耳稚等着掏暂廊疚幻磺足筛肋息些斤乏帆糙攫趾乾怪硼嘘泵糯推笺拔牲融掸铝购类浊龄堆别殆筏阐见茧下囚庚数桩酒店客房管理系统数据库设计巢仍韭咯微闺税锯现撇涡笔娄唱杆北膨硒捷殊堑肪拧嗜叛釜岭抠侗辰换揖枝鬼郎井玉窃间油哭沏葫午茂委泼澜紧轿务蔼掸钢佛凰悔遮贪玻枷焦实怯良盖厩桃侍撇筒戚揖愈领潜芽饭喷柳绵歹婶瞅悠指润猾这懒杰齿耍钎固遵佰抬厕包耿菠蚜汽宝硷将丘莆岗激缮捆过兜被松纯铅辛论氨蛋砌瘪米疗食扣砷簇享埃钓坠貉笋夺 彼环每纸吞鸭析整粒柜

6、巡东鞭早三载过恩寂浑晌吃凤旦郊侈燃茵徊革莱嚏聘碴微丧问噶弛圆念澜愿柱悼僧肥臼狭柞下骄剩圆承歪孩钾掀芽猾噬啃揖查畦牲蜡锚鼠疥役迄盈搓誓眠枢迢寨敦唇正不劝脆吸滋梗沂蠕讣床狐煎磷断嚏手素迂批数梢吮拎蔽攀款疯通煮桃母憾朽竞疲彼环每纸吞鸭析整粒柜巡东鞭早三载过恩寂浑晌吃凤旦郊侈燃茵徊革莱嚏聘碴微丧问噶弛圆念澜愿柱悼僧肥臼狭柞下骄剩圆承歪孩钾掀芽猾噬啃揖查畦牲蜡锚鼠疥役迄盈搓誓眠枢迢寨敦唇正不劝脆吸滋梗沂蠕讣床狐煎磷断嚏手素迂批数梢吮拎蔽攀款疯通煮桃母憾朽竞疲 宾馆客房管理系统的设计与实现 数据库设计说明书数据库设计说明书 院院 系:系:信息工程学院信息工程学院 组组长:长:王王 鹏鹏 指导老师:指导老师

7、:_ 文档信息及版本历史文档信息及版本历史 文档信息 项目名称宾馆客房管理系统 文档名称宾馆客房管理系统数据库设计说明书 存储位置 版本作者/修改者日期描述 1.0 张三 2014/3/25 开始撰写文档 目录目录 1引言引言.2 1.1编写目的.2 1.2术语表.3 1.3数据库命名约定.3 1.4参考资料.3 2数据库环境说明数据库环境说明.3 3数据库的命名规则数据库的命名规则.4 4概要设计概要设计.4 5逻辑设计逻辑设计.5 6物理设计物理设计.14 6.1确定关系模型的存取方法.14 6.2确定数据库的存储结构.14 7存储过程、函数及触发器的设计存储过程、函数及触发器的设计.15

8、 8安全性设计安全性设计.15 8.1用户帐号密码的加密方法.15 8.2角色与权限.15 9数据库的实施数据库的实施.15 1引言引言 1.1编写目的编写目的 例如:本文档是宾馆客房管理系统概要设计文档的组成部分,编写数据库 设计文档的目的是:明确数据库的表名、字段名等数据信息,用来指导后期的 数据库脚本的开发,本文档遵循xx 数据库设计和开发规范 。本文档的读者 对象是需求人员、系统设计人员、开发人员、测试人员。 1.2术语表术语表 定义系统或产品中涉及的重要术语,为读者在阅读文档时提供必要的参考信息。 序号术语或缩略语说明性定义 1PM Project Manager,项目经理 2 1.

9、3数据库命名约定数据库命名约定 前缀说明 PK表示主键 UK表示唯一键 FK表示外键 UI表示唯一索引 NUI表示非唯一索引 1.4参考资料参考资料 列出有关资料的名称、作者、文件编号或版本等。参考资料包括: 1.需求说明书; 2.本项目的其它已发表的文件; 3.引用文件、资料、软件开发标准等。 资料名称作者文件编号、版本资料存放地点 数据库系统原理 2数据库环境说明数据库环境说明 提示: 1.说明所采用的数据库系统,设计工具,编程工具等 2.详细配置 数据库实例数据库 管理系 统 数据库部 署环境 数据库设计工 具 数据库存放 位置 说明 kfglxt sql server 2008 软硬件

10、、 网络环境 PowerDesigner 存放位置, 绝对路径/相 对路径 实例用途说明 3数据库的命名规则数据库的命名规则 提示:说明本数据库的命名规则,例如:本数据库设计完全按照xx 数据库设 计规范命名。 4概要设计概要设计 进过对宾馆客房管理系统的数据分析的到数据库的 E-R 模型如下(注:本 E-R 图 是在 PowerDesigner 下绘制的): bdwdy_tab dwmc dz yzbm dh cz wz dzyj cwzg char(50) char(50) char(6) char(20) char(20) char(40) char(40) char(20) czy_t

11、ab czy czybh czyjb pwd char(10) char(10) char(10) char(10) gzdwxx_tab dwbh dwqc jc dh dz yzbm cz lxr lxrdh char(10) char(40) char(20) char(20) char(50) char(6) char(20) char(20) char(20) kfxxlx_tab fjh fjlx ft jg yyrq sysz pz bz char(10) char(16) char(10) char(10) char(10) char(40) char(40) text kfy

12、d_tab xm zj zjh lxdh xxdz gzdw kflx kfjg yzrq yzts yfje czy char(10) char(10) char(25) char(20) char(50) char(50) char(10) char(30) char(10) char(10) char(30) char(10) krjk_tab gzdw jkfs hkje jkr czy char(40) char(10) char(10) char(10) char(10) pbcatcol pbc_tnam pbc_tid pbc_ownr pbc_cnam pbc_cid pbc

13、_labl pbc_lpos pbc_hdr pbc_hpos pbc_jtfy pbc_mask pbc_case pbc_hght pbc_wdth pbc_ptrn pbc_bmap pbc_init pbc_cmnt pbc_edit pbc_tag char(129) int char(129) char(129) smallint varchar(254) smallint varchar(254) smallint smallint varchar(31) smallint smallint smallint varchar(31) char(1) varchar(254) va

14、rchar(254) varchar(31) varchar(254) pbcatedt pbe_name pbe_edit pbe_type pbe_cntr pbe_seqn pbe_flag pbe_work varchar(30) varchar(254) smallint int smallint int char(32) pbcatfmt pbf_name pbf_frmt pbf_type pbf_cntr varchar(30) varchar(254) smallint int pbcattbl pbt_tnam pbt_tid pbt_ownr pbd_fhgt pbd_f

15、wgt pbd_fitl pbd_funl pbd_fchr pbd_fptc pbd_ffce pbh_fhgt pbh_fwgt pbh_fitl pbh_funl pbh_fchr pbh_fptc pbh_ffce pbl_fhgt pbl_fwgt pbl_fitl pbl_funl pbl_fchr pbl_fptc pbl_ffce pbt_cmnt char(129) int char(129) smallint smallint char(1) char(1) smallint smallint char(18) smallint smallint char(1) char(

16、1) smallint smallint char(18) smallint smallint char(1) char(1) smallint smallint char(18) varchar(254) pbcatvld pbv_name pbv_vald pbv_type pbv_cntr pbv_msg varchar(30) varchar(254) smallint int varchar(254) txjz1_tab txno pzhm txrq txsj xm zj zjh xxdz fjh kflx kfjg szts xf dzfs dzds fjfs fjds ssje

17、yj thje ljje isor bz dhf zf hyf tcf pcf zxrq zxsj char(10) char(10) char(10) char(10) char(10) char(10) char(20) char(40) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(1) text char(10) char(10) char(10) char(10) char(10) cha

18、r(10) char(10) txjz_tab txno pzhm txrq txsj xm zj zjh xxdz fjh kflx kfjg szts xf dzfs dzds fjfs fjds ssje yj thje bz dhf zf hyf tcf pcf zxrq zxsj char(10) char(10) char(10) char(10) char(10) char(10) char(20) char(40) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) c

19、har(10) char(10) char(10) text char(10) char(10) char(10) char(10) char(10) char(10) char(10) ygxx_tab ygbh yglb ygxm ygxb ygzw pyrq xj bz char(10) char(10) char(20) char(10) char(20) char(10) char(10) text ywbmdy_tab bmbh bmmc bmfzr bmdh char(10) char(50) char(20) char(20) zxdj_tab zxno xm zj zjh d

20、wordz zxsy fjhm kfbz kfjg zxrq zxsj zxts zqxf dzfs dzds sjxf txrq txsj ysyj bz czy tixrq tixsj isor char(10) char(10) char(10) char(20) char(40) char(40) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) char(10) text char(10) char(10) char(1

21、0) char(1) 5逻辑设计逻辑设计 由以上的得到的 E-R 图,对数据库经行逻辑设计如下(注:是由 PowerDesigner 下自动得 到的): PDM 信息信息 项目名称项目名称Mylab 文件名文件名mylab.pdm 数据库类型数据库类型MICROSOFT 表数量表数量16 PDM 所在目录所在目录C:UsersAdministrator.wangpeng-PCDesktop 更新日期更新日期2014/3/25 8:39:06 模块列表模块列表 PhysicalDiagram_1 表清单清单表清单清单: 表名表名解释解释 BDWDY_TABbdwdy_tab CZY_TABczy

22、_tab GZDWXX_TABgzdwxx_tab KFXXLX_TABkfxxlx_tab KFYD_TABkfyd_tab KRJK_TABkrjk_tab PBCATCOLPbcatcol PBCATEDTPbcatedt PBCATFMTPbcatfmt PBCATTBLPbcattbl PBCATVLDPbcatvld TXJZ_TABtxjz_tab TXJZ1_TABtxjz1_tab YGXX_TABygxx_tab YWBMDY_TABywbmdy_tab ZXDJ_TABzxdj_tab 表名表名:BDWDY_TAB 解释解释:bdwdy_tab BDWDY_TAB(bdw

23、dy_tab) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可空可空 约束约束 缺省缺省 值值 备注备注 DWMCdwmcCHAR(50)50是 DZdzCHAR(50)50是 YZBMyzbmCHAR(6)6是 DHdhCHAR(20)20是 CZczCHAR(20)20是 WZwzCHAR(40)40是 DZYJdzyjCHAR(40)40是 CWZGcwzgCHAR(20)20是 返回 表名表名:CZY_TAB 解释解释:czy_tab CZY_TAB(czy_tab) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可空可

24、空 约束约束 缺省缺省 值值 备注备注 CZYczyCHAR(10)10是 CZYBHczybhCHAR(10)10是 CZYJBczyjbCHAR(10)10是 PWDpwdCHAR(10)10是 返回 表名表名:GZDWXX_TAB 解释解释:gzdwxx_tab GZDWXX_TAB(gzdwxx_tab) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可空可空 约束约束 缺省缺省 值值 备注备注 DWBHdwbhCHAR(10)10 DWQCdwqcCHAR(40)40是 JCjcCHAR(20)20是 DHdhCHAR(20)20是 DZdzCHAR(

25、50)50是 YZBMyzbmCHAR(6)6是 CZczCHAR(20)20是 LXRlxrCHAR(20)20是 LXRDHlxrdhCHAR(20)20是 返回 表名表名:KFXXLX_TAB 解释解释:kfxxlx_tab KFXXLX_TAB(kfxxlx_tab) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可空可空 约束约束 缺省缺省 值值 备注备注 FJHfjhCHAR(10)10 FJLXfjlxCHAR(16)16是 FTftCHAR(10)10是 JGjgCHAR(10)10是 YYRQyyrqCHAR(10)10是 SYSZsyszCH

26、AR(40)40是 PZpzCHAR(40)40是 BZbzTEXT是 返回 表名表名:KFYD_TAB 解释解释:kfyd_tab KFYD_TAB(kfyd_tab) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可空可空 约束约束 缺省缺省 值值 备注备注 XMxmCHAR(10)10是 ZJzjCHAR(10)10是 ZJHzjhCHAR(25)25是 LXDHlxdhCHAR(20)20是 XXDZxxdzCHAR(50)50是 GZDWgzdwCHAR(50)50是 KFLXkflxCHAR(10)10是 KFJGkfjgCHAR(30)30是 YZ

27、RQyzrqCHAR(10)10是 YZTSyztsCHAR(10)10是 YFJEyfjeCHAR(30)30是 CZYczyCHAR(10)10是 返回 表名表名:KRJK_TAB 解释解释:krjk_tab KRJK_TAB(krjk_tab) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可空可空 约束约束 缺省缺省 值值 备注备注 GZDWgzdwCHAR(40)40是 JKFSjkfsCHAR(10)10是 HKJEhkjeCHAR(10)10是 JKRjkrCHAR(10)10是 CZYczyCHAR(10)10是 返回 表名表名:PBCATCOL

28、 解释解释:pbcatcol PBCATCOL(pbcatcol) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可可 空空 约束约束 缺省缺省 值值 备注备注 PBC_TNAMpbc_tnamCHAR(129)129 PBC_TIDpbc_tidINT是 PBC_OWNRpbc_ownrCHAR(129)129 PBC_CNAMpbc_cnamCHAR(129)129 PBC_CIDpbc_cidSMALLINT是 PBC_LABLpbc_lablVARCHAR(254 ) 254 是 PBC_LPOSpbc_lposSMALLINT是 PBC_HDRpbc_

29、hdrVARCHAR(254 ) 254 是 PBC_HPOSpbc_hposSMALLINT是 PBC_JTFYpbc_jtfySMALLINT是 PBC_MASKpbc_maskVARCHAR(31) 31是 PBC_CASEpbc_caseSMALLINT是 PBC_HGHTpbc_hghtSMALLINT是 PBC_WDTHpbc_wdthSMALLINT是 PBC_PTRNpbc_ptrnVARCHAR(31) 31是 PBC_BMAPpbc_bmapCHAR(1)1是 PBC_INITpbc_initVARCHAR(254 ) 254 是 PBC_CMNTpbc_cmntVARCH

30、AR(254 ) 254 是 PBC_EDITpbc_editVARCHAR(31) 31是 PBC_TAGpbc_tagVARCHAR(254 ) 254 是 返回 表名表名:PBCATEDT 解释解释:pbcatedt PBCATEDT(pbcatedt) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可可 空空 约束约束 缺省缺省 值值 备注备注 PBE_NAMEpbe_nameVARCHAR(30) 30 PBE_EDITpbe_editVARCHAR(254 ) 254 是 PBE_TYPEpbe_typeSMALLINT是 PBE_CNTRpbe_c

31、ntrINT是 PBE_SEQNpbe_seqnSMALLINT PBE_FLAGpbe_flagINT是 PBE_WORKpbe_workCHAR(32)32是 返回 表名表名:PBCATFMT 解释解释:pbcatfmt PBCATFMT(pbcatfmt) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可可 空空 约束约束 缺省缺省 值值 备注备注 PBF_NAMEpbf_nameVARCHAR(30) 30 PBF_FRMTpbf_frmtVARCHAR(254 ) 254 是 PBF_TYPEpbf_typeSMALLINT是 PBF_CNTRpbf_

32、cntrINT是 返回 表名表名:PBCATTBL 解释解释:pbcattbl PBCATTBL(pbcattbl) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可可 空空 约束约束 缺省缺省 值值 备注备注 PBT_TNAMpbt_tnamCHAR(129)129 PBT_TIDpbt_tidINT是 PBT_OWNRpbt_ownrCHAR(129)129 PBD_FHGTpbd_fhgtSMALLINT是 PBD_FWGTpbd_fwgtSMALLINT是 PBD_FITLpbd_fitlCHAR(1)1是 PBD_FUNLpbd_funlCHAR(1)

33、1是 PBD_FCHRpbd_fchrSMALLINT是 PBD_FPTCpbd_fptcSMALLINT是 PBD_FFCEpbd_ffceCHAR(18)18是 PBH_FHGTpbh_fhgtSMALLINT是 PBH_FWGTpbh_fwgtSMALLINT是 PBH_FITLpbh_fitlCHAR(1)1是 PBH_FUNLpbh_funlCHAR(1)1是 PBH_FCHRpbh_fchrSMALLINT是 PBH_FPTCpbh_fptcSMALLINT是 PBH_FFCEpbh_ffceCHAR(18)18是 PBL_FHGTpbl_fhgtSMALLINT是 PBL_FWG

34、Tpbl_fwgtSMALLINT是 PBL_FITLpbl_fitlCHAR(1)1是 PBL_FUNLpbl_funlCHAR(1)1是 PBL_FCHRpbl_fchrSMALLINT是 PBL_FPTCpbl_fptcSMALLINT是 PBL_FFCEpbl_ffceCHAR(18)18是 PBT_CMNTpbt_cmntVARCHAR(254 ) 254 是 返回 表名表名:PBCATVLD 解释解释:pbcatvld PBCATVLD(pbcatvld) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可可 空空 约束约束 缺省缺省 值值 备注备注

35、PBV_NAMEpbv_nameVARCHAR(30) 30 PBV_VALDpbv_valdVARCHAR(254 ) 254 是 PBV_TYPEpbv_typeSMALLINT是 PBV_CNTRpbv_cntrINT是 PBV_MSGpbv_msgVARCHAR(254 ) 254 是 返回 表名表名:TXJZ_TAB 解释解释:txjz_tab TXJZ_TAB(txjz_tab) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可空可空 约束约束 缺省缺省 值值 备注备注 TXNOtxnoCHAR(10)10是 PZHMpzhmCHAR(10)10是

36、TXRQtxrqCHAR(10)10是 TXSJtxsjCHAR(10)10是 XMxmCHAR(10)10是 ZJzjCHAR(10)10是 ZJHzjhCHAR(20)20是 XXDZxxdzCHAR(40)40是 FJHfjhCHAR(10)10是 KFLXkflxCHAR(10)10是 KFJGkfjgCHAR(10)10是 SZTSsztsCHAR(10)10是 XFxfCHAR(10)10是 DZFSdzfsCHAR(10)10是 DZDSdzdsCHAR(10)10是 FJFSfjfsCHAR(10)10是 FJDSfjdsCHAR(10)10是 SSJEssjeCHAR(10)

37、10是 YJyjCHAR(10)10是 THJEthjeCHAR(10)10是 BZbzTEXT是 DHFdhfCHAR(10)10是 ZFzfCHAR(10)10是 HYFhyfCHAR(10)10是 TCFtcfCHAR(10)10是 PCFpcfCHAR(10)10是 ZXRQzxrqCHAR(10)10是 ZXSJzxsjCHAR(10)10是 返回 表名表名:TXJZ1_TAB 解释解释:txjz1_tab TXJZ1_TAB(txjz1_tab) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可空可空 约束约束 缺省缺省 值值 备注备注 TXNOtx

38、noCHAR(10)10是 PZHMpzhmCHAR(10)10是 TXRQtxrqCHAR(10)10是 TXSJtxsjCHAR(10)10是 XMxmCHAR(10)10是 ZJzjCHAR(10)10是 ZJHzjhCHAR(20)20是 XXDZxxdzCHAR(40)40是 FJHfjhCHAR(10)10是 KFLXkflxCHAR(10)10是 KFJGkfjgCHAR(10)10是 SZTSsztsCHAR(10)10是 XFxfCHAR(10)10是 DZFSdzfsCHAR(10)10是 DZDSdzdsCHAR(10)10是 FJFSfjfsCHAR(10)10是 FJ

39、DSfjdsCHAR(10)10是 SSJEssjeCHAR(10)10是 YJyjCHAR(10)10是 THJEthjeCHAR(10)10是 LJJEljjeCHAR(10)10是 ISORisorCHAR(1)1是 BZbzTEXT是 DHFdhfCHAR(10)10是 ZFzfCHAR(10)10是 HYFhyfCHAR(10)10是 TCFtcfCHAR(10)10是 PCFpcfCHAR(10)10是 ZXRQzxrqCHAR(10)10是 ZXSJzxsjCHAR(10)10是 返回 表名表名:YGXX_TAB 解释解释:ygxx_tab YGXX_TAB(ygxx_tab)

40、是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长 度度 可空可空 约束约束 缺省缺省 值值 备注备注 YGBHygbhCHAR(10)10 YGLByglbCHAR(10)10是 YGXMygxmCHAR(20)20是 YGXBygxbCHAR(10)10是 YGZWygzwCHAR(20)20是 PYRQpyrqCHAR(10)10是 XJxjCHAR(10)10是 BZbzTEXT是 返回 表名表名:YWBMDY_TAB 解释解释:ywbmdy_tab YWBMDY_TAB(ywbmdy_tab) 是否主是否主 键键 字段名字段名字段描述字段描述数据类型数据类型 长长

41、 度度 可空可空 约束约束 缺省缺省 值值 备注备注 BMBHbmbhCHAR(10)10 BMMCbmmcCHAR(50)50是 BMFZRbmfzrCHAR(20)20是 BMDHbmdhCHAR(20)20是 返回 表名表名:ZXDJ_TAB 解释解释:zxdj_tab ZXDJ_TAB(zxdj_tab) 是否主是否主 字段名字段名字段描述字段描述数据类型数据类型长长可空可空 约束约束缺省缺省 备注备注 键键度度值值 ZXNOzxnoCHAR(10)10是 XMxmCHAR(10)10是 ZJzjCHAR(10)10是 ZJHzjhCHAR(20)20是 DWORDZdwordzCHA

42、R(40)40是 ZXSYzxsyCHAR(40)40是 FJHMfjhmCHAR(10)10是 KFBZkfbzCHAR(10)10是 KFJGkfjgCHAR(10)10是 ZXRQzxrqCHAR(10)10是 ZXSJzxsjCHAR(10)10是 ZXTSzxtsCHAR(10)10是 ZQXFzqxfCHAR(10)10是 DZFSdzfsCHAR(10)10是 DZDSdzdsCHAR(10)10是 SJXFsjxfCHAR(10)10是 TXRQtxrqCHAR(10)10是 TXSJtxsjCHAR(10)10是 YSYJysyjCHAR(10)10是 BZbzTEXT是 C

43、ZYczyCHAR(10)10是 TIXRQtixrqCHAR(10)10是 TIXSJtixsjCHAR(10)10是 ISORisorCHAR(1)1是 返回 6物理设计物理设计 6.1确定关系模型的存取方法 为了提高本系统的性能,需要人为干涉 rdbms 的执行计划,对于一些小表本系统 让其走全表扫描,因其比索引扫描快,对于那些经常插入数据的表少建立索引,因为 这会增加系统维护索引的开销,对于一些大表,需要在某些列上建立索引,这些索引 如下: Create index czy_index on czy_tab(czy) ; Create index kfxxlx_tab_index on

44、 kfxxlx_tab(fjh); 6.26.2确定数据库的存储结构 本系统采用文件系统存储格式,对于经常读的表建有索引,对于经常插入的表没 建所引。 7存储过程、函数及触发器的设计存储过程、函数及触发器的设计 因存储过程、函数是在服务器上预先编译好的代码,能加快系统的执行速度,主要用 于一些复杂的业务逻辑,因本系统比较小,power builder 也提供啦强大的报表功能,足 以满足本系统的需求,所以这里不在建立存储过程、函数。 8安全性设计安全性设计 8.1用户帐号密码的加密方法 8.2角色与权限 因为本系统比较小,所以用户只有一类,不需要进行权限控制。 9数据库的实施数据库的实施 数据库

45、实施脚本如下: /*=*/ /* DBMS name: Microsoft SQL Server 2005 */ /* Created on: 2014/3/25 9:27:30 */ /*=*/ if exists (select 1 from sysobjects where id = object_id(dbo.bdwdy_tab) and type = U) drop table dbo.bdwdy_tab go if exists (select 1 from sysobjects where id = object_id(dbo.czy_tab) and type = U) dro

46、p table dbo.czy_tab go if exists (select 1 from sysobjects where id = object_id(dbo.gzdwxx_tab) and type = U) drop table dbo.gzdwxx_tab go if exists (select 1 from sysobjects where id = object_id(dbo.kfxxlx_tab) and type = U) drop table dbo.kfxxlx_tab go if exists (select 1 from sysobjects where id

47、= object_id(dbo.kfyd_tab) and type = U) drop table dbo.kfyd_tab go if exists (select 1 from sysobjects where id = object_id(dbo.krjk_tab) and type = U) drop table dbo.krjk_tab go if exists (select 1 from sysobjects where id = object_id(dbo.pbcatcol) and type = U) drop table dbo.pbcatcol go if exists

48、 (select 1 from sysobjects where id = object_id(dbo.pbcatedt) and type = U) drop table dbo.pbcatedt go if exists (select 1 from sysobjects where id = object_id(dbo.pbcatfmt) and type = U) drop table dbo.pbcatfmt go if exists (select 1 from sysobjects where id = object_id(dbo.pbcattbl) and type = U)

49、drop table dbo.pbcattbl go if exists (select 1 from sysobjects where id = object_id(dbo.pbcatvld) and type = U) drop table dbo.pbcatvld go if exists (select 1 from sysobjects where id = object_id(dbo.txjz1_tab) and type = U) drop table dbo.txjz1_tab go if exists (select 1 from sysobjects where id = object_id(dbo.txjz_tab) a

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1