> On 08-Dec-2008 05:00:01, [EMAIL PROTECTED] wrote:
> As a current user of Firebird 1.5.x in a number of applications, I find it
has a congenial development environment, provides transaction control, is
able to handle multiple users (though that is not a concern for you, at
present), is easily replicated, has good performance and is reliable. It
does not have many built-in functions, but may be enhanced through user
defined functions (UDF). 
> If by "secure data" you mean encryption and password protection, Firebird
1.5 is a bit deficient in both (and also has security issues,
http://securityvulns.com/soft/8291.html and
http://archive.cert.uni-stuttgart.de/debian-security-announce/2008/03/msg000
23.html). Firebird 2.x should be a better starting point. Encryption could
be provided in the front end or by UDF.


I have to second this recommendation.  Firebird's embedded DLL is relatively
small (about 1.5mb for FB1.5.5) and having the ability to change the
'server' from your DLL & Firebird database file to a Firebird Server of any
type, size, etc. without having to change your code in anyway is a blessing.

Plus you have access to the database with other platforms with ease, whether
its through ODBC, or direct client library support (such as in PHP, .Net,
Java, etc.).  The Firebird community is great (forums on Yahoo Groups).  If
you do go with it, I'd recommend getting Helen Borrie's book 'The Firebird
Book' for reference.  Its one of the most useful books I've ever bought.

Myles

===============================
Myles Wakeham
Director of Engineering
Tech Solutions USA, Inc.
Scottsdale, Arizona USA
www.techsolusa.com
Phone +1-480-451-7440


_______________________________________________
Delphi-DB mailing list
Delphi-DB@elists.org
http://lists.elists.org/cgi-bin/mailman/listinfo/delphi-db

Reply via email to