ODABA is een terminologisch georiënteerd databasebeheersysteem (TODBMS) op basis van standaarden en uitbreidingen van objectgeoriënteerde databasebeheergroepen (ODMG 2003). In tegenstelling tot andere databases die zijn gericht op big data processing, staat ODABA voor slimme gegevensverwerking, d.w.z. het is bedoeld om te worden gebruikt voor complexe problemen en complexe datastructuren in combinatie met complexe verwerkingsregels.
Naast de vereisten voor objectgeoriënteerde databases, die tot de P2-databasefamilie behoren (zie 'Unified Database Theory'), ondersteunt ODABA ook verschillende P3-databasefuncties (hiërarchische setrelaties). ODABA beweert een P3-database te zijn en kan worden beschouwd als een intelligente database op hoog niveau, die veel ondersteuning biedt voor applicatie-ontwikkelaars en database-ontwerpers.
ODABA ondersteunt eventgestuurde applicaties op databaseniveau en op GUI-niveau. Het ODABA GUI-framework combineert database-events en GUI-reacties (Active Data Link-technologie), wat een comfortabel kader biedt voor het ontwikkelen van GUI-toepassingen.
Om complexe schema-ontwikkeling, applicatieontwerp, programmering en software en database-onderhoud te ondersteunen, biedt ODABA een familie van snelle applicatie-ontwikkelingstools voor documentatie, ontwerp en implementatie.
Met ODABA Script Interface (OSI) biedt ODABA een krachtige objectgeoriënteerde scripttaal, waarmee het mogelijk is om langs database-instanties te lopen, zoals toegang tot hiërarchische structuren in het geheugen. Syntactische overeenkomsten met C ++ / JAVA maken het gemakkelijk om OSI te begrijpen en te leren.
De combinatie van zwak getypte collectie en virtuele functies (functieoverbelasting) biedt een nieuwe dimensie van flexibele implementatie. Naast eenvoudige databaseapplicaties, kan OSI ook worden gebruikt om gebeurtenishandlers (triggers) voor database- en GUI (toepassings) evenementen te implementeren. Daarom wordt OSI een universele implementatietaal, die in alle implementatiegebieden kan worden gebruikt.
De nieuwste versie van de ODABA is vrijgegeven op zaterdag 27 januari 2018. Met versie 15.0.0 biedt ODABA volledige P3-ondersteuning inclusief ondersteuning voor aggregatieschema. Met deze versie zijn de laatste conceptuele kwesties van ODABA geïmplementeerd. Verdere verbeteringen zijn gepland op meer technische niveaus.
Wat is nieuw in deze versie:
Uitgebreide versie van versie 15.0 voor XML en ondersteuning voor het definiëren van aggregatieaanzichten. De prestaties zijn verbeterd met betrekking tot OSI- en gebeurtenisafhandeling, weergavecontroles en functies voor foutopsporing. ODABA-functionaliteit en ODABAGUI API zijn uitgebreid en verschillende bugs zijn verwijderd.
Wat is nieuw in versie 14.1:
Met nieuwe versie ODABA 14.1 ondersteuning voor databaseweergaven is geboden. Het bevat uitgebreide viewdefinities in databaseschema en OAO, ondersteuning voor statistiekobjecten voor hiërarchische aggregatie. Er zijn verschillende kleine verbeteringen aangebracht. OSI-foutopsporingstools zijn verbeterd en er zijn verschillende bugs opgelost.
Wat is nieuw in versie 13.1.1:
Versie 13.1.1 kan niet-gespecificeerd zijn updates, verbeteringen of bugfixes.
Wat is nieuw in versie 13.0:
Met versie 13.0 is een nieuwe functie en gebeurtenisgebaseerde client / server-architectuur beschikbaar voor de ODABA API. Dit omvat schaalbaarheid voor het afhandelen van gebeurtenissen en functies. Helemaal nieuw is de versie-ondersteuning voor database-instanties, collecties en relaties. Dankzij flexibele versie-strategieën kunnen er gegevensversies worden gemaakt op basis van verschillende toepassingsvereisten. Database-versiebeheer wordt ook ondersteund in ODE-tools voor het maken, verwijderen of bladeren van verschillende projectversies. Er zijn kleine verbeteringen aangebracht voor het GUI-framework en de API. Alle bekende bugs uit versie 12.3.1 zijn verwijderd.
Wat is nieuw in versie 12.3.0:
Met ODABA 12.3.0, ODABA als en de ODABAGUI-API is uitgebreid om praktische vereisten te ondersteunen die voortvloeien uit de ontwikkeling van klantprojecten. Ook is de OSI-functionaliteit uitgebreid om OSI comfortabeler te gebruiken. Er zijn aanvullende serviceklassen beschikbaar voor ondersteuning via e-mail en configuratiebestanden. Hiërarchische configuratiebestanden kunnen nu worden geleverd als ini- of xml-bestand. Standaard login-handlers en procedures zijn beschikbaar voor batch- en GUI-toepassingen. Het gedrag van de boom is verbeterd en er zijn verschillende minder belangrijke functies toegevoegd.
Reacties niet gevonden