logologo
Start
Przewodnik
Programowanie
Wtyczki
API
Strona główna
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Start
Przewodnik
Programowanie
Wtyczki
API
Strona główna
logologo
Przegląd

Źródła danych

Zarządzanie źródłami danych
Główne źródło danych

Zewnętrzne źródła danych (bazy danych)

Wprowadzenie
Zewnętrzny MySQL
Zewnętrzny MariaDB
Zewnętrzny PostgreSQL
Zewnętrzny MSSQL
Zewnętrzny Oracle
Porównanie baz danych
Źródło danych REST API
Źródło danych KingbaseES

Tabele danych

Przegląd
Tabela standardowa
Tabela dziedziczona
Tabela plików
Tabela drzewiasta
Tabela kalendarza
Tabela komentarzy
Tabela wyrażeń
Tabela SQL
Widoki bazy danych

Pola tabeli

Przegląd
Walidacja pól

Typy podstawowe

Tekst jednowierszowy
Tekst wielowierszowy
Numer telefonu
Adres e-mail
URL
Liczba całkowita
Liczba
Procent
Hasło
Kolor
Ikona

Typy wyboru

Pole wyboru
Lista rozwijana (jeden wybór)
Lista rozwijana (wiele wyborów)
Przycisk opcji
Pola wyboru

Multimedia

Markdown
Markdown (Vditor)
Tekst sformatowany
Załącznik (relacja)
Załącznik (URL)

Data i czas

Przegląd
Data i czas (ze strefą czasową)
Data i czas (bez strefy czasowej)
Znacznik czasu Unix
Data (bez czasu)
Czas

Kształty geometryczne

Punkt
Linia
Okrąg
Wielokąt

Typy zaawansowane

UUID
Nano ID
Sortowanie
Formuła
Autonumeracja
JSON
Selektor tabeli danych
Szyfrowanie

Informacje systemowe

Data utworzenia
Data ostatniej modyfikacji
Utworzony przez
Zmodyfikowany przez
Przestrzeń
OID tabeli

Typy relacji

Przegląd
Jeden do jednego
Jeden do wielu
Wiele do jednego
Wiele do wielu
Wiele do wielu (tablica)

Rozwój

Przegląd
Next PagePrzegląd
TIP

Ten dokument został przetłumaczony przez AI. W przypadku niedokładności, proszę odnieść się do wersji angielskiej

#Przegląd

Modelowanie danych to kluczowy etap w projektowaniu baz danych. Polega ono na dogłębnej analizie i abstrakcji różnorodnych typów danych z rzeczywistego świata oraz ich wzajemnych relacji. W tym procesie staramy się odkryć wewnętrzne powiązania między danymi i sformalizować je w modele danych, co stanowi podstawę struktury baz danych dla systemów informatycznych. NocoBase to platforma oparta na modelach danych, charakteryzująca się następującymi cechami:

#Obsługa danych z różnych źródeł

NocoBase może łączyć się ze źródłami danych z różnych źródeł, w tym z popularnymi bazami danych, platformami API (SDK) oraz plikami.

20240512085558

NocoBase oferuje wtyczkę do zarządzania źródłami danych, która służy do zarządzania różnymi źródłami danych i ich kolekcjami. Wtyczka ta zapewnia jedynie interfejs do zarządzania wszystkimi źródłami danych i nie umożliwia bezpośredniego dostępu do nich. Musi być używana w połączeniu z innymi wtyczkami do obsługi konkretnych źródeł danych. Obecnie obsługiwane źródła danych to:

  • Główna baza danych: Główna baza danych NocoBase, obsługująca relacyjne bazy danych, takie jak MySQL, PostgreSQL i MariaDB.
  • KingbaseES: Baza danych KingbaseES jako źródło danych, którą można wykorzystać zarówno jako bazę główną, jak i zewnętrzną.
  • Zewnętrzny MySQL: Zewnętrzna baza danych MySQL jako źródło danych.
  • Zewnętrzny MariaDB: Zewnętrzna baza danych MariaDB jako źródło danych.
  • Zewnętrzny PostgreSQL: Zewnętrzna baza danych PostgreSQL jako źródło danych.
  • Zewnętrzny MSSQL: Zewnętrzna baza danych MSSQL (SQL Server) jako źródło danych.
  • Zewnętrzny Oracle: Zewnętrzna baza danych Oracle jako źródło danych.

20240512083651

#Oferuje różnorodne narzędzia do modelowania danych

Prosty interfejs zarządzania kolekcjami: Służy do tworzenia różnych modeli (kolekcji) lub łączenia się z istniejącymi.

20240512090751

Wizualny interfejs w stylu diagramów ER: Służy do ekstrakcji encji i ich relacji z wymagań użytkowników i biznesowych. Zapewnia intuicyjny i łatwy do zrozumienia sposób opisywania modeli danych. Dzięki diagramom ER można jaśniej zrozumieć główne encje danych w systemie i ich wzajemne powiązania.

20240512091042

#Obsługuje różne typy kolekcji

KolekcjaOpis
Kolekcja ogólnaZawiera wbudowane, często używane pola systemowe.
Kolekcja kalendarzaSłuży do tworzenia kolekcji zdarzeń związanych z kalendarzem.
Kolekcja komentarzySłuży do przechowywania komentarzy lub opinii dotyczących danych.
Kolekcja drzewiastaKolekcja o strukturze drzewa, obecnie obsługuje tylko model listy sąsiedztwa.
Kolekcja plikówSłuży do zarządzania przechowywaniem plików.
Kolekcja SQLNie jest to rzeczywista tabela bazy danych, lecz służy do szybkiego, ustrukturyzowanego wyświetlania wyników zapytań SQL.
Połączenie z widokiem bazy danychŁączy się z istniejącymi widokami bazy danych.
Kolekcja wyrażeńUżywana w scenariuszach dynamicznych wyrażeń w przepływach pracy.
Połączenie z danymi zewnętrznymi (FDW)Umożliwia systemowi baz danych bezpośredni dostęp i wykonywanie zapytań do danych w zewnętrznych źródłach danych, bazując na technologii FDW.

20240512102212

Więcej informacji znajdą Państwo w sekcji „Kolekcja / Przegląd”.

#Oferuje bogactwo typów pól

20240512110352

Więcej informacji znajdą Państwo w sekcji „Pola kolekcji / Przegląd”.