| Wersja | 15.0 |
|---|---|
| Wydawca | RUN-Software Werkstatt |
| Data wydania | 28 sty 2018 |
| Data dodania | 28 sty 2018 |
| Wymagania systemu operacyjnego | Windows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Wymagania | None |
| Całkowita liczba pobrań | 236 |
| Cena £ | Free |
Opis
ODABA to terminologiczny system zarządzania bazami danych (TODBMS) oparty na standardach i rozszerzeniach obiektowej grupy zarządzania bazami danych (ODMG 2003). W przeciwieństwie do innych baz danych, które koncentrują się na przetwarzaniu big data, ODABA oznacza inteligentne przetwarzanie danych, czyli ma być stosowane do złożonych problemów i złożonych struktur danych w połączeniu ze złożonymi regułami przetwarzania.
Oprócz wymagań dotyczących baz danych zorientowanych obiektowo, które należą do rodziny baz danych P2 (patrz „Teoria zunifikowanej bazy danych”), ODABA obsługuje również kilka funkcji baz danych P3 (hierarchiczne relacje zbiorów). Twierdząc, że jest bazą danych P3, ODABA można uznać za inteligentną bazę danych wysokiego poziomu, która zapewnia wiele wsparcia dla programistów aplikacji i projektantów baz danych.
ODABA obsługuje aplikacje sterowane zdarzeniami na poziomie bazy danych oraz na poziomie GUI. Framework ODABA GUI łączy zdarzenia bazy danych i reakcje GUI (technologia Active Data Link), co zapewnia wygodną strukturę do tworzenia aplikacji GUI.
Aby wspierać tworzenie złożonych schematów, projektowanie aplikacji, programowanie oraz konserwację oprogramowania i baz danych, ODABA oferuje rodzinę narzędzi do szybkiego tworzenia aplikacji do dokumentacji, projektowania i wdrażania.
Dzięki interfejsowi ODABA Script Interface (OSI) ODABA zapewnia zaawansowany, zorientowany obiektowo język skryptowy, który umożliwia przechodzenie wzdłuż instancji bazy danych, takie jak dostęp do struktur hierarchicznych w pamięci. Podobieństwa syntaktyczne z C++/JAVA umożliwiają łatwe zrozumienie i naukę OSI.
Połączenie kolekcji o słabym typie i funkcji wirtualnych (przeciążenie funkcji) oferuje nowy wymiar elastycznej implementacji. Oprócz prostych aplikacji bazodanowych, OSI można również wykorzystać do implementacji obsługi zdarzeń (wyzwalaczy) dla zdarzeń bazy danych i GUI (aplikacji). W ten sposób OSI staje się uniwersalnym językiem implementacyjnym, który może być używany we wszystkich obszarach implementacji.
Najnowsza wersja ODABA została wydana w sobotę 27 stycznia 2018 r. W wersji 15.0.0 ODABA zapewnia pełną obsługę P3, w tym obsługę schematów agregacji. Wraz z tą wersją zostały zaimplementowane końcowe zagadnienia koncepcyjne ODABA. Planowane są dalsze ulepszenia na bardziej technicznym poziomie.