Dr. Diane Rasmussen Pennington is a Lecturer in Information Science in the Department of Computer and Information Sciences at the University of Strathclyde, UK. She is also Hon Secretary for CILIP's Library and Information Research Group (LIRG) and the Social Media Manager for the Association for Information Science & Technology (ASIS&T). A former systems librarian, she teaches classes in the organization of knowledge and library technologies. Her research investigates representation and retrieval of non-text information as well as online health information. She is the editor of Facet's Computing for Information Professionals series.
- Table of Contents
- About the Author
This textbook, the first in the Computing for Information Professionals series, provides an appropriately technical introduction to creating, implementing, and working with relational databases. It gives instruction on how to create a relational database, including discussion of concepts including primary keys, indexes, tables, and relationships. Guidance for maintaining data integrity and quality through best practices such as normalization, specialization, and constraints is also included as well as a discussion of the different ways to obtain the data that is stored in relational databases.
Mastering Data and Databases for Information Professionals also helps readers place databases in a wider context by taking a holistic look at where data exists in library settings, exploring how to determine and communicate database needs prior to implementation, and providing an overview of rapidly growing topics of interest in today's libraries including unstructured data and linked data.
The book is organized into three sections:
- Part I. Introduction to databases and data;
- Part II. Structured data and databases; and
- Part III. The new generation of data and databases.
Most librarians work with databases in some form every day and this book is tailored specifically to their needs, containing everything they need to know to create, maintain, and interface with databases without unnecessary technical detail.
PART I. INTRODUCTION TO DATABASES AND DATA
2. The data in your library
3. Understanding your data
4. Communicating your data
PART II. STRUCTURED DATA AND DATABASES
5. Structured data and relational databases
6. Creating relational databases
7. Maintaining relational databases
8. Interfacing with relational databases
PART III. THE NEW GENERATION OF DATA AND DATABASES
9. Semi-structured data
10. Unstructured and "big" data
11. Linked data
12. The future of data and databases