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-SammlungGrundlegende Sammlung
Ansichts-SammlungDatenquellen-Ansicht
Vererbungs-SammlungUnterstützt Datenmodell-Vererbung, nur von der Hauptdatenquelle unterstützt
Datei-SammlungUnterstützt Dateiuploads, nur von der Hauptdatenquelle unterstützt
Kommentar-SammlungIntegriertes Kommentarsystem, nur von der Hauptdatenquelle unterstützt
Kalender-SammlungSammlung für Kalenderansichten
Ausdrucks-SammlungUnterstützt Formelberechnungen
Baum-SammlungFür die Datenmodellierung von Baumstrukturen
SQL-SammlungSammlung, die über SQL definiert werden kann
Verbindung zu externer SammlungVerbindungs-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.