Question: I need to enter many text fields in this database and was looking to enter them through a form like you might create in MS Access or Open/LibreOffice's Database. Is there such a template-generating package for emacs that would talk to one of such databases (or possibly SQLite)?

Answer: 
There is emacs widget. For example: <http://www.xemacs.org/Documentation/beta/html/widget_3.html>. Here is the user interface. <http://www.xemacs.org/Documentation/beta/html/widget_2.html#SEC2>. This also works with gnu-emacs.
You might want to write some code that it can insert the data in your database, via SQL. Also look at <http://www.emacswiki.org/emacs/sql-transform.el>. I personally would like to have insert the data via org-mode tables.
Why don't you create a simple text file from the entered data which you then can convert to SQL format and import into the database?