Valentina (Database)

Valentina is object-relational DBMS that makes it easy to switch between a local embedded database and server using the same sources. It supports disk and in-memory databases, field types from Bit to BLOB, a SQL92(99) and non-SQL API, and relational, extended navigational, and OR data models. It introduces a revolutionary abstraction "Link" implemented in both the API and SQL. IT Works natively in UTF-16, can accept 270 encodings, and features advanced features such as regular expressions, XML, full-text search, pictures, functions, and calculated fields.

Interfaces

Valentina local and network server databases support interfaces with many open source and closed source languages and APIs.

  • .Net Framework
  • Adobe Director Project and Shockwave
  • Cocoa - Native Apple Macintosh framework using Objective-C
  • COM-based environments such as Visual Basic and Delphi
  • C++ libraries for Apple xCode and Visual Studio
  • REALbasic
  • Runtime Revolution
  • PHP through PEAR and ADOdb
  • Ruby_%28programming_language%29 and Ruby on Rails