Web Wiz - Green Windows Web Hosting

  New Posts New Posts RSS Feed - Database Options.
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Database Options.

 Post Reply Post Reply
Author
davidshq View Drop Down
Senior Member
Senior Member


Joined: 29 July 2003
Location: United States
Status: Offline
Points: 299
Post Options Post Options   Thanks (0) Thanks(0)   Quote davidshq Quote  Post ReplyReply Direct Link To This Post Topic: Database Options.
    Posted: 15 December 2004 at 3:42pm
So, we have a bunch of databases. The big names like MySQL and Access (in web applications anyways) and then we have all these other databases that are lesser known. Now, I've used Access for scripts before...What I'm wondering is, if a database program creates ODBC or JDBC compatible databases, does that mean I could use their databases for my scripts just like I use Access? Connect through ODBC or JDBC and use the same sort of SQL commands? If so, why does everybody use Access for scripts since it isn't free/open source (not that everything has to be open source or free...but for widest availability, I mean).
David.
Back to Top
Gullanian View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 January 2002
Location: England
Status: Offline
Points: 4373
Post Options Post Options   Thanks (0) Thanks(0)   Quote Gullanian Quote  Post ReplyReply Direct Link To This Post Posted: 15 December 2004 at 6:36pm
Some databases for various reasons don't support various SQL queries, but these are usually ones that don't often need to be used.  You would need to check the manual and the application code to make sure you're not using any unsupported queries.

People use Access because it's got a good user interface, is simple to use and is from a trusted brand.  It's a good piece of software but just doesn't meet up to standards when developing larger software applications to run off it.
Back to Top
Mart View Drop Down
Senior Member
Senior Member
Avatar

Joined: 30 November 2002
Status: Offline
Points: 2304
Post Options Post Options   Thanks (0) Thanks(0)   Quote Mart Quote  Post ReplyReply Direct Link To This Post Posted: 16 December 2004 at 2:14am
The only reason it doesn't meet up to standards is that it's not designed to run large web  applications, that's important to remember.
Back to Top
davidshq View Drop Down
Senior Member
Senior Member


Joined: 29 July 2003
Location: United States
Status: Offline
Points: 299
Post Options Post Options   Thanks (0) Thanks(0)   Quote davidshq Quote  Post ReplyReply Direct Link To This Post Posted: 16 December 2004 at 3:48pm
Hmmmm...so, one more question then. Is there no free/open source database with a good interface? Notably, one that does not require special software installed to use it? Eg., not having to have their proprietary server software installed on the web server in order to access it (as per the instance of MySQL and SQL Server)?
David.
Back to Top
Gullanian View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 January 2002
Location: England
Status: Offline
Points: 4373
Post Options Post Options   Thanks (0) Thanks(0)   Quote Gullanian Quote  Post ReplyReply Direct Link To This Post Posted: 18 December 2004 at 6:01am
I don't really know much or have experience with non-MS databases (I probably should try some of them out), but do a Google search on open source databases and look through all of them seeing which one tickles your fancy.
Back to Top
dpyers View Drop Down
Senior Member
Senior Member


Joined: 12 May 2003
Status: Offline
Points: 3937
Post Options Post Options   Thanks (0) Thanks(0)   Quote dpyers Quote  Post ReplyReply Direct Link To This Post Posted: 18 December 2004 at 12:50pm
I've used ldap on unix boxes for hierarchical (tree) data bases. Runs pretty fast. You'd need an ldap provider other than active directory under windows though, which isn't normally part of a shared hosting package.
 
For relational db's, you might want to look into xml. Most db's can export to an xml format and you can use built in os capabilities to manipulate the contents. For example, under IIS you can use ADO to work with xml just like it was an access or ms sql db. Similar capabilities exist under unix.
 
XML db's work in a similar fashion to Access db's in that the entire file gets loaded into memory. You can extract your record set and close out the original file load but you still take the initial memory hit. Locking can become difficult if you do though.
 
IMHO, XML db's are more appropriate for metadata lookups rather than interactive db's. So you might use it to store data that an admin updates and is only read for use elsewhere - like text on a page - rather than something that 30 people might be updating at once.

Lead me not into temptation... I know the short cut, follow me.
Back to Top
Gullanian View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 January 2002
Location: England
Status: Offline
Points: 4373
Post Options Post Options   Thanks (0) Thanks(0)   Quote Gullanian Quote  Post ReplyReply Direct Link To This Post Posted: 18 December 2004 at 2:10pm
David, also remember that a good interface isn't really an important feature of a good database, it can be worthwhile playing with databases that lack good GUI's as it can pay off in the long run.
Back to Top
davidshq View Drop Down
Senior Member
Senior Member


Joined: 29 July 2003
Location: United States
Status: Offline
Points: 299
Post Options Post Options   Thanks (0) Thanks(0)   Quote davidshq Quote  Post ReplyReply Direct Link To This Post Posted: 18 December 2004 at 11:55pm
Thanks for the thoughts. I probably will end up moving to a Linux/Apache/MySQL/Java base in the near future.
David.
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.08
Copyright ©2001-2026 Web Wiz Ltd.


Become a Fan on Facebook Follow us on X Connect with us on LinkedIn Web Wiz Blogs
About Web Wiz | Contact Web Wiz | Terms & Conditions | Cookies | Privacy Notice

Web Wiz is the trading name of Web Wiz Ltd. Company registration No. 05977755. Registered in England and Wales.
Registered office: Web Wiz Ltd, Unit 18, The Glenmore Centre, Fancy Road, Poole, Dorset, BH12 4FB, UK.

Prices exclude VAT at 20% unless otherwise stated. VAT No. GB988999105 - $, € prices shown as a guideline only.

Copyright ©2001-2026 Web Wiz Ltd. All rights reserved.