Visão geral

A modelagem de dados é uma etapa fundamental no projeto de bancos de dados. Ela envolve a análise e a abstração aprofundadas dos diversos tipos de dados do mundo real e de suas relações. Nesse processo, buscamos revelar as conexões internas entre os dados e descrevê-las formalmente como um modelo de dados, estabelecendo a base para a estrutura do banco de dados de um sistema de informação. O NocoBase é uma plataforma orientada por modelos de dados, com os seguintes recursos:

Suporte à conexão com dados de diversas fontes

As fontes de dados do NocoBase podem ser vários bancos de dados comuns, plataformas de API (SDK) e arquivos.

20240512085558

O NocoBase fornece o plugin de gerenciamento de fontes de dados, usado para gerenciar as fontes de dados e suas tabelas. O plugin de gerenciamento de fontes de dados oferece apenas uma interface de gerenciamento para todas as fontes de dados; ele não fornece a capacidade de conectar-se a fontes de dados e precisa ser usado em conjunto com os plugins das diversas fontes de dados. Atualmente, as fontes de dados compatíveis incluem:

20240512083651

Fornece diversas ferramentas de modelagem de dados

Interface simples de gerenciamento de tabelas de dados: usada para criar vários modelos (tabelas de dados) ou conectar-se a modelos (tabelas de dados) existentes.

20240512090751

Interface visual semelhante a um diagrama ER: usada para extrair entidades e suas relações a partir das necessidades dos usuários e dos negócios. Ela oferece uma maneira intuitiva e fácil de entender para descrever o modelo de dados. Por meio do diagrama ER, é possível compreender com mais clareza as principais entidades de dados do sistema e suas relações.

20240512091042

Suporte à criação de vários tipos de tabelas de dados

Tabela de dadosDescrição
Tabela de dados comumInclui campos de sistema comuns integrados
Tabela de dados de calendárioUsada para criar tabelas de eventos relacionados a calendários
Tabela de comentáriosUsada para armazenar comentários ou feedback sobre os dados
Tabela de estrutura hierárquicaTabela de estrutura hierárquica; atualmente, é compatível apenas com o modelo de tabela de adjacência
Tabela de dados de arquivosUsada para o gerenciamento do armazenamento de arquivos
Conexão com uma exibição do banco de dadosConecta-se a uma exibição existente do banco de dados
Tabela de dados SQLNão é uma tabela real do banco de dados, mas apresenta rapidamente consultas SQL de forma estruturada
Conexão com dados externosImplementa a conexão com tabelas de dados remotas com base na tecnologia FDW do banco de dados

20240512102212

Para obter mais informações, consulte o capítulo "Tabelas de dados / Visão geral"

Fornece uma ampla variedade de tipos de campos

20240512110352

Para obter mais informações, consulte o capítulo "Campos de tabela de dados / Visão geral"