You'll need a web server -- IIS (Windows) usually Apache for
Unix (yes, also Windows). Decide on a language ASP, ASPNET
(Windows), PHP Unix and Windows. ColdFusion for both Windows and
Unix. Once this has been decided you'll also need to look at
databases. Access is flat file system meaning you update files and
is good for small to medium size sites. MySQL, MS SQL and others
are database server systems -- a little more complex, but worth it
if you have a large amount of data.
MySQL is free and works with PHP and ColdFusion languages.
Once this is done you can then use the advanced features of
Dreamweaver to connect to the database.
You'll also need to understand SQL (Structured Query
Language)
For most of my products I use Windows (IIS, ColdFusion, and
MySQL). I know ColdFusion and it's easier to learn than ASPNET's
C#, It's also more enterprise level than PHP. Adobe's site now runs
on CF.
Look at the Dreamweaver help files for how to connect to a
database. There are also several good books on this subject. Have a
look at Amazon.