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:
Stop making mediocre tutorials.The best tutorials are video! Camtasia Studio makes it easy to create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial!
  #1  
Old May 14th, 2003, 03:47 PM
AliN AliN is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: Wisconsin
Posts: 5 AliN User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Question Database driven web site

I am planning to move my business on the web soon. I need to access some kind of database from my site (soon to be uploaded). I am not computer wizard, but know some stuff. I have created my HTML pages myself and like to write code to connect to a database.
My question is: what kind of database should I use and where I can learn best (fast and simple) to do that.

I am in real state and my site will have 200- 400 customers that list their homes with several pictures on them (I list it for them). I need the ability to update, add, remove.. info from database and the ability to search based on few criteria. Your help will greatly be appreciated. I am not sure what other info. I can provide right now. I have called some designers and found out they charge exuberant amount of money to just incorporate Database into my HTML pages, which I can not afford right now, so if I can I like to do it myself. Can anyone help?

Thanks in advance.

Reply With Quote
  #2  
Old May 14th, 2003, 04:01 PM
bcyde's Avatar
bcyde bcyde is offline
Me likey breadsticks...
Dev Shed Beginner (1000 - 1499 posts)
 
Join Date: Jan 2003
Location: Los Angeles
Posts: 1,189 bcyde User rank is Sergeant (500 - 2000 Reputation Level)bcyde User rank is Sergeant (500 - 2000 Reputation Level)bcyde User rank is Sergeant (500 - 2000 Reputation Level)bcyde User rank is Sergeant (500 - 2000 Reputation Level)bcyde User rank is Sergeant (500 - 2000 Reputation Level) 
Time spent in forums: 3 Days 1 h 12 m 57 sec
Reputation Power: 12
Send a message via AIM to bcyde Send a message via Yahoo to bcyde
Sounds like a job for PHP and PostgreSQL or MySQL.

The project doesn't sound too difficult, however it may be a bit daunting at first if you haven't played much with db stuff or web scripting languages. Not sure what you consider exuberant, but if you're looking to outsource the program you may want to post your specs in the Help Wanted forum to see if any contractors out there will bid for your project to see if they have more reasonable fees than people you've already contacted. If time constraints aren't an issue and you're willing to learn and get your hands dirty with some web programming I'd say it's a pretty decent first project. Once you start you'll probably have more focused questions which people around will be able to help you better with.

-b
__________________
PostgreSQL, it's what's for dinner...

Reply With Quote
  #3  
Old May 24th, 2003, 10:16 PM
dotcomguy dotcomguy is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2003
Location: #devshed @ irc2.beyondirc.net
Posts: 231 dotcomguy User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 22 m 40 sec
Reputation Power: 6
Send a message via ICQ to dotcomguy Send a message via AIM to dotcomguy Send a message via Yahoo to dotcomguy
Re: Database driven web site

Quote:
Originally posted by AliN
My question is: what kind of database should I use and where I can learn best (fast and simple) to do that.

Well, the "fast and simple" way would be to throw the data in a few tables in Mysql, but that's not necessarily the best way. You want to plan things right from the start. I would definitely take some time and read up on database design. Draw some models to organize how the data will be stored. Putting some extra thought and time in now will save you aggravation later. It will also help you to plan for future growth and allow for expansion and growth later on.

Implementation of database applications shouldn't always be "fast and simple" but well thought out from the beginning, IMHO, unless it's a relatively small project with little room for growth and very short lifecycle.

Also, bcycde suggested Postgresql; I'll also say this is a good idea. It's not as "fast and simple" as Mysql, but it has features you'd expect in a RDMS that will save you a great deal of code, features that Mysql lacks.

I would say take some time and read a good deal about databases before jumping into this project; it will be worth it in the long run.
__________________
.

Reply With Quote
  #4  
Old May 25th, 2003, 05:01 PM
AliN AliN is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: Wisconsin
Posts: 5 AliN User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Thanks to everyone for reply. I have been doing a lot of reading and the choice seems to between MySQL and Postgresql. I really don't know the differences between the two, to make a good judegment. More reading is required. Thanks for all the replys. It helps alot.

Ali

Reply With Quote
  #5  
Old May 25th, 2003, 07:10 PM
dotcomguy dotcomguy is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2003
Location: #devshed @ irc2.beyondirc.net
Posts: 231 dotcomguy User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 22 m 40 sec
Reputation Power: 6
Send a message via ICQ to dotcomguy Send a message via AIM to dotcomguy Send a message via Yahoo to dotcomguy
Well, it depends how much effort you want to put into the database. In my opinion, you should put a lot of thought into planning the database because it's the foundation of your application, the data. There are many things that a RDMS such as Postgresql can do that Mysql cannot do. These things save you time and code.

The biggest difference is that Postgresql has referential integrity wheras Mysql is lacking this area. This is a big thing. You'll no doubt see this topic in reading abuot relational database design. The database can take care of making sure the relationships between data are enforced. This way you don't have to add these kinds of checks in your code. You can spend your time focusing on other things than doing what the database can take care of in the first place.

If you'd like, I could probably find a bunch of links to good readings on the topic from the database concepts course I took last fall.

Reply With Quote
  #6  
Old May 26th, 2003, 11:39 AM
AliN AliN is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: Wisconsin
Posts: 5 AliN User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Thanks for Input Denny, I really appriciate anyhelp. At times it seems overwhelming, but exciting at the same time. I would appriciate any link that can help shed more light on this subject.

Thanks again,
Ali

Reply With Quote
  #7  
Old May 28th, 2003, 08:48 PM
kfickert's Avatar
kfickert kfickert is offline
Capt'n
Dev Shed Novice (500 - 999 posts)
 
Join Date: May 2001
Posts: 537 kfickert User rank is Lance Corporal (50 - 100 Reputation Level)kfickert User rank is Lance Corporal (50 - 100 Reputation Level)kfickert User rank is Lance Corporal (50 - 100 Reputation Level) 
Time spent in forums: 4 h 1 m 44 sec
Reputation Power: 7
look around at http://www.hotscripts.com just do a search for "real state".

Here is one company that offers a free custom install.

http://realestatelistingmanager.com/


Most packages are between USD 100 - USD 150 and I am willing to bet that more than one offers free install or cheap install. Why reinvent the wheel. This is a pretty cheap outsourcing solution if one of the packages meet your needs.
__________________
Why? Because Forms just look cooler in OS X...

Dutch, it's like German...but not!

Reply With Quote
  #8  
Old May 29th, 2003, 10:29 AM
AliN AliN is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: Wisconsin
Posts: 5 AliN User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
kfickert
You are a savior. I can’t believe this. The whole thing is there. I guess this is the power of forum.
Thanks so much for the reference. Both sites are fantastic.

Good Job.

Reply With Quote
Reply

Viewing: Dev Shed ForumsDatabasesDatabase Management > Database driven web site


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

 Free IT White Papers!
 
Accelerating Trading Partner Performance
One in five. That's how many partner transactions have at least one error. That is an amazing statistic, particularly given the extraordinary leaps in innovation across the global supply chain during the past two decades. Download this white paper to learn more.

 
Competing on Analytics
This Tech Analysis is designed to help identify characteristics shared by analytics competitors, and includes information about 32 organizations that have made a commitment to quantitative, fact-based analysis.

 
Cost Effective Scaling with Virtualization and Coyote Point Systems
An overview of the industry trend toward virtualization, how server consolidation has increased the importance of application uptime and the steps being taken to integrate load balancing technology with virtualized servers.

 
Five Checkpoints to Implementing IP Telephony
Implementation planning for IP PBX software and IP telephony has become vital as businesses replace discontinued legacy PBX phone systems. This informative whitepaper outlines five "checkpoints" for any implementation plan that will help make IP communications a successful proposition.

 
Hosted Email Security: Staying Ahead of New Threats
In the last two years, email has become a fierce battleground between the nefarious forces of spam and malware, and the heroes of messaging protection. The spam volumes increased alarmingly every month, bringing clever new forms of phishing and virus propagation attacks.

 

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





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 6 hosted by Hostway