Switch to: V9V8V7V6V5

Way to Learn Valentina Docs

You should understand that Valentina is quite a big and complex DBMS product with lots of features. Good news are that you do not need to learn all the features at once to start developing with Valentina database.

Besides, the more your experience with database development is, the easier it will be for you to learn Valentina. This is because Paradigma target Valentina DBMS as Object-Relational, i.e. everything that you are used to use in RDBMS should work also in Valentina. Also because Valentina strictly follows the SQL standard (of course having own extensions of SQL).

So, how to read all above Valentina docs? In which order? How to learn examples? What is required and what is optional?

Simple Docs

  • First of all it is good idea to review the features which have Valentina Kernel, Valentina Server or some ADK, to know what tools you have in hands. Note that the lists of features have direct links to pages that explain those features. So you can use the list of features as Navigator in Valentina docs.
  • Then you can review tutorial of your ADK, located in this wiki. Tutorial will teach you in a few step by step lessons how to build a simple locale or client/server Valentina app.
  • Then you can review the existed examples - their folders and names to see the whole picture.

Kernel Docs

These documents describe the features of Valentina Kernel itself, so you should read them in any case to get deep understanding of Valentina.

API Reference Docs

ADK API Reference describes API of some Valentina ADK. There are references for each ADK, usually as PDF, and sometimes as WIKI pages.

Also there are general Valentina API Reference on pseudo-language written in WIKI.

Valentina Server Docs