From owner-freebsd-newbies Fri Feb 15 8:49:31 2002 Delivered-To: freebsd-newbies@freebsd.org Received: from diligence.com (diligence.com [216.166.138.131]) by hub.freebsd.org (Postfix) with SMTP id 71CE537B402 for ; Fri, 15 Feb 2002 08:49:27 -0800 (PST) Received: (qmail 419 invoked by uid 535); 15 Feb 2002 09:49:20 -0700 Received: from tim@diligence.com by pdc.diligence.com with qmail-scanner-0.94 (. Clean. Processed in 0.260314 secs); 02/15/2002 09:49:20 Received: from unknown (HELO ddi-kl3f5lagj0p.diligence.com) (192.168.0.54) by pdc.diligence.com with SMTP; 15 Feb 2002 09:49:19 -0700 Message-Id: <5.0.0.25.2.20020215094018.017d37a8@mail.diligence.com> X-Sender: tuckun@mail.diligence.com X-Mailer: QUALCOMM Windows Eudora Version 5.0 Date: Fri, 15 Feb 2002 09:50:58 -0700 To: From: Tim Uckun Subject: Databases (was First impressions of freebsd 4.5) In-Reply-To: <005e01c1b611$f1126b60$0300a8c0@cb03> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-newbies@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Now my questions: >1. I have a lot of experience with DOS C application development (Raima >Data Manager and C-Scape windowing library). After experimenting with >Delphi and VBasic I definitely decided I do NOT want to program for >Windows. So, if anybody can just put me on the right track to a good >database system and a development system it would help me very much. What are kind of applications are you programming? DO they have GUI components, are they web based, are they client server? There are numerous open source and free databases on the market today with verying degrees of features. Somebody mentioned the big two (mysql and postgresql) of the two I prefer postgresql. I would also like to mention interbase and SAPdb. Both of these are well proven in the commercial marketplace, have amazing documentation, full support for advanced features like triggers, referential integrity, stored procedures etc. They both run eaqually well on windows and *nix have great ODBC drivers if you want to run windows clients. People often overlook them and it's a shame. For the programming language you can use anything from Java to Perl. For the GUI side you can go web based with php, zope, or AOLserver or you can do heavier clients in VB, Delphi/kylix, java etc. All of the above databases come with jdbc and odbc drivers and interbase has native components for delphi/kylix. I must say the combination of delphi/kylix and interbase is pretty awsome. Very productive environment, native components and a robust database make for a killer combo. Very soon now borland will release their version of C++ builder for *nix. That will be nice too if C++ is your language of choice. :wq Tim Uckun US Investigations Services/Due Diligence http://www.diligence.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-newbies" in the body of the message