Documents  
Relational Databases   
An outline of the benefits and risks associated with implementing a large-scale database application in your library.
@Copyright 2004, TechSoup, a project of CompuMentor

Purchasing and using a database can be one of the most difficult yet rewarding experiences for any library. One reason is that databases usually handle a substantial portion of what the library considers its mission-critical information. If the database doesn't work, or breaks down, it could become a crisis. In my capacity as the CEO of a database software company, I have learned a great deal about what my customers go through on their way to choosing a database. I hope you can benefit from my experiences.

Relational databases can be thought of as powerful versions of a regular database, like Excel. Whereas Excel is very good at keeping track of simple one-to-one relationships between different pieces of data - for example, "What is John's social security number?" - it is not capable of keeping track of one-to-many, or many-to-many relationships. These kinds of data relationships are much more complex, but much more useful. A relational database can answer a question like, "How many people in the county have checked out books on tax preparation that are due in the next week and how many of those people also signed up for the free Turbo Tax demonstration you are going to be giving tomorrow?" Try getting Excel to answer that question.


Dealing with the past
When people first approach me, it's often with a grudging recognition that they "have to do something" about the state of technology in their library. Typically, this person is a director, an IT professional, or a consultant hired for the purpose. Whoever they are, they usually seem less than excited by the prospect of working through all the details involved in finding a way to use databases productively and cost-effectively. Most of the people who approach us have already tried several different kinds of technology to solve their data tracking needs. Some have built their own database (now unusable because the person who built it has long since left), some are trying to use Excel (and can't track most of the items they would like to track) and many are unhappily using paper and pens (letting a lot of their data needs fall through the cracks). Many people in the library community have had unfortunate experiences with technology, and they are appropriately wary of companies promising them "flawless transitions" and "affordable solutions."

Today there are several companies making relational database software that can be used by libraries. Many of these companies offer their software as a service over the Internet and some offer their software in traditional form, loaded onto your computer. In any case, all these companies are attempting to bring the power of relational databases to libraries. One of our customers was attempting to use Microsoft's Access program but was having trouble getting it to issue the reports she needed. Relational databases were able to solve her problem because once data is entered into a relational database, you never need to enter it again and it can be sliced and diced any way you want.

It's the relationship, not the product
Usually, once library staff begins to understand the power of relational databases and the substantial cost saving inherent in Web-based software, their attitude shifts considerably. Most of this shift, however, has as much to do with people beginning to trust companies like mine as it does the product itself. The banking industry doesn't experience this trust hurdle. Banking is a mature enough industry that no one questions its reliability. We give banks our money and trust them to keep it safe and keep an accurate count of it - even though we have never met the people who do that. Because of the newness of some technology, however, libraries often feel differently about their data. Using a third party to provide software means, in some cases, that your data will be held somewhere else and your technical support will come from someone else. This transition can be a difficult one to accept.

After reading about all the precautions that we take with our customers' data, another of our customers exclaimed that her agency would have never thought of all those safeguards and even if they had, could never have afforded them. It is often the case that libraries feel as though their data is safer and more secure when it's with them. In reality, however, library data will almost always be safer and more secure with a company whose only job is to keep that data safe. We would never expect software companies to do as good a job of providing services as libraries. Likewise, we should never expect libraries to do as good a job protecting data as software companies.

In my experience, people want honesty about technology's total cost. This seems obvious, but total cost can be a difficult thing to assess in this sector. Companies that sell client-server software (which you must maintain on your own servers) often do not mention the cost of those servers or the wide-area network that you must establish to use their software. ASPs often do not mention the cost of Internet connections when they tell you how much their software is. But in both cases, it is important to remember that these costs are not optional. Having said that, there are external costs associated with every single technology option. Building your own database also means having someone around to troubleshoot, customize, and support it, not to mention having someone to conduct staff training and provide continuing software development.


Reality bites: implementation and training
There is one central unpleasant realization that agencies experience when implementing a large-scale database application for mission-critical activities: There are a lot of politics involved in something that seems like it "should" be devoid of politics. For example, information technology staff is often privately concerned about being "replaced" by a comprehensive Web-based system. As a result, they may try to defend their importance. Fiscal or accounting staff often wants a kind of "firewall" to exist between "library" data and fiscal data. As a result, they may try to remain apart from the process of using an library-wide database. Lastly, because using a database often provides an opportunity for the library to improve its business processes, the line staff may have difficulty adjusting to these improvements. For a time, the new system may seem less efficient than the old one. Of course, if your time frame is short enough, every change is less efficient than no change. That doesn't mean change should never be undertaken. Our work suggests that it is important to understand and realize the benefits of a new system over the long term - 6 months or a year - not just tomorrow.


The light at the end of the tunnel: usage
So, is it worth it? With all the time and money and political machinations and business process changes and relationship building and all the things that can and will go wrong, is it worth it? Absolutely. Relational databases have been used by the corporate world for years, and with very good reason. No human being - or group of human beings - can keep track of all the millions of pieces of data in a large library and all the ways that data relates to all the other data. There is simply no substitute for an enterprise-level database. After your initial investment of time, money, and energy, relational databases will end up saving you substantial time and money forever. This technology will enable you to issue reports at the touch of a button, figure out how much vacation Sally has left, and how long it's been since John wrote a progress note for Jim Smith. In short, the question is not should you start using a professional database at your library, but rather: When will you start using a professional database at your library?


Contribute to this topic
Do you have an article, presentation, or other content to share on this topic?
You can post it on this topic page. Find out more about submitting documents in the Member Center.
Ratings You must be signed in to rate this item
Average (0 Votes)
Comments