Programmability
Both UniVerse and UniData have a structured BASIC language (UniVerse Basic and UniBasic, respectively), similar to Pick/BASIC which naturally operates on the structures of the MultiValue database. They also have a structured database query language (RetrieVe and UniQuery) used to select records for further processing and for adhoc queries and reports.
RocketU2 provides a set of Client Tools to allow software developers to access U2 databases from other software languages.
Client Tool interfaces include:
- ODBC / JDBC
- UniOLEDB - OLEDB Driver
- UniObjects (COM)
- UniObjects (.NET)
- UniObjects (Java)
- Native XML
- U2 Web Services
Read more about this topic: Rocket U2