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
GeneralColección básica
VistaVista de fuente de datos
HerenciaAdmite herencia de modelos de datos, solo para la fuente de datos principal
ArchivoAdmite la carga de archivos, solo para la fuente de datos principal
ComentarioSistema de comentarios integrado, solo para la fuente de datos principal
CalendarioColección para vistas de calendario
ExpresiónAdmite cálculos de fórmulas
ÁrbolPara modelado de datos con estructura de árbol
SQLColección definida mediante SQL
Conexión ExternaColecció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.