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
多対多
多対多(配列)

開発

概要
Previous Page外部 Oracle
Next PageREST API データソース
TIP

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

#メインデータベースと外部データベースの比較

NocoBaseにおけるメインデータベースと外部データベースの違いは、主に以下の4つの側面で現れます。データベースタイプのサポート、コレクションタイプのサポート、フィールドタイプのサポート、そしてバックアップと移行の機能です。

#1. データベースタイプのサポート

詳細については、データソース管理をご覧ください。

#データベースタイプ

データベースタイプメインデータベースのサポート外部データベースのサポート
PostgreSQL✅✅
MySQL✅✅
MariaDB✅✅
KingbaseES✅✅
MSSQL❌✅
Oracle❌✅

#コレクション管理

コレクション管理メインデータベースのサポート外部データベースのサポート
基本管理✅✅
可視化管理✅❌

#2. コレクションタイプのサポート

詳細については、コレクションをご覧ください。

コレクションタイプメインデータベース外部データベース説明
通常コレクション✅✅基本的なコレクション
ビューコレクション✅✅データソースのビュー
継承コレクション✅❌データモデルの継承をサポート。メインデータソースのみ対応
ファイルコレクション✅❌ファイルアップロードをサポート。メインデータソースのみ対応
コメントコレクション✅❌内蔵のコメントシステム。メインデータソースのみ対応
カレンダーコレクション✅❌カレンダービュー用のコレクション
式コレクション✅❌数式計算をサポート
ツリーコレクション✅❌ツリー構造のデータモデリング用
SQLコレクション✅❌SQLで定義可能なコレクション
外部接続コレクション✅❌外部データソースへの接続コレクション。機能は限定的

#3. フィールドタイプのサポート

詳細については、コレクションフィールドをご覧ください。

#基本タイプ

フィールドタイプメインデータベース外部データベース
単一行テキスト✅✅
複数行テキスト✅✅
電話番号✅✅
メールアドレス✅✅
URL✅✅
整数✅✅
数値✅✅
パーセンテージ✅✅
パスワード✅✅
色✅✅
アイコン✅✅

#選択タイプ

フィールドタイプメインデータベース外部データベース
チェックボックス✅✅
ドロップダウン(単一選択)✅✅
ドロップダウン(複数選択)✅✅
ラジオボタン✅✅
複数チェックボックス✅✅
中国行政区✅❌

#メディアタイプ

フィールドタイプメインデータベース外部データベース
メディア✅✅
Markdown✅✅
Markdown(Vditor)✅✅
リッチテキスト✅✅
添付ファイル(関連付け)✅❌
添付ファイル(URL)✅✅

#日付・時刻タイプ

フィールドタイプメインデータベース外部データベース
日時(タイムゾーンあり)✅✅
日時(タイムゾーンなし)✅✅
Unixタイムスタンプ✅✅
日付(時刻なし)✅✅
時刻✅✅

#ジオメトリタイプ

フィールドタイプメインデータベース外部データベース
ポイント✅✅
ライン✅✅
円✅✅
ポリゴン✅✅

#高度なタイプ

フィールドタイプメインデータベース外部データベース
UUID✅✅
Nano ID✅✅
ソート✅✅
計算式✅✅
自動採番✅✅
JSON✅✅
コレクションセレクター✅❌
暗号化✅✅

#システム情報フィールド

フィールドタイプメインデータベース外部データベース
作成日時✅✅
最終更新日時✅✅
作成者✅❌
最終更新者✅❌
テーブルOID✅❌

#関連タイプ

フィールドタイプメインデータベース外部データベース
1対1✅✅
1対多✅✅
多対1✅✅
多対多✅✅
多対多(配列)✅✅
INFO

添付ファイルフィールドはファイルコレクションに依存しますが、ファイルコレクションはメインデータベースのみでサポートされています。そのため、外部データベースでは現在、添付ファイルフィールドはサポートされていません。

#4. バックアップと移行のサポート比較

機能メインデータベース外部データベース
バックアップと復元✅❌(ユーザーによる管理が必要)
移行管理✅❌(ユーザーによる管理が必要)
INFO

NocoBaseは、メインデータベースのバックアップ、復元、および構造移行機能を提供します。外部データベースの場合、これらの操作はユーザーが自身のデータベース環境に合わせて個別に実施する必要があり、NocoBaseは組み込みのサポートを提供していません。

#まとめと比較

比較項目メインデータベース外部データベース
データベースタイプPostgreSQL、MySQL、MariaDB、KingbaseESPostgreSQL、MySQL、MariaDB、MSSQL、Oracle、KingbaseES
コレクションタイプのサポートすべてのコレクションタイプ通常コレクションとビューコレクションのみ
フィールドタイプのサポートすべてのフィールドタイプ添付ファイルフィールドを除くすべてのフィールドタイプ
バックアップと移行組み込みサポートユーザーによる管理が必要

#推奨事項

  • NocoBaseを使って新しい業務システムを構築する場合は、メインデータベースをご利用ください。これにより、NocoBaseの全機能を活用できます。
  • NocoBaseを使って他のシステムのデータベースに接続し、基本的なデータのCRUD操作を実現する場合は、外部データベースをご利用ください。