Using a Computer in Biblical and Theological Studies

3. Managing Your Information with Database Management Software

Dr. Harry Hahne, Tyndale Seminary, Toronto

Copyright © 1996-1999 Harry Hahne


Contents:

  1. Introduction
  2. Definitions of terms
  3. How data is organized in a database
  4. Typical uses for a database for a seminary student or pastor
  5. Advantages of a database compared to a paper filing system
  6. How a database management program works
  7. How to find information in a database
  8. Creating reports from a database
  9. Selecting a database management program
  10. Using online and CD-ROM databases
  11. Recommended Reading

Introduction:

The ideal way to use a computer when writing a paper or thesis is to use a database program alongside your word processor. The database stores your research notes and bibliographic references, much like note cards.


Definitions of Terms:

A database is a computerized filing system for storing information. A database manager allows you to enter information into a database and then quickly find and use this information.

Here are some basic database terms:


How Data is Organized in a Database:

File folders and notecard analogy

A database is the computerized equivalent of a file cabinet full of file cards. Each file card is a record. Each record has several pieces of related information called fields. An entire collection of records is a database.

The following are some cards containing research notes. Each card is equivalent to a record. Each card has fields for subject, author, pages cited and a note.

In a paper filing system, you may group cards in file folders, so that you can quickly locate cards that contain a certain category of information. A computerized database system allows you to effectively file an individual card under multiple categories. You can also search for words in the body of the document itself, so you can find items even when you have forgotten where you filed them.

Basic types of databases


Typical Uses for a Database for a Seminary Student or Pastor:


Advantages of a Database Compared to a Paper Filing System:

Database managers in general

Bibliographic database managers


How a Database Management Program Works:

Retrieving records from disk

Most databases are too big to fit entirely in memory. Individual records are retrieved into memory as required. This differs from a word processor, which treats your whole document as one large unit, which is often held entirely in memory.

Two ways of storing records


How to Find Information in a Database:

Database management programs allow you to find information very quickly. You can specify the contents of one or more fields or search for a phrase in the full text of each record.

Two types of searches

Searching more than one field at a time

A well designed program will allow you to search for the contents of several fields. For example, you might want to find all books written by Karl Barth since 1930.

Boolean operators explain the logical relationship between several fields. The most widely used logical operators are:


Creating Reports from a Database:

A major advantage of a database manager is that you can design personalized reports to view your data in a variety of ways. You can arrange the position of the fields on the page, the punctuation between fields and include headers and footers. Here are some examples of typical database reports.

Bibliographic database

Church membership database

Archaeological database

Sermon illustration database


Selecting a Database Management Program:

Picking a database appropriate to the task

Desirable characteristics in a database for students, professors and pastors

Bibliographic and textual database managers

Textual database managers are generally the most suitable for the types of information students and humanities scholars work with. They allow easy entry and manipulation of text, full text searches, word processor integration and generating reports in paragraphs. Bibliographic database managers are textual database managers preconfigured to format bibliographies and citations in a wide range of styles.

Relational database managers

There are many powerful relational database managers available for Windows, DOS and Macintosh. Most require a considerable learning period to get the most out of them, particularly in designing reports. You must learn a programming language to use their full capabilities.

Since they primarily use fixed length fields, they are best for relatively short items of information, such as addresses, financial records, account numbers and inventory items, particularly when they must be cross correlated. Many Windows and Macintosh products can include graphics. Most are weak at handling lengthy textual information for data entry and generating reports. They are usually weak at handling mixed languages. Except for special purposes, they are generally not as suitable as textual database managers for the type of information used by students and humanities scholars.

For an example of using a relational database (Paradox) for an archeological database, see http://ilex.cc.kcl.ac.uk/toronto/1001h/07dbms2.html.

Church Management Databases

Some specialized database programs are available which are dedicated to managing information for a local church, such as names and addresses of members, contributions, committees, and sometimes the church library. Accounting programs are also available which are specially designed for non-profit organizations.

Using Online and CD-ROM Databases:

Searching online and CD-ROM databases

Numerous databases can be searched online by dialing into mainframe computers or connected to them on the Internet. Other databases can be searched on CD-ROM on your PC. Many of these databases contain bibliographic references categorized by subjects (e.g. Religion Index, Philosopher's Index, Dissertation Abstracts). Others contain the full text of articles from newspapers, magazines, books and ancient literature. Many library catalogs can also be accessed through the Internet.

You can search these database in the same way you search a personal database. Searching these databases saves considerable time over scanning them in printed form.

Downloading records

After you have found the desired records, you can download them to the hard disk on your PC. Records are usually downloaded as a tagged text file. In a tagged text file, each line begins with a few letters which indicate the field name. For example, in DIALOG "AU" indicates the author field and "TI" indicates the title field. Other databases spell out the full text of the field name (e.g. American Theological Library Association CD-ROM).

Here is a sample record downloaded from the DIALOG online service:

 1/L/2
AN- 8936574|
AN- 89-1-154|
TI- Beowulf's Byrnies|
AU- McGuiness, Daniel|
JN- English Language Notes, Boulder, CO|
PG- 1989 Mar.; 26(3): 1-3|
PY- 1989|
SN- ISSN 0013-8282|
DT- journal article|
LA- English|
DE- SLT_English literature^LOC_400-1099 Old English
    period^AWK_Beowulf^LTH_byrnie^LTH_warrior-hero||
In this format the end of each field is indicated by a vertical bar and the end of a record is indicated by two vertical bars. Each field tag occurs at the start of a line and ends with a dash. Every online service and CD-ROM vendor has their own format.

Importing the records to a personal bibliographic database

Once you have downloaded records from an online or CD-ROM database, you can transfer them into your personal database to print out, use in a paper or search later. The process of moving records from the downloaded form to a database program is called importing.

When doing bibliographic research, this saves considerable time, since you do not need to type the records yourself. You can insert citations directly into your paper from your database and format bibliographies of the references you use.

Here is the DIALOG record shown above after importing into the Library Master for Windows bibliographic database manager:

Many personal bibliographic database managers include an import utility to do the conversion for you. Library Master allows you to customize the import program to parse almost any type of file. An import filter specifies the file structure of the source file, such as the end of field and end of record delimiters. A field table maps the source file field tags to the appropriate destination database field names. For example, the "AU" tag would be sent to the "Authors" field.

Importing to a general purpose relational database manager

Most general purpose relational database managers, such as Access and Paradox, do not import directly from online and CD-ROM databases. The Data Magician is a data conversion program that converts records downloaded from online services and CD-ROMs into a form that can be used by most relational database managers. (Balboa Software, 5845 Yonge St., Toronto, Ontario M2M 4K3 Canada 800-763-8542; 905-763-8484; http://www.balboa-software.com).


Reading Assignment:

Recommended Reading

  1. Willard McCarty's notes on database management from his course on Computing in the Humanities are quite helpful: http://ilex.cc.kcl.ac.uk/toronto/1001h/07dbms2.html
  2. A good discussion of relational database management from a humanities perspective is in Greenstein, Daniel I. A Historian's Guide to Computing. Oxford Guides to Computing for the Humanities, ed. Susan Hockey. Oxford: Oxford University Press, 1994, chapter 3.