本文概述了InterSystems SQL的特点,特别是那些没有被SQL标准所涵盖或与InterSystems IRIS 数据平台的统一数据架构有关的特点。假定你已有SQL的知识,本文不是SQL概念或语法的介绍。
表
在InterSystems SQL中,数据是在表内呈现的。每个表都被定义为包含若干列。一个表可以包含零个或多个数据值的行。以下术语大致上是等同的。
| 数据 | 关系型数据库术语 | InterSystems SQL术语 | InterSystems IRIS术语 |
|---|---|---|---|
| database | schema | schema | package |
| database | table | table | persistent class |
| field | column | column | property |
| record | row | row |
schema
SQL schema提供了一种将相关表、视图、存储过程和缓存查询分组的方法。模式的使用有助于防止在表一级的命名冲突,因为一个表、视图或存储过程的名称必须只在其schema内是唯一的。一个应用程序可以在多个schema中指定表。
开始 - 请拉到页面底部查看该系列文章第一部分 .png)