logologo
スタート
マニュアル
開発
プラグイン
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
スタート
マニュアル
開発
プラグイン
API
logologo
概要

データソース

データソース管理
メインデータソース

外部データソース(データベース)

紹介
外部 MySQL
外部 MariaDB
外部 PostgreSQL
外部 MSSQL
外部 Oracle
メインDB・外部DB比較
REST API データソース
KingbaseES データソース

データテーブル

概要
標準テーブル
継承テーブル
ファイルテーブル
ツリーテーブル
カレンダーテーブル
コメントテーブル
式テーブル
SQL テーブル
データベースビュー

テーブルフィールド

概要
フィールド検証

基本タイプ

一行テキスト
複数行テキスト
携帯電話番号
メールアドレス
URL
整数
数値
パーセンテージ
パスワード
カラー
アイコン

選択タイプ

チェック
ドロップダウン(単一選択)
ドロップダウン(複数選択)
ラジオボタン
チェックボックス

マルチメディア

Markdown
Markdown (Vditor)
リッチテキスト
添付ファイル(リレーション)
添付ファイル(URL)

日付 & 時刻

概要
日時(タイムゾーン付き)
日時(タイムゾーンなし)
Unix タイムスタンプ
日付(時刻なし)
時刻

ジオメトリ

ポイント
ライン
円
ポリゴン

高度なタイプ

UUID
Nano ID
並び順
計算式
自動採番
JSON
データテーブル選択
暗号化

システム情報

作成日時
最終更新日時
作成者
最終更新者
スペース
テーブルOID

リレーションタイプ

概要
1対1
1対多
多対1
多対多
多対多(配列)

開発

概要
Next Pageデータソース管理
TIP

このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください

#概要

データベースを設計する上で、データモデリングは非常に重要なステップです。これは、現実世界の様々なデータとその相互関係を深く分析し、抽象化するプロセスを指します。このプロセスを通じて、データ間の本質的なつながりを明らかにし、データモデルとして形式的に記述することで、情報システムのデータベース構造の基盤を築きます。NocoBaseは、データモデル駆動型のプラットフォームであり、以下の特徴を備えています。

#様々なデータソースへの接続をサポート

NocoBaseは、一般的な各種データベース、API(SDK)プラットフォーム、ファイルなど、様々なデータソースに接続できます。

20240512085558

NocoBaseは、各データソースとそのコレクションを管理するためのデータソース管理プラグインを提供しています。データソース管理プラグインは、すべてのデータソースの管理インターフェースを提供するだけで、データソースへの直接接続機能は提供しません。様々なデータソースプラグインと組み合わせて使用する必要があります。現在サポートされているデータソースは以下の通りです。

  • メインデータベース:NocoBaseのメインデータベースで、MySQL、PostgreSQL、MariaDBなどのリレーショナルデータベースをサポートしています。
  • KingbaseES:KingbaseESデータベースをデータソースとして使用します。メインデータベースとしても、外部データベースとしても利用できます。
  • 外部MySQL:外部のMySQLデータベースをデータソースとして使用します。
  • 外部MariaDB:外部のMariaDBデータベースをデータソースとして使用します。
  • 外部PostgreSQL:外部のPostgreSQLデータベースをデータソースとして使用します。
  • 外部MSSQL:外部のMSSQL(SQL Server)データベースをデータソースとして使用します。
  • 外部Oracle:外部のOracleデータベースをデータソースとして使用します。

20240512083651

#多様なデータモデリングツールを提供

シンプルなコレクション管理インターフェース:様々なモデル(コレクション)の作成や、既存モデルへの接続に利用します。

20240512090751

ER図のようなビジュアルインターフェース:ユーザーやビジネス要件からエンティティとその関係を抽出するために使用します。データモデルを直感的で分かりやすい方法で記述でき、ER図を通じてシステム内の主要なデータエンティティとその関連性をより明確に理解できます。

20240512091042

#様々なタイプのコレクション作成をサポート

コレクション説明
汎用コレクション一般的なシステムフィールドが組み込まれています。
カレンダーコレクションカレンダー関連のイベントコレクションを作成するために使用します。
コメントコレクションデータに対するコメントやフィードバックを保存するために使用します。
ツリー構造コレクションツリー構造のコレクションで、現在は隣接リストモデルのみをサポートしています。
ファイルコレクションファイルストレージの管理に使用します。
SQLコレクション実際のデータベースコレクションではなく、SQLクエリを構造化された形式で素早く表示します。
データベースビューへの接続既存のデータベースビューに接続します。
式コレクションワークフローにおける動的な式シナリオに利用します。
外部データへの接続データベースのFDW技術に基づき、リモートコレクションへの接続を実現します。

20240512102212

詳細については、「コレクション / 概要」の章をご覧ください。

#豊富なフィールドタイプを提供

20240512110352

詳細については、「コレクションフィールド / 概要」の章をご覧ください。