Database Management
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsDatabasesDatabase Management

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old November 5th, 2003, 04:04 AM
marco-marco marco-marco is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Oct 2003
Location: Cambridgeshire, UK / Marbella, Spain
Posts: 81 marco-marco User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 2 h 37 m 14 sec
Reputation Power: 5
Send a message via MSN to marco-marco Send a message via Yahoo to marco-marco
Internet databases. Help!

I have built several databases for school projects, but now i have been asked to build a website which uses a database. Basicaly it's for a small holiday company which wants to make it possible for people to book online. There are around 200 properties at present, but looking to expand.


Which database would be a good choice? There are many databases out there, all saying they are the best, but which one would you recommend? and why that database over others? The cost is no problem, it has to be suitable for the present requirements, and future expansion.

Reply With Quote
  #2  
Old November 5th, 2003, 09:37 PM
rycamor rycamor is offline
Gödelian monster
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Jul 1999
Location: Pembroke Pines, Florida, USA
Posts: 2,300 rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 3 Days 3 h 12 m 27 sec
Reputation Power: 56
Well, first we have to ask you some questions:

1. What database systems have you worked with so far?

2. What operating system are you most comfortable with?

3. What programming/scripting environments do you want to work with?

4. Are you interested in exploring new operating systems and environments?

5. Do you want something quick and easy, or do you want to spend time learning to do it the right way ?
__________________
The real n-tier system:

FreeBSD -> PostgreSQL -> [any_language] -> Apache -> Mozilla/XUL

Amazon wishlist -- rycamor (at) gmail.com

Reply With Quote
  #3  
Old November 6th, 2003, 02:16 AM
marco-marco marco-marco is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Oct 2003
Location: Cambridgeshire, UK / Marbella, Spain
Posts: 81 marco-marco User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 2 h 37 m 14 sec
Reputation Power: 5
Send a message via MSN to marco-marco Send a message via Yahoo to marco-marco
A College the only dB we used was MS Access which would be a wast of time for a website like this!, but i have worked with MySQL and MS SQL Server at home.
Scripting languages i know are PHP and ASP, but also have a little knowledge of ASP.NET.
Operating systems are Linux and Windows.
The time and cost spent really are not that important. I want the best combination of dB, OS, and scripting langage for the job.
If i dont know it i'd learn it. High performance and stability is what im looking for.

Reply With Quote
  #4  
Old November 6th, 2003, 10:14 AM
rycamor rycamor is offline
Gödelian monster
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Jul 1999
Location: Pembroke Pines, Florida, USA
Posts: 2,300 rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 3 Days 3 h 12 m 27 sec
Reputation Power: 56
If you are familiar with Linux and PHP, then the two most common choices at present are MySQL and PostgreSQL. While MySQL is fast and stable, it does not have even a fraction of the capability PostgreSQL has for handling serious business logic. So, it really depends on the "seriousness" of the solution you want. I would suggest that if your application involves handling money (which it looks like it does) then PostgreSQL is a far better choice. It supports enterprise-level database features such as contraints, triggers, stored procedures, views, and much more, which are at present not available in MySQL. (actually, even Access has more logical capability than MySQL, since it supports views (i.e. saved queries) and procedures (i.e. functions)).

However, PostgreSQL does have a bigger learning curve. I personally have absolutely no regrets at having spent the time to learn PostgreSQL, because that is knowlege that transfers very well to other enterprise systems, such as Oracle. PostgreSQL adheres much more closely to ANSI standard SQL than MySQL. Unfortunately, some things learned in MySQL must be "unlearned" when you start working with enterprise-level systems.

There is one other open-source database system you might find interesting, which also has very capable ANSI-standard features: http://firebird.sourceforge.net. Firebird is actually the open-source version of Interbase, and has recently gained in popularity. Also, Firebird works well on Windows, so it would be a natural choice if you wanted to use ASP on a Windows server.

Reply With Quote
Reply

Viewing: Dev Shed ForumsDatabasesDatabase Management > Internet databases. Help!


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 3 hosted by Hostway
Stay green...Green IT