Valentina (Database)
From Wikipedia, the free encyclopedia
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.
[edit] 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_(programming_language) and Ruby on Rails