logologo
Start
Handbuch
Entwickler
Plugins
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Start
Handbuch
Entwickler
Plugins
API
logologo
Überblick

Datenquellen

Datenquellenverwaltung
Hauptdatenquelle

Externe Datenquellen (Datenbank)

Einführung
Externes MySQL
Externes MariaDB
Externes PostgreSQL
Externes MSSQL
Externes Oracle
Vergleich: Haupt- vs. externe Datenbank
REST-API-Datenquelle
KingbaseES-Datenquelle

Datentabellen

Überblick
Standardtabelle
Geerbte Tabelle
Dateitabelle
Baumtabelle
Kalendertabelle
Kommentartabelle
Ausdruckstabelle
SQL-Tabelle
Datenbank-Views

Tabellenfelder

Überblick
Feldvalidierung

Grundtypen

Einzeiliger Text
Mehrzeiliger Text
Telefonnummer
E-Mail
URL
Ganzzahl
Zahl
Prozent
Passwort
Farbe
Icon

Auswahltpyen

Checkbox
Dropdown (Einzelauswahl)
Dropdown (Mehrfachauswahl)
Radio-Button
Checkbox-Gruppe

Multimedia

Markdown
Markdown (Vditor)
Rich Text
Anhang (Beziehung)
Anhang (URL)

Datum & Uhrzeit

Überblick
Datum/Uhrzeit (mit Zeitzone)
Datum/Uhrzeit (ohne Zeitzone)
Unix-Zeitstempel
Datum (ohne Uhrzeit)
Uhrzeit

Geometrie

Punkt
Linie
Kreis
Polygon

Erweiterte Typen

UUID
Nano ID
Sortierung
Formel
Automatische Nummerierung
JSON
Tabellenauswahl
Verschlüsselung

Systeminformationen

Erstellungsdatum
Änderungsdatum
Erstellt von
Geändert von
Bereich
Tabellen-OID

Beziehungstypen

Überblick
Eins-zu-eins
Eins-zu-viele
Viele-zu-eins
Viele-zu-viele
Viele-zu-viele (Array)

Entwicklung

Überblick
Previous PageExternes Oracle
Next PageREST-API-Datenquelle
KI-Übersetzungshinweis

Diese Dokumentation wurde automatisch von KI übersetzt.

#Haupt- und externe Datenbanken im Vergleich

Die Unterschiede zwischen Haupt- und externen Datenbanken in NocoBase zeigen sich hauptsächlich in vier Bereichen: der Unterstützung von Datenbanktypen, der Unterstützung von Sammlungstypen, der Unterstützung von Feldtypen sowie den Funktionen für Sicherung und Migration.

#1. Unterstützung von Datenbanktypen

Weitere Details finden Sie unter: Datenquellen-Verwaltung

#Datenbanktypen

DatenbanktypUnterstützung HauptdatenbankUnterstützung externe Datenbank
PostgreSQL✅✅
MySQL✅✅
MariaDB✅✅
KingbaseES✅✅
MSSQL❌✅
Oracle❌✅

#Sammlungsverwaltung

SammlungsverwaltungUnterstützung HauptdatenbankUnterstützung externe Datenbank
Grundlegende Verwaltung✅✅
Visuelle Verwaltung✅❌

#2. Unterstützung von Sammlungstypen

Weitere Details finden Sie unter: Sammlungen

SammlungstypHauptdatenbankExterne DatenbankBeschreibung
Standard-Sammlung✅✅Grundlegende Sammlung
Ansichts-Sammlung✅✅Datenquellen-Ansicht
Vererbungs-Sammlung✅❌Unterstützt Datenmodell-Vererbung, nur von der Hauptdatenquelle unterstützt
Datei-Sammlung✅❌Unterstützt Dateiuploads, nur von der Hauptdatenquelle unterstützt
Kommentar-Sammlung✅❌Integriertes Kommentarsystem, nur von der Hauptdatenquelle unterstützt
Kalender-Sammlung✅❌Sammlung für Kalenderansichten
Ausdrucks-Sammlung✅❌Unterstützt Formelberechnungen
Baum-Sammlung✅❌Für die Datenmodellierung von Baumstrukturen
SQL-Sammlung✅❌Sammlung, die über SQL definiert werden kann
Verbindung zu externer Sammlung✅❌Verbindungs-Sammlung für externe Datenquellen, mit eingeschränkter Funktionalität

#3. Unterstützung von Feldtypen

Weitere Details finden Sie unter: Sammlungsfelder

#Basistypen

FeldtypHauptdatenbankExterne Datenbank
Einzeiliger Text✅✅
Mehrzeiliger Text✅✅
Mobiltelefonnummer✅✅
E-Mail✅✅
URL✅✅
Ganzzahl✅✅
Zahl✅✅
Prozentsatz✅✅
Passwort✅✅
Farbe✅✅
Symbol✅✅

#Auswahltypen

FeldtypHauptdatenbankExterne Datenbank
Kontrollkästchen✅✅
Dropdown (Einzelauswahl)✅✅
Dropdown (Mehrfachauswahl)✅✅
Optionsfeld✅✅
Kontrollkästchen-Gruppe✅✅
Chinesische Region✅❌

#Medientypen

FeldtypHauptdatenbankExterne Datenbank
Medien✅✅
Markdown✅✅
Markdown (Vditor)✅✅
Rich Text✅✅
Anhang (Beziehung)✅❌
Anhang (URL)✅✅

#Datums- und Zeittypen

FeldtypHauptdatenbankExterne Datenbank
Datum und Uhrzeit (mit Zeitzone)✅✅
Datum und Uhrzeit (ohne Zeitzone)✅✅
Unix-Zeitstempel✅✅
Datum (ohne Uhrzeit)✅✅
Uhrzeit✅✅

#Geometrische Typen

FeldtypHauptdatenbankExterne Datenbank
Punkt✅✅
Linie✅✅
Kreis✅✅
Polygon✅✅

#Erweiterte Typen

FeldtypHauptdatenbankExterne Datenbank
UUID✅✅
Nano ID✅✅
Sortierung✅✅
Berechnungsformel✅✅
Automatische Nummerierung✅✅
JSON✅✅
Sammlungs-Selektor✅❌
Verschlüsselung✅✅

#Systeminformationsfelder

FeldtypHauptdatenbankExterne Datenbank
Erstellungsdatum✅✅
Letztes Änderungsdatum✅✅
Erstellt von✅❌
Zuletzt geändert von✅❌
Tabellen-OID✅❌

#Beziehungstypen

FeldtypHauptdatenbankExterne Datenbank
Eins-zu-eins✅✅
Eins-zu-viele✅✅
Viele-zu-eins✅✅
Viele-zu-viele✅✅
Viele-zu-viele (Array)✅✅
INFO

Anhangsfelder sind von Datei-Sammlungen abhängig. Da Datei-Sammlungen nur von Hauptdatenbanken unterstützt werden, bieten externe Datenbanken derzeit keine Unterstützung für Anhangsfelder.

#4. Vergleich der Unterstützung für Sicherung und Migration

FunktionHauptdatenbankExterne Datenbank
Sicherung & Wiederherstellung✅❌ (Manuelle Verwaltung erforderlich)
Migrationsverwaltung✅❌ (Manuelle Verwaltung erforderlich)
INFO

NocoBase bietet Funktionen für die Sicherung, Wiederherstellung und Strukturmigration von Hauptdatenbanken. Bei externen Datenbanken müssen diese Vorgänge vom Benutzer eigenständig und entsprechend der jeweiligen Datenbankumgebung durchgeführt werden, da NocoBase hierfür keine integrierte Unterstützung bietet.

#Zusammenfassender Vergleich

VergleichspunktHauptdatenbankExterne Datenbank
DatenbanktypenPostgreSQL, MySQL, MariaDB, KingbaseESPostgreSQL, MySQL, MariaDB, MSSQL, Oracle, KingbaseES
Unterstützung von SammlungstypenAlle SammlungstypenUnterstützt nur Standard- und Ansichts-Sammlungen
Unterstützung von FeldtypenAlle FeldtypenAlle Feldtypen außer Anhangsfeldern
Sicherung & MigrationIntegrierte UnterstützungManuelle Verwaltung erforderlich

#Empfehlungen

  • Wenn Sie NocoBase für den Aufbau eines völlig neuen Geschäftssystems nutzen, verwenden Sie bitte die Hauptdatenbank. So können Sie den vollen Funktionsumfang von NocoBase ausschöpfen.
  • Wenn Sie NocoBase verwenden, um eine Verbindung zu Datenbanken anderer Systeme herzustellen und grundlegende CRUD-Operationen (Erstellen, Lesen, Aktualisieren, Löschen) durchzuführen, nutzen Sie die externen Datenbanken.