logologo
Start
Manual
Utveckling
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
Manual
Utveckling
Plugins
API
logologo
Översikt

Datakällor

Hantera datakällor
Primär datakälla

Externa datakällor (databas)

Introduktion
Extern MySQL
Extern MariaDB
Extern PostgreSQL
Extern MSSQL
Extern Oracle
Jämförelse: Primär vs. extern databas
REST API-datakälla
KingbaseES-datakälla

Datatabeller

Översikt
Standardtabeller
Ärvda tabeller
Filtabeller
Trädtabeller
Kalendertabeller
Kommentarstabeller
Uttryckstabeller
SQL-tabeller
Databasvyer

Tabellfält

Översikt
Fältvalidering

Grundtyper

Enkelradstext
Fleraradstext
Mobilnummer
E-post
URL
Heltal
Nummer
Procent
Lösenord
Färg
Ikon

Valtyper

Kryssruta
Rullgardinsmeny (enkelval)
Rullgardinsmeny (flerval)
Radioknappar
Kryssrutor

Multimedia

Markdown
Markdown (Vditor)
Rich text
Bilaga (relation)
Bilaga (URL)

Datum & tid

Översikt
Datum/tid (med tidszon)
Datum/tid (utan tidszon)
Unix-tidsstämpel
Datum (utan tid)
Tid

Geometriska former

Punkt
Linje
Cirkel
Polygon

Avancerade typer

UUID
Nano ID
Sortering
Beräkningsformel
Autokodning
JSON
Tabellväljare
Kryptering

Systeminformation

Skapad datum
Senast ändrad
Skapad av
Senast ändrad av
Utrymme
Tabell-OID

Relationstyper

Översikt
En-till-en
En-till-många
Många-till-en
Många-till-många
Många-till-många (array)

Utveckling

Översikt
Previous PageExtern Oracle
Next PageREST API-datakälla
TIP

Detta dokument har översatts av AI. För eventuella felaktigheter, se den engelska versionen

#Huvuddatabas kontra externa databaser

Skillnaderna mellan huvuddatabasen och externa databaser i NocoBase märks främst inom fyra områden: stöd för databastyper, stöd för samlingstyper, stöd för fälttyper samt funktioner för säkerhetskopiering och migrering.

#1. Stöd för databastyper

För mer information, se: Hantering av datakällor

#Databastyper

DatabastypStöd för huvuddatabasStöd för extern databas
PostgreSQL✅✅
MySQL✅✅
MariaDB✅✅
KingbaseES✅✅
MSSQL❌✅
Oracle❌✅

#Samlingshantering

SamlingshanteringStöd för huvuddatabasStöd för extern databas
Grundläggande hantering✅✅
Visuell hantering✅❌

#2. Stöd för samlingstyper

För mer information, se: Samlingar

SamlingstypHuvuddatabasExtern databasBeskrivning
Grundläggande samling✅✅Grundläggande samling
Vysamling✅✅Datakällvy
Ärftlig samling✅❌Stöder datamodellsarv, endast för huvuddatakällan
Filsamling✅❌Stöder filuppladdningar, endast för huvuddatakällan
Kommentarsamling✅❌Inbyggt kommentarsystem, endast för huvuddatakällan
Kalendersamling✅❌Samling för kalendervyer
Uttryckssamling✅❌Stöder formelberäkningar
Trädsamling✅❌För datamodellering av trädstrukturer
SQL-samling✅❌Samling definierad via SQL
Extern anslutningssamling✅❌Anslutningssamling för externa datakällor, begränsad funktionalitet

#3. Stöd för fälttyper

För mer information, se: Samlingsfält

#Grundläggande typer

FälttypHuvuddatabasExtern databas
Enradig text✅✅
Fleradigt text✅✅
Telefonnummer✅✅
E-post✅✅
URL✅✅
Heltal✅✅
Tal✅✅
Procent✅✅
Lösenord✅✅
Färg✅✅
Ikon✅✅

#Valtyper

FälttypHuvuddatabasExtern databas
Kryssruta✅✅
Rullgardinsmeny (enkelval)✅✅
Rullgardinsmeny (flerval)✅✅
Radioknappsgrupp✅✅
Kryssrutegrupp✅✅
Kinesisk region✅❌

#Mediatyper

FälttypHuvuddatabasExtern databas
Media✅✅
Markdown✅✅
Markdown (Vditor)✅✅
Rik text✅✅
Bilaga (koppling)✅❌
Bilaga (URL)✅✅

#Datum- och tidtyper

FälttypHuvuddatabasExtern databas
Datum och tid (med tidszon)✅✅
Datum och tid (utan tidszon)✅✅
Unix-tidsstämpel✅✅
Datum (utan tid)✅✅
Tid✅✅

#Geometriska typer

FälttypHuvuddatabasExtern databas
Punkt✅✅
Linje✅✅
Cirkel✅✅
Polygon✅✅

#Avancerade typer

FälttypHuvuddatabasExtern databas
UUID✅✅
Nano ID✅✅
Sortering✅✅
Beräkningsformel✅✅
Sekvens✅✅
JSON✅✅
Samlingsväljare✅❌
Kryptering✅✅

#Systeminformationsfält

FälttypHuvuddatabasExtern databas
Skapad den✅✅
Senast uppdaterad den✅✅
Skapad av✅❌
Senast uppdaterad av✅❌
Tabell-OID✅❌

#Relationstyper

FälttypHuvuddatabasExtern databas
En-till-en✅✅
En-till-många✅✅
Många-till-en✅✅
Många-till-många✅✅
Många-till-många (array)✅✅
INFO

Bilagefält är beroende av filsamingar, vilka endast stöds av huvuddatabaser. Därför har externa databaser för närvarande inte stöd för bilagefält.

#4. Jämförelse av stöd för säkerhetskopiering och migrering

FunktionHuvuddatabasExtern databas
Säkerhetskopiering och återställning✅❌ (Användaren hanterar själv)
Migreringshantering✅❌ (Användaren hanterar själv)
INFO

NocoBase erbjuder funktioner för säkerhetskopiering, återställning och strukturmigrering för huvuddatabaser. För externa databaser måste dessa åtgärder utföras självständigt av användaren, baserat på deras egen databasmiljö. NocoBase tillhandahåller inget inbyggt stöd för detta.

#Sammanfattande jämförelse

JämförelsepunktHuvuddatabasExtern databas
DatabastyperPostgreSQL, MySQL, MariaDB, KingbaseESPostgreSQL, MySQL, MariaDB, MSSQL, Oracle, KingbaseES
Stöd för samlingstyperAlla samlingstyperEndast grundläggande samlingar och vysamlingar
Stöd för fälttyperAlla fälttyperAlla fälttyper utom bilagefält
Säkerhetskopiering och migreringInbyggt stödAnvändaren hanterar själv

#Rekommendationer

  • Om ni använder NocoBase för att bygga ett helt nytt affärssystem, rekommenderar vi att ni använder huvuddatabasen. Detta ger er tillgång till NocoBases fullständiga funktionalitet.
  • Om ni använder NocoBase för att ansluta till databaser från andra system för grundläggande CRUD-operationer, då bör ni använda externa databaser.