Tổng quan
Mô hình hóa dữ liệu là một bước quan trọng trong quá trình thiết kế cơ sở dữ liệu, bao gồm việc phân tích và trừu tượng hóa chuyên sâu các loại dữ liệu trong thế giới thực cũng như mối quan hệ giữa chúng. Trong quá trình này, chúng ta cố gắng khám phá mối liên hệ nội tại giữa các dữ liệu và mô tả chúng dưới dạng mô hình dữ liệu, đặt nền tảng cho cấu trúc cơ sở dữ liệu của hệ thống thông tin. NocoBase là một nền tảng dựa trên mô hình dữ liệu, với các đặc điểm sau:
Hỗ trợ kết nối dữ liệu từ nhiều nguồn khác nhau
Nguồn dữ liệu của NocoBase có thể là nhiều loại cơ sở dữ liệu phổ biến, nền tảng API (SDK) và tệp.

NocoBase cung cấp plugin quản lý nguồn dữ liệu để quản lý các nguồn dữ liệu và bảng dữ liệu tương ứng. Plugin quản lý nguồn dữ liệu chỉ cung cấp giao diện quản lý cho tất cả các nguồn dữ liệu, không cung cấp khả năng kết nối với nguồn dữ liệu; plugin này cần được sử dụng kết hợp với các plugin nguồn dữ liệu khác nhau. Các nguồn dữ liệu hiện được hỗ trợ bao gồm:
- Cơ sở dữ liệu chính:Cơ sở dữ liệu chính của NocoBase, hỗ trợ các cơ sở dữ liệu quan hệ như MySQL, PostgreSQL, MariaDB.
- KingbaseES:Sử dụng cơ sở dữ liệu KingbaseES của Renmin Jincang làm nguồn dữ liệu, có thể được sử dụng làm cơ sở dữ liệu chính hoặc cơ sở dữ liệu bên ngoài.
- MySQL bên ngoài:Sử dụng cơ sở dữ liệu MySQL bên ngoài làm nguồn dữ liệu.
- MariaDB bên ngoài:Sử dụng cơ sở dữ liệu MariaDB bên ngoài làm nguồn dữ liệu.
- PostgreSQL bên ngoài:Sử dụng cơ sở dữ liệu PostgreSQL bên ngoài làm nguồn dữ liệu.
- MSSQL bên ngoài:Sử dụng cơ sở dữ liệu MSSQL (SQL Server) bên ngoài làm nguồn dữ liệu.
- Oracle bên ngoài:Sử dụng cơ sở dữ liệu Oracle bên ngoài làm nguồn dữ liệu.

Cung cấp nhiều công cụ mô hình hóa dữ liệu
Giao diện quản lý bảng dữ liệu đơn giản:Dùng để tạo nhiều mô hình (bảng dữ liệu) hoặc kết nối với các mô hình (bảng dữ liệu) hiện có.

Giao diện trực quan hóa tương tự sơ đồ ER:Dùng để trích xuất các thực thể và mối quan hệ giữa chúng từ nhu cầu của người dùng và nghiệp vụ. Giao diện này cung cấp một cách trực quan và dễ hiểu để mô tả mô hình dữ liệu. Thông qua sơ đồ ER, có thể hiểu rõ hơn về các thực thể dữ liệu chính trong hệ thống và mối liên hệ giữa chúng.

Hỗ trợ tạo nhiều loại bảng dữ liệu

Xem thêm 「Bảng dữ liệu / Tổng quan」
Cung cấp nhiều loại trường dữ liệu

Xem thêm 「Trường bảng dữ liệu / Tổng quan」 chương

