VDS

Vastbase G100和M100数据库专属的图形化开发管理工具,产品具备完善的对象管理、数据管理、PL/SQL程序开发调试、安全审计等功能。

Menu

术语表

下表包含缩略语、术语及其含义。

术语 含义
客户端 连接或请求其它计算机或程序服务的计算机或程序。
列约束 对可以插入指定列的数据的约束。
编译 执行函数的 PL/SQL 编译。
一致性 事务总是运行在数据的一致性视图中。只要符合一组不变量,数据就是一致的。那就是,在客户表中没有两行可以有相同的客户 ID,所有的订单有关联的客户行。当一个事务变得不一致,其他事务无法看到这些不一致的地方,当事务结束的时候就被删除。
逗号分隔值 逗号分隔值(Comma-Separated Values, CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本(Plain text)形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须象二进制数字那样被解读的数据。
CSV 文件由任意数目的记录(Record) 组成,记录间以某种换行符分隔;每条记录由字段(Field)组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常,所有记录都有完全相同的字段序列。
数据库 数据库是存储在一起的相关数据的集 合,这些数据是结构化的,使一般的问题修复变得更加容易和高效。
数据库属性:数据库名称、Endian 文件格式(BIG_ENDIAN 或LITTLE_ENDIAN)、关系。
没有一定关系的数据库是不存在的。
数据库管理员 数据库管理员(database administrator, DBA)负责某个组织中数据库的安装、配置、升级、管理、监控及维护。
该角色负责策略开发和设计、系统监 控、数据库性能和容量提升及未来扩容需求规划。可能也会计划、协调、实施安装措施监控数据库。
数据库管理系统 数据库管理系统:(database management system,DBMS)是一种针对对象数据 库,为管理数据库而设计的大型电脑软件管理系统。用于控制数据库的创建、维护及使用。便于组织、机构或团体开发各种应用程序的数据库。
数据定义语言 数据定义 / 描述语言 (Data Definition/Description Language,DDL) 是一种语法,类似于用于定义数据结 构,尤其是数据库模式的计算机编程语言。
默认值 预先定义的系统或应用程序的配置。在大部分程序中,可以修改默认值来体现个人偏好。
数据操作语言 数据操作语言(Data Manipulation Language,DML):是 SQL 语言中负责对数据库对象运行数据访问工作的指令集,以 INSERT、UPDATE、DELETE 三种指令为核心,分别代表插入、更新与删除,是开发以数据为中心的应用程序必定会使用到的指令。对数据执行只读查询有时也被认为是 DML 的一部分。
下拉菜单 在屏幕上垂直打开的菜单,用于显示语境相关的选项。也叫做弹出式菜单。
执行 执行指示。
表达式 返回值的 SQL 语句。
字段 用于查询和显示的一段数据库记录。它是用于特殊数据类别的记录的一部分。
字段属性:字段名、字段类型、字段大小
通配符值:默认值(仅提供字段类型的默认值,UINT8、UINT16、UINT32、STRING、VSTRING 和IP_ADDRESS)。
图形用户界面 图形用户界面(Graphical User Interface,GUI):呈现在屏幕上的一种计算机用户的工作环境。其中有图像或图标表示的程序、动作或文件。可以使用鼠标光标(或类似的定位设备)选择合适的图标或使用带定向按钮或按键的键盘在屏幕上移动,选择相应的图标。当鼠标放置在屏幕的某些地方时,会出现下拉菜单。
一个 GUI 通常利用面向对象或事件驱动编程,而不是按照一个预先确定的动作顺序。应用程序会等待如鼠标单击在一个特定的图标这样的事件,以确定哪些行动是必需的,并执行适当的代码。然后该应用程序返回到“等待”状态,直到另一个事件发生,如鼠标单击了一个不同的图标。
超文本标记语言 超文本标记语言(Hypertext Markup Language,HTML)是使用标签来标记元素的标准通用标记语言(Standard Generalized Markup Language,SGML) 的应用。例如文本和图形。在文档中用于指示 Web 浏览器如何向用户显示这些元素以及如何应响应用户的动作。
内存数据库 内存数据库(简称 IMDB,也叫做主存数据库系统,MMDB)是一个数据库管理系统,该系统主要依赖于计算机数据存储的主内存。与采用磁盘存储机制的数据库管理系统形成对比。主存数据库比磁盘优化的数据库速度更快,因为内部的优化算法更简单,执行更少的 CPU 指令。查询提供比磁盘数据更快和更可预测的性能数据时,在存储器中存取数据会减少 I/O 读取活动。在应用中,响应时间是至关重要的,例如电信网络设备和移动广告的网络中,主存数据库经常被使用。
一个键是一个字段,或字段组合,它唯一标识一个表记录。
Key Store 密钥存储包含公钥和私钥文件。
菜单栏 跨应用程序窗口的顶部的水平条。该水平条上的每个词具有上下文敏感的下拉菜单,下拉菜单包含特征和使用中应用程序的操作。
空值 不包含一个数据项的字段有一个空值。在数字字段中,空值不是 0;在字符字段中,空值不是空白 – 数字 0 和空白字符都是明确的值。null 值指该字段的值是不确定的 – 即未知的。
对象浏览器 通过对象浏览器,您可以访问所有PL/SQL 开发相关的信息:
  • 创建、查看、编辑、重命名及删除对象。
  • 查看数据库和表属性。
  • 查询和编辑表及视图数据。
  • Postgres Postgres 为 PostgreSQL 的简称,是一个对象关系型数据库管理系统(ORDBMS),重点是可扩展性和标准的合规性。作为一个数据库服务器,其主要功能是安全地存储数据,并支撑最佳实践,并在以后根据其它软件应用程序的需求恢复这些数据。其它应用程序可以是运行在同一个计算机上也可以是跨网络(包括互联网)运行在其它计算上的。
    它是自由和开放源码软件,在PostgreSQL 许可证条款下发布,一个可自由使用的免费软件许可证。
    PL/pgSQL Postgre SQL ORDBMS 支持的一种过程编程语言。
    结构化查询语言过程语言扩展 结构化查询语言过程语言扩展(Procedural Language extension of SQL, 简称 PL/SQL) 是 SQL 和编程语言的过程特征的组合。它是由甲骨文公司在 90年代初开发,用于提高 SQL 能力。
    PL SQL 函数 函数是一个 PL SQL 块,类似一个存储过程。一个存储过程和一个函数之间的主要区别是,函数必须总是返回一个值, 但是一个存储过程可能返回或可能不返回值。
    端口 网络门户,通过它两个计算进程之间可以进行通信。
    Postgres/PostgreSQL PostgreSQL,简称“Postgres”,是一个对象关系数据库管理系统(ORDBMS)。PostgreSQL 强调可扩展性和标准遵从。作为 vastbase m100的数据库,其主要功能是存储数据、支持最佳实践,并根据其他软件应用程序(无论是在同一台计算机上还是通过网络包括Internet 在另一台计算机上运行的应用程序)的请求检索数据。
    PostgreSQL 是免费的开源软件,根据PostgreSQL 许可条款发布免费软件license。
    主键 主键唯一指定表中的元组。主键不得重复。如果适合某元组的主键是自然属性(用于描述输入数据的属性),则将代理键作为主键。
    过程 过程,也称为例程,子例程,方法或函数(不要与数学函数混淆,但类似于那些用于功能编程的函数)。存储过程仅包含一系列的要进行的计算步骤。
    程序性语言 程序性编程有时可以理解为命令式编程(程序必须采取的步骤以达到所期望的状态),但是也可以参考(如在本文中) 编程典范,基于存储过程调用的概念从结构化编程得出。程序,也称为例程, 子例程,方法或函数(不要与数学函数混淆,但类似于那些用于功能编程的函数)。程序仅包含一系列的要进行的计算步骤。任何给定的程序可能在程序执行期间在任何点被调用,包括通过其它程序或其本身。
    查询 一个完整的选择语句是指:
    (1)要提取数据的列和表。
    (2)可选的,数据需满足的条件。
    (3)可选的,提取出来的列值要进行的计算。
    (4)可选的,期望的结果集的顺序。
    关系型数据库 关系型数据库是有数据项的表的集合, 是根据关系模型的正式描述及组织。单独的表中的数据表示一种关系,数据库类型名称来源于该关系。在典型的解决方案,表之间可能有其它定义的关系。
    关系型模型 一个数据库中,表间关系是基于普通数据列组织的。普通数据列定义了主键表的一行和对应外键表的一行或多行的关系。除了描述数据库表关系之外,关系模型还定义了如何访问和操作关系型数据。SQL 是最常用关系型模型数据库语言。
    指定表中所有列的相关值的组合。也可以理解为一条记录。
    模式 模式是数据或模式对象的逻辑结构的集合。
    SSL 安全套接层(SSL)是一种工作在套接层的安全协议。该层位于 TCP 层和应用层之间,主要完成数据的加密和解码,以及对相关实体的认证。
    存储过程 存储过程或一个简单的 proc 是执行一个或多个特定任务的 PL/SQL 块。类似于其它编程语言中的存储过程。一个存储过程具有一个头部和一个主体。头部由程序名及传递到存储过程的参数或变量组成。主体由声明部分,执行部分,及异常部分组成,类似于一般的 PL/SQL 块。存储过程类似于匿名 PL/SQL 块,但存储过程可重复使用。
    结构化查询语言 结构化查询语言(Structured Query Language,SQL)是一种特殊用途的编程语言,用于在关系型数据库管理系统(RDBMS)管理数据。
    紧密相关的列的集合。一个表包含多个行,每行共享同样的列,但是对应的列值不同。
    表空间 表空间用于优化数据库性能。
    Trust Store 信任存储是一个密钥数据库文件,其中包含合作伙伴的自签名证书和 CA 证书的公钥。公钥存储为签名者证书。如果是商用 CA,则新增 CA 根证书。由于信任存储文件不包含私钥,因此信任存储文件可以比密钥存储文件拥有更高的公共可访问性。
    通用资源标识符 统一资源标识符(Uniform Resource Identifier,URI)是用于访问资源的唯一名称。它不一定是一个特定的文件位置(例如,它可能是应用程序或数据库的调用),这就是为什么它优于统一资源定位器(URL)。
    统一资源定位器 统一资源定位器(Uniform Resource Locator,URL) 指在万维网的文档和其它资源的全局地址。
    视图 视图限制对表的特定行或列的访问。视图可以从一个或多个表中创建,并且由创建该视图的查询决定。