Library Information Processing System: ODS Data Model

Authors

  • Central Library, Indian Institute of Technology, Kharagpur - 721 302
  • Dept. of Library and Information Sc., Guru Ghasidas University, Bilaspur (CG)

DOI:

https://doi.org/10.17821/srels/2005/v42i2/44304

Keywords:

Object Data Model, Encapsulation, Inheritance, Data Dictionary, Conceptual Model, Database Administrator, Library Automation, Integrated Library Information System

Abstract

A library system contains books, authors and users and many types of other material. For books, the location is identified by a Class Number, for author by an author's name and for users by a users' name. Author and book is a one-to-many relationship whereas library and book is a many-to-many relationship. A library can hold many copies of a book, and a book can appear in many libraries. A book and a library enter into a relationship grouping by sharing a copy. This relationship instance has a cost attribute, which states how much the library paid for the book. Patron-library and user- to- book are many-to-many relationships. When a user borrows a book, the transaction creates an instance of the patron and book relationship and attaches a due date attribute to it.

The intention of this article is to highlight the findings during our study on LIPS (Library Information Processing System) regarding the advancement of a conceptual framework for considering a fully integrated library automation system. Although due to the space we would limit the discussion to E-R model and Object Originated model, it is not asserted that what follows constitutes a complete framework, but rather an attempt to take a step towards the development of a framework. The motivation is both intellectual and pragmatic. At an intellectual level, there is curiosity about the nature of things and about how and why they work. At a pragmatic level, there is the incentive that a clearer theoretical understanding might bring about greater effectiveness in practice.

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

References

Alter (Steven). Information Systems: A Management Perspective. Menlo Park, CA: The Benjamin/Cummings Publishing Company, 1996, p677-681.

Liu (Qimao); Cai, (Hongmei). Library Automation and HP3000 System. Computer Application Study. Vol. 9 (2); 1992.

Liu (Qimao); Cai (Hongmei). The Preliminary Development and Application of HP3000 System in Our Library. HP No. 1. 1992.

Canada, IDRC. MINISIS G.: Database Managers Guide. July 29, 1988.

Cyril (H P Brookes); Philip (J Grouse). Information systems Design. Prentice Hall of Australia, 1984.

Abraham. (Silberschatz); Korth (Henry F); Sudarshan (S). Database System Concepts. The McGraw Hill, New York.

Chen (P). The entity-relationship model: Towards a unified view or data. ACM Transactions on Database Systems. Vol. 1(1); March 1976; p9-36.

Abiteboul (S); Grumbnachi (S). COL - a logical approach to the manipulation of complex objects. In Proceedings of EDTP (LNCS). Springer Verlag, March 1985.

Abitebourl (S); Kabellakis (P C). Object identity as a query language primitive. Research Report 1022, INRIA, France, April 1989.

Alagic (S). Object-oriented Database Programming. Springer Verlag, 1989.

Bancilhon (F); Khoshafian (S). A calculus for complex objects. In Proceedings of ACM PODS. 1986, p53-60.

Hull (R); Su (J). On accessing object-oriented databases: Expresive power, complexity, and restrictions (extended abstract). In ACM SIGMOD International Conference on Management of Data. June 1989.

Kim (W); Garza (J); Ballou (N); Woelk (D). Architecture of the ORION next-generation database system. IEEE Transactions on Knowledge a11:d Data Engineeringe. Vol. 1; March 1990; p109-124.

Heselink. (M). A mathematical model of non-determinism in abstract data types. ACM Transactions on Programming Languages and Systems. Vol. 10(1); January 1988; p87-117.

Majumdar (Kamalendu); Singh (U N). Integrated Library Management System: Circulation Module. SRELS Journal of Information Management. Vol. 41(1); March 2004; p91-106.

Published

2005-06-05

How to Cite

Majumdar, K., & Singh, U. N. (2005). Library Information Processing System: ODS Data Model. Journal of Information and Knowledge, 42(2), 101–130. https://doi.org/10.17821/srels/2005/v42i2/44304

Issue

Section

Articles
Received 2013-12-31
Accepted 2013-12-31
Published 2005-06-05