> Need some facts for a Report ...
> For a hypothetical Kitchen Company's shopping Catalogue.
> a.. What advantages does a database have over flat-file systems ?
great advantage when processing large amounts of data.
> b.. Are there any disadvantages in switching to a database solution ?
database systems would contend for RAM when run on same machine as the
> flat-files ?
it is a database system used to hold and manage data in a relational manner.
> d.. Are there any alternatives to MySQL ?
InterBase, Firebird but MySQL is preferred by many
have a look at my demo site for Virtuemart Product Slideshow
it is built using Joomla CMS with Virtuemart Shopping cart component.
they are free software and easy to install.