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

Zdroj dat

Správa zdrojů dat
Hlavní zdroj dat

Externí zdroj dat (databáze)

Úvod
Externí MySQL
Externí MariaDB
Externí PostgreSQL
Externí MSSQL
Externí Oracle
Porovnání hlavní a externí databáze
Zdroj dat REST API
Zdroj dat KingbaseES

Datová tabulka

Přehled
Běžná tabulka
Zděděná tabulka
Souborová tabulka
Stromová tabulka
Kalendářová tabulka
Tabulka komentářů
Tabulka výrazů
SQL tabulka
Databázový pohled

Pole tabulky

Přehled
Validace pole

Základní typy

Jednořádkový text
Víceřádkový text
Telefonní číslo
E-mail
URL
Celé číslo
Číslo
Procento
Heslo
Barva
Ikona

Typy výběru

Zaškrtávací políčko
Rozbalovací seznam (jedna volba)
Rozbalovací seznam (více voleb)
Přepínač
Skupina zaškrtávacích políček

Multimédia

Markdown
Markdown(Vditor)
Formátovaný text
Příloha (relace)
Příloha (URL)

Datum a čas

Přehled
Datum a čas (s časovým pásmem)
Datum a čas (bez časového pásma)
Unixové časové razítko
Datum (bez času)
Čas

Geometrie

Bod
Čára
Kruh
Polygon

Pokročilé typy

UUID
Nano ID
Řazení
Vzorec
Automatické číslování
JSON
Výběr tabulky
Šifrované

Systémové informace

Vytvořeno dne
Poslední úprava
Vytvořil(a)
Upravil(a)
Prostor
Table OID

Typy relací

Přehled
Jedna ku jedné
Jedna ku mnoha
Mnoho ku jedné
Mnoho ku mnoha
Mnoho ku mnoha (pole)

Vývoj

Přehled
Previous PageExterní Oracle
Next PageZdroj dat REST API
TIP

Tento dokument byl přeložen umělou inteligencí. V případě nepřesností se prosím obraťte na anglickou verzi

#Srovnání hlavních a externích databází

Rozdíly mezi hlavními a externími databázemi v NocoBase se projevují především ve čtyřech oblastech: podpora typů databází, podpora typů kolekcí, podpora typů polí a možnosti zálohování a migrace.

#1. Podpora typů databází

Více podrobností naleznete v části: Správce zdrojů dat

#Typy databází

Typ databázePodporováno hlavní databázíPodporováno externí databází
PostgreSQL✅✅
MySQL✅✅
MariaDB✅✅
KingbaseES✅✅
MSSQL❌✅
Oracle❌✅

#Správa kolekcí

Správa kolekcíPodporováno hlavní databázíPodporováno externí databází
Základní správa✅✅
Vizuální správa✅❌

#2. Podpora typů kolekcí

Více podrobností naleznete v části: Kolekce

Typ kolekceHlavní databázeExterní databázePopis
Běžná✅✅Základní kolekce
Pohled✅✅Pohled zdroje dat
Dědičná✅❌Podporuje dědičnost datového modelu, pouze pro hlavní zdroj dat
Souborová✅❌Podporuje nahrávání souborů, pouze pro hlavní zdroj dat
Komentářová✅❌Vestavěný systém komentářů, pouze pro hlavní zdroj dat
Kalendářová✅❌Kolekce pro kalendářové pohledy
Výrazová✅❌Podporuje výpočty pomocí vzorců
Stromová✅❌Pro modelování dat stromové struktury
SQL✅❌Kolekce definovaná pomocí SQL
Externí připojení✅❌Kolekce pro připojení k externím zdrojům dat, omezená funkčnost

#3. Podpora typů polí

Více podrobností naleznete v části: Pole kolekcí

#Základní typy

Typ poleHlavní databázeExterní databáze
Jednořádkový text✅✅
Víceřádkový text✅✅
Telefonní číslo✅✅
E-mail✅✅
URL✅✅
Celé číslo✅✅
Číslo✅✅
Procenta✅✅
Heslo✅✅
Barva✅✅
Ikona✅✅

#Typy výběru

Typ poleHlavní databázeExterní databáze
Zaškrtávací políčko✅✅
Rozbalovací nabídka (jednoduchý výběr)✅✅
Rozbalovací nabídka (vícenásobný výběr)✅✅
Přepínač✅✅
Skupina zaškrtávacích políček✅✅
Region Číny✅❌

#Multimediální typy

Typ poleHlavní databázeExterní databáze
Média✅✅
Markdown✅✅
Markdown (Vditor)✅✅
Rich Text✅✅
Příloha (asociace)✅❌
Příloha (URL)✅✅

#Typy data a času

Typ poleHlavní databázeExterní databáze
Datum a čas (s časovou zónou)✅✅
Datum a čas (bez časové zóny)✅✅
Unix timestamp✅✅
Datum (bez času)✅✅
Čas✅✅

#Geometrické typy

Typ poleHlavní databázeExterní databáze
Bod✅✅
Čára✅✅
Kruh✅✅
Polygon✅✅

#Pokročilé typy

Typ poleHlavní databázeExterní databáze
UUID✅✅
Nano ID✅✅
Řazení✅✅
Vzorec✅✅
Sekvence✅✅
JSON✅✅
Selektor kolekcí✅❌
Šifrování✅✅

#Systémová informační pole

Typ poleHlavní databázeExterní databáze
Datum vytvoření✅✅
Datum poslední úpravy✅✅
Vytvořil✅❌
Naposledy upravil✅❌
OID tabulky✅❌

#Typy asociací

Typ poleHlavní databázeExterní databáze
Jedna k jedné✅✅
Jedna k mnoha✅✅
Mnoho k jedné✅✅
Mnoho k mnoha✅✅
Mnoho k mnoha (pole)✅✅
INFO

Pole příloh závisí na souborových kolekcích, které jsou podporovány pouze hlavními databázemi. Z tohoto důvodu externí databáze v současné době nepodporují pole příloh.

#4. Srovnání podpory zálohování a migrace

FunkceHlavní databázeExterní databáze
Zálohování a obnova✅❌ (Spravováno uživatelem)
Správa migrace✅❌ (Spravováno uživatelem)
INFO

NocoBase poskytuje možnosti zálohování, obnovy a migrace struktury pro hlavní databáze. U externích databází musí být tyto operace provedeny nezávisle uživateli podle jejich vlastního databázového prostředí. NocoBase neposkytuje vestavěnou podporu.

#Souhrnné srovnání

Srovnávací položkaHlavní databázeExterní databáze
Typy databázíPostgreSQL, MySQL, MariaDB, KingbaseESPostgreSQL, MySQL, MariaDB, MSSQL, Oracle, KingbaseES
Podpora typů kolekcíVšechny typy kolekcíPouze běžné kolekce a pohledy
Podpora typů políVšechny typy políVšechny typy polí kromě polí příloh
Zálohování a migraceVestavěná podporaSpravováno uživatelem

#Doporučení

  • Pokud používáte NocoBase k budování zcela nového obchodního systému, použijte prosím hlavní databázi. To vám umožní využívat kompletní funkcionalitu NocoBase.
  • Pokud používáte NocoBase k připojení k databázím jiných systémů pro základní operace CRUD (vytváření, čtení, aktualizace, mazání), pak použijte externí databáze.