logologo
Empezar
Manual
Desarrollo
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
Empezar
Manual
Desarrollo
Plugins
API
logologo
Visión general

Fuentes de datos

Gestión de fuentes de datos
Fuente de datos principal

Fuentes de datos externas (Base de datos)

Introducción
MySQL externo
MariaDB externo
PostgreSQL externo
MSSQL externo
Oracle externo
Comparación de bases de datos principal y externa
Fuente de datos REST API
Fuente de datos KingbaseES

Tablas de datos

Visión general
Tabla normal
Tabla de herencia
Tabla de archivos
Tabla de árbol
Tabla de calendario
Tabla de comentarios
Tabla de expresiones
Tabla SQL
Vista de base de datos

Campos de tabla de datos

Visión general
Validación de campos

Tipos básicos

Texto de una línea
Texto multilínea
Número de teléfono móvil
Correo electrónico
URL
Entero
Número
Porcentaje
Contraseña
Color
Icono

Tipos de selección

Marca de verificación
Menú desplegable (selección única)
Menú desplegable (selección múltiple)
Botones de opción
Casillas de verificación

Multimedia

Markdown
Markdown (Vditor)
Texto enriquecido
Adjunto (relación)
Adjunto (URL)

Fecha y hora

Visión general
Fecha y hora (con zona horaria)
Fecha y hora (sin zona horaria)
Marca de tiempo Unix
Fecha (sin hora)
Hora

Formas geométricas

Punto
Línea
Círculo
Polígono

Tipos avanzados

UUID
Nano ID
Orden
Fórmula calculada
Código automático
JSON
Selector de tabla de datos
Cifrado

Información del sistema

Fecha de creación
Fecha de última modificación
Creado por
Última modificación por
Espacio
Table OID

Tipos de relación

Visión general
Uno a uno
Uno a muchos
Muchos a uno
Muchos a muchos
Muchos a muchos (Array)

Desarrollo

Visión general
Previous PageOracle externo
Next PageFuente de datos REST API
Aviso de traducción por IA

Esta documentación ha sido traducida automáticamente por IA.

#Comparación entre Bases de Datos Principales y Externas

Las diferencias entre las bases de datos principales y las bases de datos externas en NocoBase se manifiestan principalmente en cuatro aspectos: el soporte de tipos de bases de datos, el soporte de tipos de colecciones, el soporte de tipos de campos y las capacidades de respaldo y migración.

#1. Soporte de Tipos de Bases de Datos

Para más detalles, consulte: Gestor de Fuentes de Datos

#Tipos de Bases de Datos

Tipo de Base de DatosSoporte en Base de Datos PrincipalSoporte en Base de Datos Externa
PostgreSQL✅✅
MySQL✅✅
MariaDB✅✅
KingbaseES✅✅
MSSQL❌✅
Oracle❌✅

#Gestión de Colecciones

Gestión de ColeccionesSoporte en Base de Datos PrincipalSoporte en Base de Datos Externa
Gestión Básica✅✅
Gestión Visual✅❌

#2. Soporte de Tipos de Colecciones

Para más detalles, consulte: Colecciones

Tipo de ColecciónBase de Datos PrincipalBase de Datos ExternaDescripción
General✅✅Colección básica
Vista✅✅Vista de fuente de datos
Herencia✅❌Admite herencia de modelos de datos, solo para la fuente de datos principal
Archivo✅❌Admite la carga de archivos, solo para la fuente de datos principal
Comentario✅❌Sistema de comentarios integrado, solo para la fuente de datos principal
Calendario✅❌Colección para vistas de calendario
Expresión✅❌Admite cálculos de fórmulas
Árbol✅❌Para modelado de datos con estructura de árbol
SQL✅❌Colección definida mediante SQL
Conexión Externa✅❌Colección de conexión para fuentes de datos externas, funcionalidad limitada

#3. Soporte de Tipos de Campos de Colección

Para más detalles, consulte: Campos de Colección

#Tipos Básicos

Tipo de CampoBase de Datos PrincipalBase de Datos Externa
Texto de una línea✅✅
Texto largo✅✅
Número de teléfono✅✅
Correo electrónico✅✅
URL✅✅
Entero✅✅
Número✅✅
Porcentaje✅✅
Contraseña✅✅
Color✅✅
Icono✅✅

#Tipos de Selección

Tipo de CampoBase de Datos PrincipalBase de Datos Externa
Casilla de verificación✅✅
Selección única (desplegable)✅✅
Selección múltiple (desplegable)✅✅
Grupo de radio✅✅
Grupo de casillas de verificación✅✅
Región de China✅❌

#Tipos Multimedia

Tipo de CampoBase de Datos PrincipalBase de Datos Externa
Multimedia✅✅
Markdown✅✅
Markdown (Vditor)✅✅
Texto enriquecido✅✅
Adjunto (Asociación)✅❌
Adjunto (URL)✅✅

#Tipos de Fecha y Hora

Tipo de CampoBase de Datos PrincipalBase de Datos Externa
Fecha y hora (con zona horaria)✅✅
Fecha y hora (sin zona horaria)✅✅
Marca de tiempo Unix✅✅
Fecha (sin hora)✅✅
Hora✅✅

#Tipos Geométricos

Tipo de CampoBase de Datos PrincipalBase de Datos Externa
Punto✅✅
Línea✅✅
Círculo✅✅
Polígono✅✅

#Tipos Avanzados

Tipo de CampoBase de Datos PrincipalBase de Datos Externa
UUID✅✅
Nano ID✅✅
Orden✅✅
Fórmula✅✅
Secuencia✅✅
JSON✅✅
Selector de colección✅❌
Cifrado✅✅

#Campos de Información del Sistema

Tipo de CampoBase de Datos PrincipalBase de Datos Externa
Fecha de creación✅✅
Última fecha de modificación✅✅
Creado por✅❌
Última modificación por✅❌
OID de tabla✅❌

#Tipos de Asociación

Tipo de CampoBase de Datos PrincipalBase de Datos Externa
Uno a uno✅✅
Uno a muchos✅✅
Muchos a uno✅✅
Muchos a muchos✅✅
Muchos a muchos (array)✅✅
INFO

Los campos de adjunto dependen de las colecciones de archivos, que solo son compatibles con las bases de datos principales. Por lo tanto, las bases de datos externas no admiten actualmente los campos de adjunto.

#4. Comparación del Soporte de Respaldo y Migración

CaracterísticaBase de Datos PrincipalBase de Datos Externa
Respaldo y Restauración✅❌ (Gestión por el usuario)
Gestión de Migración✅❌ (Gestión por el usuario)
INFO

NocoBase ofrece capacidades de respaldo, restauración y migración de estructura para las bases de datos principales. Para las bases de datos externas, estas operaciones deben ser completadas de forma independiente por los usuarios, de acuerdo con sus propios entornos de base de datos. NocoBase no proporciona soporte integrado para estas.

#Resumen Comparativo

Elemento de ComparaciónBase de Datos PrincipalBase de Datos Externa
Tipos de Bases de DatosPostgreSQL, MySQL, MariaDB, KingbaseESPostgreSQL, MySQL, MariaDB, MSSQL, Oracle, KingbaseES
Soporte de Tipos de ColecciónTodos los tipos de colecciónSolo colecciones generales y de vista
Soporte de Tipos de CampoTodos los tipos de campoTodos los tipos de campo, excepto los campos de adjunto
Respaldo y MigraciónSoporte integradoGestión por el usuario

#Recomendaciones

  • Si está utilizando NocoBase para construir un sistema de negocio completamente nuevo, le recomendamos usar la base de datos principal, ya que esto le permitirá aprovechar la funcionalidad completa de NocoBase.
  • Si está utilizando NocoBase para conectarse a bases de datos de otros sistemas y realizar operaciones CRUD básicas, entonces use las bases de datos externas.