Database Related Questions - What kind of back-end support is needed for the database?

If you use ODBC you need an ODBC database, ODBC manager, and ODBC drivers (like MS ACCESS drivers, provided by MS). Otherwise, no other back-end support is needed.