概述
数据建模是设计数据库时的关键步骤,它涉及对现实世界各类数据及其相互关系进行深入分析和抽象的过程。在这一过程中,我们试图揭示数据之间的内在联系,并将其形式化描述为数据模型,为信息系统 的数据库结构奠定基础。NocoBase 是一个数据模型驱动的平台,具有以下特色:
支持接入各种来源数据
NocoBase 的数据源可以是常见的各类数据库、API(SDK)平台和文件。

NocoBase 提供了数据源管理插件,用于管理各数据源及其数据表。数据源管理插件只是提供所有数据源的管理界面,并不提供接入数据源的能力,它需要和各种数据源插件搭配使用。目前支持的数据源包括:
- Main Database:NocoBase 主数据库,支持 MySQL、PostgreSQL、MariaDB 等关系型数据库。
- KingbaseES:使用人大金仓(KingbaseES)数据库作为数据源,可以作为主数据库,也可以作为外部数据库使用。
- External MySQL:使用外部的 MySQL 数据库作为数据源。
- External MariaDB:使用外部的 MariaDB 数据库作为数据源。
- External PostgreSQL:使用外部的 PostgreSQL 数据库作为数据源。
- External MSSQL:使用外部的 MSSQL(SQL Server)数据库作为数据源。
- External Oracle:使用外部的 Oracle 数据库作为数据源。

提供了多样的数据建模工具
简易的数据表管理界面:用于创建各种模型(数据表)或连接已有模型(数据表)。

类 ER 图的可视化界面:用于从用户和业务需求中提取实体和它们之间的关系,它提供了一种直观且易于理解的方式来描述数据模型,通过 ER 图可以更清晰地理解系统中的主要数据实体和它们之间的联系。

支持创建各种数据表

更多内容查看 「数据表 / 概述」 章节
提供了丰富的字段类型

更多内容查看 「数据表字段 / 概述」 章节

