logologo
시작
가이드
개발
플러그인
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
시작
가이드
개발
플러그인
API
logologo
개요

데이터 소스

데이터 소스 관리
메인 데이터 소스

외부 데이터 소스 (데이터베이스)

소개
외부 MySQL
외부 MariaDB
외부 PostgreSQL
외부 MSSQL
외부 Oracle
메인 vs. 외부 데이터베이스 비교
REST API 데이터 소스
KingbaseES 데이터 소스

데이터 테이블

개요
일반 테이블
상속 테이블
파일 테이블
트리 테이블
캘린더 테이블
댓글 테이블
표현식 테이블
SQL 테이블
데이터베이스 뷰

테이블 필드

개요
필드 유효성 검사

기본 유형

한 줄 텍스트
여러 줄 텍스트
전화번호
이메일
URL
정수
숫자
백분율
비밀번호
색상
아이콘

선택 유형

체크박스
드롭다운 (단일 선택)
드롭다운 (다중 선택)
라디오 버튼
체크박스

멀티미디어

Markdown
Markdown(Vditor)
리치 텍스트
첨부 파일 (관계)
첨부 파일 (URL)

날짜 & 시간

개요
날짜/시간 (타임존 포함)
날짜/시간 (타임존 미포함)
Unix 타임스탬프
날짜 (시간 미포함)
시간

도형

점
선
원
다각형

고급 유형

UUID
Nano ID
정렬
계산 공식
자동 번호
JSON
테이블 선택기
암호화

시스템 정보

생성일
마지막 수정일
생성자
마지막 수정자
스페이스
Table OID

관계 유형

개요
일대일
일대다
다대일
다대다
다대다 (배열)

개발

개요
Previous Page외부 Oracle
Next PageREST API 데이터 소스
TIP

이 문서는 AI로 번역되었습니다. 부정확한 내용이 있을 경우 영어 버전을 참조하세요

#메인 데이터베이스와 외부 데이터베이스 비교

NocoBase에서 메인 데이터베이스와 외부 데이터베이스의 차이점은 주로 다음 네 가지 측면에서 살펴볼 수 있습니다: 데이터베이스 유형 지원, 컬렉션 유형 지원, 필드 유형 지원, 그리고 백업 및 마이그레이션 기능입니다.

#1. 데이터베이스 유형 지원

자세한 내용은 다음을 참조하세요: 데이터 소스 관리

#데이터베이스 유형

데이터베이스 유형메인 데이터베이스 지원외부 데이터베이스 지원
PostgreSQL✅✅
MySQL✅✅
MariaDB✅✅
KingbaseES✅✅
MSSQL❌✅
Oracle❌✅

#컬렉션 관리

컬렉션 관리메인 데이터베이스 지원외부 데이터베이스 지원
기본 관리✅✅
시각적 관리✅❌

#2. 컬렉션 유형 지원

자세한 내용은 다음을 참조하세요: 컬렉션

컬렉션 유형메인 데이터베이스외부 데이터베이스설명
일반 컬렉션✅✅기본 컬렉션
뷰 컬렉션✅✅데이터 소스 뷰
상속 컬렉션✅❌데이터 모델 상속을 지원하며, 메인 데이터 소스에서만 지원됩니다.
파일 컬렉션✅❌파일 업로드를 지원하며, 메인 데이터 소스에서만 지원됩니다.
댓글 컬렉션✅❌내장 댓글 시스템이며, 메인 데이터 소스에서만 지원됩니다.
캘린더 컬렉션✅❌캘린더 뷰에 사용되는 컬렉션
표현식 컬렉션✅❌수식 계산을 지원합니다.
트리 컬렉션✅❌트리 구조 데이터 모델링에 사용됩니다.
SQL 컬렉션✅❌SQL을 통해 정의할 수 있는 컬렉션
외부 연결 컬렉션✅❌외부 데이터 소스의 연결 컬렉션으로, 기능이 제한적입니다.

#3. 필드 유형 지원

자세한 내용은 다음을 참조하세요: 컬렉션 필드

#기본 유형

필드 유형메인 데이터베이스외부 데이터베이스
한 줄 텍스트✅✅
여러 줄 텍스트✅✅
휴대폰 번호✅✅
이메일✅✅
URL✅✅
정수✅✅
숫자✅✅
백분율✅✅
비밀번호✅✅
색상✅✅
아이콘✅✅

#선택 유형

필드 유형메인 데이터베이스외부 데이터베이스
체크박스✅✅
드롭다운 (단일 선택)✅✅
드롭다운 (다중 선택)✅✅
라디오 그룹✅✅
체크박스 그룹✅✅
중국 행정 구역✅❌

#미디어 유형

필드 유형메인 데이터베이스외부 데이터베이스
미디어✅✅
마크다운✅✅
마크다운 (Vditor)✅✅
리치 텍스트✅✅
첨부 파일 (관계)✅❌
첨부 파일 (URL)✅✅

#날짜 및 시간 유형

필드 유형메인 데이터베이스외부 데이터베이스
날짜 및 시간 (시간대 포함)✅✅
날짜 및 시간 (시간대 미포함)✅✅
유닉스 타임스탬프✅✅
날짜 (시간 미포함)✅✅
시간✅✅

#기하학적 유형

필드 유형메인 데이터베이스외부 데이터베이스
점✅✅
선✅✅
원✅✅
다각형✅✅

#고급 유형

필드 유형메인 데이터베이스외부 데이터베이스
UUID✅✅
Nano ID✅✅
정렬✅✅
수식✅✅
시퀀스✅✅
JSON✅✅
컬렉션 선택기✅❌
암호화✅✅

#시스템 정보 필드

필드 유형메인 데이터베이스외부 데이터베이스
생성일✅✅
최종 수정일✅✅
생성자✅❌
최종 수정자✅❌
테이블 OID✅❌

#관계 유형

필드 유형메인 데이터베이스외부 데이터베이스
일대일✅✅
일대다✅✅
다대일✅✅
다대다✅✅
다대다 (배열)✅✅
INFO

첨부 파일 필드는 파일 컬렉션에 의존하며, 파일 컬렉션은 메인 데이터베이스에서만 지원됩니다. 따라서 외부 데이터베이스에서는 현재 첨부 파일 필드를 지원하지 않습니다.

#4. 백업 및 마이그레이션 지원 비교

기능메인 데이터베이스외부 데이터베이스
백업 및 복원✅❌ (사용자 직접 관리 필요)
마이그레이션 관리✅❌ (사용자 직접 관리 필요)
INFO

NocoBase는 메인 데이터베이스의 백업, 복원 및 구조 마이그레이션 기능을 제공합니다. 외부 데이터베이스의 경우, 이러한 작업은 사용자가 자체 데이터베이스 환경에 따라 개별적으로 완료해야 하며, NocoBase는 내장된 지원을 제공하지 않습니다.

#요약 비교

비교 항목메인 데이터베이스외부 데이터베이스
데이터베이스 유형PostgreSQL, MySQL, MariaDB, KingbaseESPostgreSQL, MySQL, MariaDB, MSSQL, Oracle, KingbaseES
컬렉션 유형 지원모든 컬렉션 유형일반 컬렉션 및 뷰 컬렉션만 지원
필드 유형 지원모든 필드 유형첨부 파일 필드를 제외한 모든 필드 유형
백업 및 마이그레이션내장 지원사용자 직접 관리 필요

#권장 사항

  • NocoBase를 사용하여 새로운 비즈니스 시스템을 구축하는 경우, 메인 데이터베이스를 사용하세요. NocoBase의 모든 기능을 활용할 수 있습니다.
  • NocoBase를 사용하여 다른 시스템의 데이터베이스에 연결하여 기본적인 CRUD(생성, 읽기, 업데이트, 삭제) 작업을 수행하는 경우, 외부 데이터베이스를 사용하세요.