Here’s my .02 cents: Everyone has their own favorite DB. I have used most in one form or another from MySQL, MongoDB, PostgreSQL, Filemaker, SQLite, to Oracle a few times. Spent too much one one, couldn’t quite get the over the learning curve of another, etc… They all worked with Xojo and did a good job.
Out of curiosity I tried Valentina and have been hooked ever since. <-- truly.
It’s unbelievably fast and what I like best is the API access to the DB versus the usual SQL approach. And they have their own DB editor called Valentina Studio which can work with numerous other DBs, including most mentioned in this thread. That’s worth a look all on its own.
You can still use a basic SQL approach with Valentina (and I recommend it with a very slow network connection using their server product), but once you get the hang of it - it’s very easy. Multiple cursors, record locking, notification channels, multiuser, local DBs as well as Server DBs in the same deployment, and they have a standalone non-royalty embedded server that’s pretty cheap considering other RDBMS offerings. This keeps Valentina IMHO in line with the big boys in the DB realm.
It’s a robust RDBMS with a lot to offer. It’s cross platform and supported on my programming IDEs.
What hooked me what their Reports ADK integration. A great deal of our clients need built in reporting and although Crystal Reports is a good product: It’s not cross platform and it’s insanely expensive. ( I haven’t played with Bob K’s reporting tool yet, but have heard it’s a damn good )
Granted, the documentation is what gets most Valentina Developers to bang their heads against their keyboards, but as I said before - the developers are pretty responsive and it really isn’t that hard once you figure it out.
Off the shelf it’s pricey, but I took advantage of their OmegaBundle offer (as Paul mentioned above) for $399 a few years back and I never regretted it. You can use all their products for free in a “trial” type mode if you prefer to play with it prior to plunking down the $.
Here comes the disclaimer: I don’t work for Paradigma nor do I get anything for pitching it.
I just really like it.