Caché数据库学习笔记(1)_weixin_34248258的博客-程序员秘密

技术标签: 数据库  

目录:

Caché的概念和基础知识

Caché数据库的安装

创建命名空间(namespace)和数据库(database)

Documentation的使用

 ====================================================

 ====================================================

Caché的概念和基础知识:

搜狗百科

维基百科

详细的可以点击上面链接,此处不在赘述。

关键词:后关系型数据库,医疗界常用;速度快、使用简单、接口容易、三层结构、对象型编辑、支持WEB开发

=====================================================

Caché数据库的安装:

Caché数据库的开发依赖于InterSystems公司的Ensemble集成平台。该平台可以与多种编程语言和数据库接口,方便进行数据交换和WEB开发。

安装该软件过程中使用默认设置即可,安装目录可以自行设置(需要注意有一页是选择安全性,建议默认最低,否则每次都要输入用户名和密码)

安装完毕找到"安装目录/mgr/cache.key",用有权限的KEY文件替换,需要注意的是不同的KEY权限也不一样的,可以在management portal/system administration/licensing/license Key中查看有关信息

 

如图的KEY可以进行cache开发并拥有deepsee model权限

===============================================================

创建命名空间(namespace)和数据库(database):

如果已经有数据库文件供参考,需要导入到本地服务器中。待导入的文件名称一般是"CACHE.dat",先将它存放到一个文件夹中(比如E:\database)

打开management portal(打开方法:单击任务栏上的Ensemble图标,即有management portal)

System Administration/configuration/system configuration/namespaces

在此处可以编辑本地服务器上所有的命名空间,点击create new namespace

 

取名字(最好有实际意义,英文);点击create new database...

 

给数据库起名字,在第二行后面的按钮找到存放CACHE.dat的文件夹,依次点击next和finish

这样就可以在STUDIO中打开数据库文件了

单击右下角的Ensemble图标,选择Studio,第一次打开需要输入用户名、密码,选择命名空间(切换命名空间在File/Change Namespace...)

然后在右边的workspace里就能看到所有的文件,任意点开文件就可以查看代码了

一般来说有两类文件,一是class文件(.cls);一是routine文件(.mac和.inc)这三种文件也是构建数据库的主体

 ===============================================

Documentation 的使用:

通过右下角的图标打开documentation, 通过搜索关键词可以解决大部分问题

转载于:https://www.cnblogs.com/gyjerry/p/5949522.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34248258/article/details/93005893

智能推荐

【 HDU - 2546 】G - 饭卡 (贪心 + 01背包)_如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买_黑桃️的博客-程序员秘密

电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够)。所以大家都希望尽量使卡上的余额最少。某天,食堂中有n种菜出售,每种菜可购买一次。已知每种菜的价格以及卡上的余额,问最少可使卡上的余额为多少。Input多组数据。对于每组数据:第一行为正整数n,表示菜的数量。n<=1000。第二行包括n个正整数,表示每种菜的价格。价格不超过50。第三行包括一个正整数m,

Nacos微服务注册地址为内网IP的解决办法_nacos内网_持盾的紫眸的博客-程序员秘密

各个服务通过Nacos客户端将服务信息注册到Nacos上当Nacos服务注册的IP默认选择出问题时,可以通过查阅对应的客户端文档,来选择配置不同的网卡或者IP例如,使用了Spring cloud alibaba作为Nacos客户端,服务默认获取了内网IP `192.168.1.21`,可以通过配置`spring.cloud.inetutils.preferred-networks=10.34.12 `,使服务获取内网中前缀为`10.34.12`的IP

下载ZIP压缩包(压缩多个文件)_压缩包zip下载_别开枪我是程序员的博客-程序员秘密

下面的方法是将图片服务器或者文件服务器的多个文件,并压缩成zip包,提供下载功能/** * 获取 文件 流 * @param url * @return * @throws IOException */private void getFile(String url ,ZipOutputStream zipOut ,String name) throws IOExcepti...

使用springboot整合mongodb实现两表联查增删改_笙_00117的博客-程序员秘密

架包依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency&gt...

南邮 ctf xor_柿子[email protected]的博客-程序员秘密

CG-CTF —RE xor用IDA打开先看main函数,发现是几个fun和一个check,然后函数列表也就这几个自定义函数先检查了check(),发现return的success是正确的提示,看前面的是将input和v2比较,v2是copy的unk_100000ED0,打开这个数组会发现是会发现隔四位有个十六进制的数,为啥分成4位,我也不清也是楚。,,,还是太菜然后本来这道题就叫...

Softmax vs. Softmax-Loss: Numerical Stability_This is bill的博客-程序员秘密

一切起源于我在 caffe 的网站上看到的关于 SoftmaxLossLayer 的描述:The softmax loss layer computes the multinomiallogistic loss of the softmax of its inputs. It’s conceptually identical to a softmax layer followed by a mul

随便推点

Bundle 的使用_bundle使用_a15838319826的博客-程序员秘密

bundle的认识:        一种存放字符串和Parcelable类型数据的map类型的容器类,通过存放数据键(key)获取对应的各种类型的值(value),而且必须通过键(key)获取。bundle的用法:       Bundle相当于Map类,就是一个映射,用Bundle绑定数据,便于数据处理        它主要作用于Activity之间的数据传递. bund

Nature综述:Rob Knight手把手教你分析菌群数据(全文翻译1.8万字)_刘永鑫Adam的博客-程序员秘密

本文转载自“热心肠先生”,己获授权。导读自然微生物综述(2017 IF:31.851)于2018年5月23日在线发表了Rob Knight亲自撰写(一作兼通讯)的微生物组领域研究方法综述...

Java枚举类(举例)_重复的昵称的博客-程序员秘密

枚举类使用enum关键字定义枚举表示一种事物的多种可能|所有可能|所有情况注意:所有的枚举类都隐式继承自java.lang.Enum类枚举中的所有成员|实例|字段 都是,默认public static final,都是当前类型的一个实例public class Employee { //员工编号 private int id; //员工姓名 private Strin...

网络安全-条件竞争(《CTF特训营》第7章复现)_ctf 条件竞争 wp_lady_killer9的博客-程序员秘密

举例前期准备在phpStudy的WWW目录下,写两个文件。标题condition_race.php内容: <?php $cnt=file_get_contents("count.txt"); //count.txt的初始内容为0 $cnt+=1; echo "This site was visited $cnt times."; file_put_contents("count.txt",$cnt);?>count.txt内容:0打开ph...

基于分布式文件存储的数据库--Mongo_mongo tzinfo_楼下安同学的博客-程序员秘密

认识Mongo数据库MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。分布式系统分布式系统(distributed system)由多台计算机和通信的软件组件通过计算机网络连接(本地网络或广域网)组成。分布式系统是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式