数据库对象

神通数据库中的对象可以分为模式对象和非模式对象。 模式是数据库中的逻辑概念,用于逻辑上把一组数据库对象(称为模式对象)组织在一起。

模式对象可以通过SQL语句访问,不同的模式下可以有同名的对象, 访问时可以为它们加上模式前缀来区分,如sch1.tab和sch2.tab, 分别表示模式sch1和模式sch2下的对象tab,它们是不同的对象。

神通数据库中每个用户可以拥有多个模式。 每个用户有一个默认的模式,用户创建模式对象时如果不明确指定对象的模式,那么该对象将属于用户的默认模式。

神通数据库中的模式对象有如下几类:

  • 视图
  • 索引
  • 序列
  • 物化视图
  • 约束
  • 存储过程
  • 触发器

由CREATE OBJECT TABLE生成的自定义对象类型

神通数据库中的非模式对象有如下几类:

  • 用户
  • 角色
  • 表空间

以上模式对象和非模式对象都可以通过CREATE命令来创建,可参见SQL命令中相应内容。