[WEB4LIB] Re: learning db programming- tips
Kevil, L H.
KevilL at missouri.edu
Thu Apr 21 14:18:16 EDT 2005
Not to denigrate Mike Hernandez' book, but I have found Steven Roman's Access Database Design & Programming shorter and more useful.
L. Hunter KEVIL
Collection Development Librarian
University of Missouri-Columbia
Columbia, Missouri 65201
KevilL at missouri.edu
573-884-8760
Knowledge is one of the few things that can be given to others without reducing the amount you have left. (Thomas Sowell)
"The brain is a wonderful organ. It starts working the moment you get up in the morning and does not stop until you get into the office." -Robert Frost
-----Original Message-----
From: web4lib at webjunction.org
[mailto:web4lib at webjunction.org]On Behalf Of Alnisa Allgood
Sent: Thursday, April 21, 2005 1:07 PM
To: Multiple recipients of list
Subject: [WEB4LIB] Re: learning db programming- tips
At 9:02 AM -0700 4/21/05, Karen Davis wrote:
>Andrew (or anyone else who wants to chime in):
>more and more I'm resigned to having to learn db programming, but
>I'm dumb as dirt about it!
>Could you please give me some tips on how to get started? What
>software do I need? (I use DW MX 2004 to create web pages)
Two books that should be on every web and database programmers
bookshelf, regardless of expertise level are both by Michael J
Hernandez. Database Design for Mere mortals, and SQL Queries for
Mere Mortals.
Database Design offers the basics of relational database theory in a
simple, easy-to-understand , software independent approach. The
principles are solid. The tips and tricks are useful. I also
recommend it to a number of clients who are exploring the idea of a
custom-built database system. Doesn't matter if they hire me or some
other developer, if they know some of the basics, the process is just
a whole lot easier and more meaningful for both us.
SQL Queries has become my new bible. I use it in conjunction with
other books, but its best use, is for helping me breakdown a problem,
by starting with a spoken word question, expanding to get all the if,
thens or buts, then walking through that final sentence/statement to
produce a SQL Query. This approach has even made cross-tabulations
in SQL fairly easy to produce.
You can still use DreamWeaver to create pages that interact with a
database. The biggest issue will be the lack of local data. Most DW
developers are just use to having their data on the page. The biggest
difference to programming with a database is that the page is just a
shell, instead of your data being on the page just a query to
retrieve the data (and code to manipulate it, will display.
But the benefits are great; and you don't have to be a super
programming to get started.
Alnisa
More information about the Web4lib
mailing list