Caché学习资料整理.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Caché学习资料整理.doc

关于Caché学习资料整理 一、Caché概念 1、InterSystems公司产品,后关系型数据库 2、整合了对象数据访问、高性能的SQL访问、多维数据访问 3、在Caché包括一个应用服务器,提供高级对象编程、Caché还提供高性能的运行环境,这一运行环境采用独特的分布式数据缓存协议技术。 4、Caché的ObjectScript的数据存取方法:对象,SQL、多维数组和嵌入式HTML。 5、Caché为开发复杂的、基于网页应用程序提供了丰富的集成开发环境。Caché Service Page(CSP)技术可以进行快速开发,动态产生。 6、Caché以多维数组存储数据,所有数据都保存在Global中。 7、Global以如下形式表示:^名称(下标1,下标2,下标3…)= 值 8、可以自己定制Global,包括添加,删除,修改,遍历起节点。多维数组以树状的形式保存,他的每一个节点直接与磁盘和内存中的数据块相对应,因此可以达到极快的访问速度。在此基础上将多维数组映射成对象或者关系形的格式,分别由面向对象的接口和基于SQL的接口进行访问。 9、Caché完全面向对象,可以直观的数据建模。 10、应用程序通过命名空间访问数据库里的数据和程序,因此命名空间和数据库之间要建立映射,命名空间和数据库之间的映射不一定是一对一的,一个数据库可以被多个命名空间访问,一个命名空间可以访问多个数据库里的数据。建立命名空间的主要工作就是建立与数据库的映射,这样做可以将程序逻辑与物理存在的数据独立开来。 //命名空间是一个逻辑图,这个图把多维Global数组和代码映射到数据库。 11、Caché 的菜单 Getting Started 入门文档 初学者可从中获取必要信息 Start Caché 启动Caché 启动Caché 服务 Stop Caché 关闭Caché 关闭Caché 服务。点击后选择是要关闭还是要重新启动Caché。 Studio 工作室 Caché 的集成开发环境。 Terminal 终端 通过类似于DOS 的终端界面访问Caché Explorer 资源管理器 查看Caché 中的数据资源,包括多维数组、类和例程 SQL Manager SQL 管理器 通过关系型方式访问Caché Control Panel 控制面板 监视和管理Caché 的运行 Configuration Manager 配置管理器 进行基本配置,包括数据库的配置 Documentation 联机文档 只有启动Caché 后才可以阅读全部文档信息 Remote System Access 远程系统访问 在本地控制远端的Caché 服务器(任意平台)。UNIX 系统的管理要通过这种方式实现。子菜单中同样包含了工作室,终端,资源管理器,SQL 管理器,控制面板,配置管理器,联机文档等菜单项。 Preferred Server 当前使用的Caché服务器子菜单中可以编辑Caché 服务器列表。在这里配置远程服务器。我们可以在一台Windows 平台的计算机上管理网络中所有的各种平台的Caché 服务器。 About… 关于 查看版本 Exit 退出 关闭任务栏中的Caché 图标 12、Caché Terminal 常用命令: Zn “namespace” //切换namespace Write “content” //写命令 Set Parameter=content //赋值命令 Kill target //删除命令;不建议在一个运行中的系统使用kill,而后面不跟参数 13、创建CSP的两种方式: 使用Caché类建立对象框架来创建动态网页 通过基于HTML的标记语言把Caché脚本嵌入到HTML中去 14、程序应该不仅能够处理复杂行为而 且能够隐藏其复杂性,这是当今顶尖 应用程序所需的两大特征。 15、对象能够对复杂数据进行简单建模,所以对象编程是编写复杂应用程序的最佳选择。 16、Caché 对象数据模型和对象编程概述 Caché 对象模型基于 ODMG(对象数据库管理组:Object Database Management Group)标准,并且支持许多高级特性,包括多重继承。 17、统一数据字典可以定义类和表,并且提供了到多维数据结构的映射,这种映射是自动产生的。 18、Caché 的一个独一无二的特性是它的单一数据结构。 19、Caché数据库的核心是高效的多维数据引擎。 20、Caché更新数据时使用逻辑锁,而不是锁住整个物理页,提高了并发性。 21、Caché的数据结构支持复杂数据的简单存储,并且不需要复杂的声明或者定义。 22、为了提高执行效率和降低消息传递,Caché在客户端缓存了对象数据的副

文档评论(0)

ucut + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档