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 dużych ilości danych, ODABA oznacza inteligentne przetwarzanie danych, tzn. Jest przeznaczone do stosowania w złożonych problemach i złożonych strukturach danych w połączeniu ze złożonymi regułami przetwarzania.
Oprócz wymagań dla zorientowanych obiektowo baz danych, które należą do rodziny baz danych P2 (patrz "Unified Database Theory"), ODABA obsługuje również kilka funkcji bazy danych P3 (hierarchiczne relacje zestawów). Twierdząc, że jest bazą danych P3, ODABA można uznać za inteligentną bazę danych wysokiego poziomu, która zapewnia wiele wsparcia programistom aplikacji i projektantom baz danych.
ODABA obsługuje aplikacje sterowane zdarzeniami na poziomie bazy danych, jak również na poziomie GUI. Struktura interfejsu ODABA GUI łączy zdarzenia bazy danych i reakcje GUI (technologia Active Data Link), która zapewnia wygodne środowisko do tworzenia aplikacji GUI.
Aby wspierać złożony rozwój schematów, projektowanie aplikacji, programowanie oraz konserwację oprogramowania i baz danych, ODABA zapewnia rodzinę szybkich narzędzi do tworzenia aplikacji do dokumentacji, projektowania i wdrażania.
Dzięki ODABA Script Interface (OSI), ODABA zapewnia potężny obiektowy język skryptowy, który pozwala na przechodzenie wzdłuż instancji bazy danych, takich jak dostęp do struktur hierarchicznych w pamięci. Podobieństwa syntaktyczne z C ++ / JAVA umożliwiają łatwe zrozumienie i nauczenie się OSI.
Kombinacja kolekcji ze słabym typowaniem i funkcji wirtualnych (przeciążenie funkcji) oferuje nowy wymiar elastycznej implementacji. Poza prostymi aplikacjami bazodanowymi, OSI może być również wykorzystywany do implementacji procedur obsługi zdarzeń (wyzwalaczy) dla zdarzeń bazy danych i GUI (aplikacji). W ten sposób OSI staje się uniwersalnym językiem implementacji, który może być używany we wszystkich obszarach implementacji.
Najnowsza wersja ODABA została wydana w sobotę, 27 stycznia 2018 roku. W wersji 15.0.0 ODABA zapewnia pełną obsługę P3, w tym obsługę schematu agregacji. W tej wersji zaimplementowano ostateczne problemy koncepcyjne ODABA. Planowane są dalsze ulepszenia na bardziej technicznych poziomach.
Co nowego w tej wersji:
Rozszerzona obsługa wersji XML o 15.0 i obsługa definiowania widoków agregacji. Poprawiono wydajność w zakresie OSI i obsługi zdarzeń, sprawdzania podglądu i funkcji debugowania. Funkcjonalność ODABA oraz API ODABAGUI zostały rozszerzone, a kilka błędów zostało usuniętych.
Co nowego w wersji 14.1:
Z nową wersją ODABA 14.1 obsługa widoków bazy danych została zapewniona. Obejmuje definicje rozszerzonego widoku w schemacie bazy danych i ODL, obsługę obiektu statystycznego dla agregacji hierarchicznej. Wprowadzono kilka drobnych ulepszeń. Narzędzia do debugowania OSI zostały ulepszone, a kilka błędów zostało naprawionych.
Co nowego w wersji 13.1.1:
Wersja 13.1.1 może zawierać nieokreślone aktualizacje, ulepszenia i poprawki.
Co nowego w wersji 13.0:
W wersji 13.0 udostępniono nową architekturę klient / serwer opartą na funkcjach i zdarzeniach dla interfejsu ODABA API. Obejmuje to skalowalność obsługi zdarzeń i funkcji. Całkowicie nowa jest obsługa wersji dla instancji bazy danych, kolekcji i relacji. Elastyczne strategie kontroli wersji umożliwiają tworzenie wersji danych zgodnie z różnymi wymaganiami aplikacji. Obsługa wersji bazy danych jest również obsługiwana w narzędziach ODE, które tworzą, usuwają lub przeglądają różne wersje projektów. Wprowadzono drobne ulepszenia w zakresie interfejsu GUI i interfejsu API. Wszystkie znane błędy z wersji 12.3.1 zostały usunięte.
Co nowego w wersji 12.3.0:
Z ODABA 12.3.0, ODABA as jak również API ODABAGUI zostały rozszerzone w celu wspierania praktycznych wymagań wynikających z rozwoju projektu klienta. Rozszerzyliśmy także funkcjonalność OSI, aby ułatwić korzystanie z OSI. Dostarczono dodatkowe klasy usług dla poczty e-mail i obsługi plików konfiguracyjnych. Hierarchiczne pliki konfiguracyjne mogą być teraz dostarczane jako plik ini lub xml. Domyślne procedury obsługi logowania i procedury zostały określone dla aplikacji wsadowych i GUI. Poprawiono zachowanie drzewa i dodano kilka mniejszych funkcji.
Komentarze nie znaleziono