第一章 以符号和 A 开头的术语
第一章 以符号和 A 开头的术语
$X/$Y 动作表
系统
这是一个系统内部表,用来指定当某个字符在设备上输入或输出时,会不会修改 $X、$Y 或者同时修改这两个值。这里的 $X 和 $Y 是两个特殊变量,用来记录当前设备上的水平和垂直坐标。
$ZF 函数
ObjectScript
这是特定实现的一个函数,让你可以在IRIS中调用外部程序或例程。在 UNIX® 系统上,你可以用 $ZF 函数来执行 UNIX® shell 命令、调用 UNIX® 系统服务,或者调用用高级语言(比如 C 语言)写的例程。
抽象类 (abstract class)
对象(Objects)
抽象类不能被直接实例化(也就是你不能直接用它来创建对象)。它通常用作一个模板,让多个非抽象子类继承它的通用特性。
抽象持久类 (abstract persistent class)
对象(Objects)
抽象持久类也不能被直接实例化,但是它会在SQL 里投射(projection)成一张表,用来包含所有子类中存储的数据。
访问模式 (access mode)
系统
这是指连接IRIS 所使用的一类工具,不同的访问模式有不同的特性,适用于不同的使用场景。目前有三种访问模式:
- 本地模式 (
local):用户在服务器本机上,直接跟IRIS交互。 - 客户端-服务器模式 (
client-server):用户从一个独立的可执行程序(通常在另一台机器上)连接到IRIS。 - 
Web模式 (web):用户通过使用Web网关(Web Gateway)的Web应用来与IRIS进行交互。 
激活 (activate)
系统
指的是把数据库加密密钥从内存里取出,然后在运行中的IRIS 实例中内部保存起来,这样IRIS才能挂载和操作加密过的数据库。
新增角色 (added role)
系统
这是指用户在通过验证登录到IRIS后,又被附加的任何角色。
临时查询 (ad hoc query)
通用
这是在嵌入式SQL或通过 ODBC、JDBC 执行的 SELECT 语句。在对象应用中,临时查询跟普通查询不一样,因为它不在类定义里声明,也不能通过查询接口来处理。
应用模式 (application mode)
系统
当IRIS启动一个终端会话时,会先进入一个预先指定的命名空间(namespace),再运行一个预先指定的程序;这时系统就处于“应用模式”。在这种模式下,用户不能在 IRIS 提示符下任意运行其他程序,而且当用户退出该程序后,终端会话也就结束了。“应用模式”是为让用户只能做一些有限的操作,而无法接触到程序员模式下那些更强大的功能而设计的。
数组 (array)
对象(Objects)
它是一种使用“键-值对”方式来访问数据的集合。在 SQL 中,数组会被当作子表(child table)来处理。
ASCII 字符集 (ASCII character set)
系统
说到 ASCII,指的是扩展的 8 位字符集,不是只有 7 位的传统 ASCII。默认情况下,一个 IRIS 实例会用所在机器的区域设置(locale)所对应的字符集(在本版本支持的语言范围内)。如果机器默认的语言不受支持,则 IRIS 会用 ISO-8859-1(也就是常说的 Latin-1)字符集。