Cache数据库系统开发培训.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统开发培训计划1.系统的安装和配置2.系统结构介绍总体结构 B/S dthealthtrakC/S medtrakB/S 开发模式TrakCare系统提供由JavaScript控制页面功能的定义结构组件管理器 (Component Manager)界面编辑器 (Layout Editor)列编辑器 (Column Editor实体类放在User下面,控制类放在web包下面列编辑器的主要功能定义一个列表组件的列表属性列元素显示/隐藏列元素顺序数据库对象排序方式列的合并行、列宽度等菜单(Menu Manager)工作流(Workflow Manager)工作列表(WorkList Manager)活页夹(Chart Manager)系统有三层存储JavaScripts的结构: \Script_gen\Scripts\CUSTOM其中\Script_gen=系统组件自动生成;\Script目录的脚本文件将覆盖script_gen目录的脚本;\CUSTOM\scripts, 存储用户自定义脚本目录,将覆盖scripts 目录下的脚本功能.生成方法:只需将脚本文件编辑好后放置在以上三个目录中,脚本文件名称和组件名称一致,每当用户访问该组件的界面时候,系统即可自动调用该脚本功能。开发内容介绍Caché的数据存储方式在Caché中的所有数据都是保存在Global(多维数组)中的。Global以如下形式表示:^名称(下标1,下标2,下标3…)=值如 ^AirPlane(“Manufacturer”,“Address”,“Country”)=“US”我们可以自己定制Global,包括添加、删除、修改、遍历其节点。多维数组以树状的形式保存,他的每一个节点直接与磁盘和内存中的数据块相对应,因此可以达到极快的访问速度。表结构的查看,global的查看转换namespace,zn“meddata”(实际配置的namespace名称),然后回车,然后输入d ^%msql,Msql都要小写,界面如下回车后,界面如下输入User Name为system;Password 为sys;然后回车,进入界面如下回车,界面如下默认为Base Table Definition,按回车键在Base Table Name输入要查询的表的名称,如查询名为dhc_sfprintdetail的表查看表的中的字段选择Fields,按回车键,则显示表中所有的字段查看表的主Global的结构和表的索引结构,选择Physical Structure回车后可以看到表里对应的主Global的结构,和索引主Global的结构,找到Master Map为Yes的,回车后如下,查看主索引的保存结构,选择Map Data Specifications,回车后,Global中数据的存储顺序查看表的关联关系找到表后,按F3键,回车光标落到Implicit Joins 上,回车可以看到字段所指向的表父子表关系,如下图Child Tables,可以看到表ar_receipt有两个子表,ar_rcptalloc,ar_rcptpaymode上。1、字段类型:指向关系:Designative Reference多选类型:Multiple Choice例:Inpatient||1 其中||前面的是用来显示的,后面是存储的。2、每张表都有一个主的global-mast,其余的为索引。3、函数alphaup小写转换为大写的函数,在定义字段的时候可以用此函数。4、自己建的表的rowid在 global中^mdata,其中记载的是当前表中的最大rowid,原始的表在定义中设定的。对于rowid是其它两个字段合成的“is this row id based on other fields? Y”例如:表dhcbilldetails字段pbo_childsub5、建表(父子表、global的建立) 1、建表,建字段,字段类型参考其它表结构Use Default Physical Structure? Yes一定要改为no,否则会用默认的结构新建立的表,系统会自动生成一个与表名字相同的字段,作为rowid,需要将此字段的名字改为所需要的子表的建立,系统会自动建立一个以主表的表明为字段名字的字段,此字段自动与主表关联,一般改称容易识别的名字。子表在建立map的时候可以引用主表的字段,例如Sub “test”Sub “test.t_rowid”Sub chills_sub如果某个字段是两个字段合成的,则在定义该字段时注意选项:is this row id based on other fields? Y 2、建globalPhysical structure-mapname(随便)- Acc

文档评论(0)

ktj823 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档