---
title: "数据库对象概述 - OceanBase 数据库 V4.3.3 | OceanBase 文档中心"
description: 数据库对象概述 数据库对象是数据库的组成部分，是指在数据库中可以通过 SQL 进行操作和使用的对象。本章节主要介绍 OceanBase 数据库 Oracle 模式下所支持的数据库对象类型、存储方式和数据库对象之间的依赖。 OceanBase 数据库 Oracle 模式下的数据库对象主要包括：表（Table）、视图（V…
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.3.3

# 数据库对象概述

更新时间：2026-04-10 12:01:00

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.3.3/zh-CN/700.reference/100.oceanbase-database-concepts/400.database-objects/100.database-objects-of-oracle-mode/100.introduction-to-database-objects-of-oracle-mode/100.database-objects-overview-of-oracle-mode.md)  

数据库对象是数据库的组成部分，是指在数据库中可以通过 SQL 进行操作和使用的对象。本章节主要介绍 OceanBase 数据库 Oracle 模式下所支持的数据库对象类型、存储方式和数据库对象之间的依赖。

OceanBase 数据库 Oracle 模式下的数据库对象主要包括：表（Table）、视图（View）、索引（Index）、分区（Partition）、序列（Sequence）、同义词（Synonyms）、触发器（Trigger）以及各种 PL 对象（PL 子程序和包）等。

Oracle 模式下的用户（User）在被赋予相关权限后可以连接数据库并拥有数据库对象。

Oracle 模式下的一个 Schema 是指一个用户所拥有的数据库对象的集合，用于权限管理和命名空间隔离。一般来说，一个 Schema 往往对应于一个应用。用户在创建时会拥有一个默认的 Schema，其 Schema 名就等于用户名。

用户还可以访问和使用其他的 Schema。在访问一个 Schema 中的对象时，如果没有指明该对象属于哪一个 Schema，系统就会自动给对象加上默认的 Schema 名称。

Schema 对象是指在某个 Schema 中的数据库对象，例如 Schema 中的表、视图、索引等；非 Schema 对象是指不属于某个 Schema 的数据库对象，例如用户、角色、表空间、目录等。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
