You are on page 1of 17

DESlOOC Buffetin of lnfomtion Technology, Vol. 21, No. 1, January 2001, pp.

3-19
8 2001, DESIDOC

Classified Catalogue Code of Ranganathan: A Proposal to


Make it Compatible for Developing Compute~Based
Library Information Systems
'Madan Mohan Kashyap

Abstract
This paper deals with the differences between the environments of card catalogue
and online catalogue, and emphasises on the need of developing computer-based
library information systems and services. It describes database technology, kinds of
databases, database management system, computerised library information system,
and management information system. It coven in detail the database design and
compatibility of cataloguing codes for developing databases of computer-based
library information systems.

1. INTRODUCTION environment changes faced by the libraries, we


The introduction of information technology must consider. to bring radical changes in the
in libraries, development of online catalogues rules of Ranganathan's CCC, as decreed by the
and bibliographic databases, availability of Canon of Context. To meet the need of
documents in vast array of new media and changed scenario, we must address the need of
formats, and huge amount of information preparing effective guidelines or
sources made available by the World Wide comprehensive code for (i) building online
Web (WWW) (the multimedia part of the library catalogues of vast array of old and new
Internet) necessitate necessary changes in the bibliographic materials, (ii) library networking,
rules of Ranganathan's Classified Catalogue and (iii) searching and downloading information
Code (CCC)' to make it an effective tool for from online databases of libraries, publishers'
organising and retrieving information in the catalogues and Internet.
changed conditions. If Ranganathan were alive Today, online library catalogues hold a large
at this time, he would have brought radical number of records that were earlier constructed
changes in the rules of CCC to address the for card catalogues and retain more or less the
changing needs. same underlying structure. ,The proposed
The Canon of Context, one of the principles changes in the CCC rules must support
of cataloguing, propounded by Ranganathan, conversion and organisation of old
mandates that the rules of a catalogue code bibliographic data available in card catalogues
need to be amended, updated and formulated into electronic form in a suitable manner,
to keep in step with changes in the features of creating bibliographic records of documents
book, the mode of book production, the nature now available in manifold physical forms in
of organisation of libraries, particularly in the various kinds of formats [text files, sounds
mode and quality of library services, in changed images, video clips), and storing, organising,
conditions'. Thus, in the context of accelerating and retrieving bibliographic information from
online databases of library networks, in a way
that enhanced benefits or better results are specific bibliographic item or set of items
achieved by using traditional library techniques having similar attributes).
along with electronic technology and its b Specify the source(s) from where the
applications. information for the description of each type
To bring h e required changes in cataloguing of bibliographic material or item must be
rules, it is necessary for us to understand the collected.
differences between the environments of card b Fix the order according to which the entire
c+-logue and online catalogue, and the need bibliographic information (or the elements of
of developing computer-based library description) must be organised and various
information systems and services.

2. CONTRAST BElWEEN CARD >


-
levels of detail in the description.
Describe the various access or search
elements, which are placed at the top
CATALOGUE & ONLINE
position or leading section of catalogue
CATALOGUE entries to provide access or search points.
Access elements constitute names, codes,
2.1 Card Catalogue words or phrases, etc., under which
The design of the card catalogue is a model bibliographic records are searched and
based upon the following objectives, which are identified.
restated in line of Cutter's approach2:
> Specify the rules for choice and renderings
> To enable a person to find bibliographic of each type of access element in a
items whose one or more attributes, such as catalogue entry.
author, collaborators, title, subject, etc. are
known to him.
> State the rules for the choice and rendering
of headings, the leading elements of main
P To show what works or bibliographic items entries of a dictionary catalogue (referred to
the library.has: as main entry headings) or the constituents
(a) by a given author of the heading sections of main entries of a
classified catalogue.
(b) on a given subject
> Delineate the order and the style of
(c) belonging to a series. presenting the value of the attributes or data
> To assist him in the choice of the item, as to elements of a bibliographic item on a card
its: (i.e., specify order and style of elements of
description or output formats of various
(a) edition
types of bibliographic items).
(b) date of publication The rules of traditional library codes have
(c) language and script been framed for well structured, but fixed
display of information or data pertaining to the
(d) physical format.
bibliographic items on cards The order of
To achieve these objectives; the traditional representing the values of the distinct units of
library codes: bibliographic information is fixed, starting from
> Lay down the laws,.principles or canons and the leading element or heading, generally
rules of cataloguing. consisting of a name of an author(s), or title of
the work, followed by the title of the work, and
> Identify and describe the attributes of statement of responsibility, etc.
various types of bibliographic entities or
items. (Each bibliographic entity has The organisation of elements of description
particular properties or attributes which of various types of bibliographic items, namely,
describe it and whose structured description monographs, multi-volume monographs,
ultimately helps a person to identify a composite monographs, periodical publications
or serials, individual contributions in

DESILXX Bulktin d lnf Tcchnd, 22001,21(1)


monographs or a serials (i.e., independent circulation system, a library provides
works or articles forming part of composite bibliographic and status information to the user
monographs or serials and treated as an and staff at one spot, the terminal.
bibliographic entity) is divided into certain In card catalogue environment, the user
defined sections or areas by library codes. Each moves from physically visible drawer to drawer
of which includes specific attribute or a set of or from card to card, whereas with online
attributes (elements of descriptions or data catalogues (more so in network environment),
elements) of the information entities that he or she is faced with a sort of invisible and
describe them. indiscernible universe. The situation as this
The information about bibliographic items presupposes that the bibliographic items not
included in their retords or catalogae entries, only be described and indexed according to
and the formats of displaying the information rules established for physical description (i.e.,
used by. the various codes do not differ very cataloguing rules) but also for that of the
much. Whatever trivial differences in the order contents. In this context, the traditional subject
or in the form of presentation of information indexing technique(s) coupled with online
about a bibliographic item exist, the overall query function and efficiency of search
information produced or displayed is always mechanism of an online catalogue becomes
similar or the 'same and is significantly paramount element.
meaningful to the end users. The online catalogues, though, add a layer
of functionality by providing various computer
2.2 Online Catalogue
supported techniques for searching the data,
Online catalogue is essentially a such as use of system dictionaries, Boolean
computer-based replacement of the old card operators for combining semantic categories or
catalogue and its purpose and functions almost terms regardless of any special citation order,
remain the same. However, the online stemming, and truncation etc. At the same time,
catalogue is a value-added system, which they also add a layer of complexity to this
supersedes the functions of traditional process, because of the hidden nature of
catalogue. It is beyond the capabilities of card bibliographic records. In recent studies, it has
catalogue to provide keyword search, Boolean been f6und that the online catalogues are more
searching and to provide interactive instructions difficult to use and less sewiceable than the
or search facilities to users with possibility of card catalogues. Baker in his article published in
getting outputs in the various formats and 1994 in The New Yorker put forward this
information contents they require. criticism more lucidly, which was widely
As pointed out by Potter: "The power and discussed by the library community.'
flexibility of the online catalogue have caused it The limitations of online catalogues can be
to surpass the card catalogue in searching removed using traditional facet classification
capabilities and have also caused its and subject-indexing techniques along with
configuration to change to include three computer supported techniques. The use of (i)
functions that were formerly distinct and facet classification and subject indexing
unconnected. These three functions are the techniques for developing postcoordinating
library catalogue, circulation control, and retrieval systems for an online catalogue, which
authority control."' use Boolean operators for combining semantic
Today, an online catalogue reveals to the categories or terms regardless of any special
re&, on the basis af hiisher query, whether a citation order, and (ii) truncation of class
book or set of b o o b of his/her interest are, on numbers, particularly provided with the aid of
order, under p r o c e s p i on the shelf, on loan, facet classification for retrieving hierqrchically
sent for binding, misplaced or lost, etc. By different sets of documents has been
developing single or integrated database for all highlighted by many. Since, Ranganathan
or near all library fuhctions, or by way of linking demonstrated for the first time the application
the catalogue, the acquisition system and the of his postulates for facet analysis and synthesis,
and the other associated principles in assigning Boolean operators. Terms repsesentingdiffer-
subject headings5, significant advancement has ent facets are combined with the operator
taken place in the application of his postulates 'AND' and those within a facet, or represent-
for facet analysis and synthesis in the areas of ing different levels of the same facet are com-
computerised contextual indexing as well as bined with the operator 'OR'. The rational of
searching computerised online databases. this i s based on the degree of bondstrength
Besides development of computerised indexing be.tween facets.
system, such as PREserved Context indexing + Provides a method for systematically dropping
System PRECIS)^, POstulate Based Permuted terms, if the search needs to be broadened.
Subject Indexing (POPSI)',"' and Contextual Terms are dropped from the right end of
Indexing and Faceted Taxonomic Access search statement.
System (CfR)lO, lngwersen and Worrnell" have ~ v e n o ~ i u shave
" develdped a model system
been found to envisage that Ranganathan's named DORS (Dewey Online Retrieval System)
Principles for Knowledge Organisation and as an interface to an online catalogue. Its major
Facet Analysis Methodology are likely to find feature is an automatically constructed chain
application in advanced information retrieval, index, in which a term is shown in as many
particularly in the areas of cognitive modelling, verbal strings as are needed to show the
neural network techniques and pattern hierarchical contexts in which a concept occurs.
recognition. One can develop similar model using Colon
Ellis and Vascon~elos~~ point out the Classification. As a matter of fact,
continuing relevance of facet analysis as a Ranganathan's Colon Classification Scheme will
technique for searching and organising Web- prove better than Dewey, because it represents
based documents. They argue that facet classes or concepts in more strict hierarchical
analysis, which is essentially a concept based fashion and can provide a much better mean to
approach to indexing is an excellent approach browse the records of databases (particularly
to searching and organising the WWW very large databases, including electronic
searches rather than using either search engines library) arranged in classified order. One can
or search directories. Finally, they argue that the browse and retrieve the relevant information
underlying philosophy of facet analysis is better from the online catalogues with the aid of class
suited to the disparate nature of WWW numbers, specific subject headings, and chain
resources and searches than the assumption of index generated with the aid of Ranganathan's
current information retrieval research. postulate-based subject indexing methodology.
The analytico-synthetic approach or facet
Neeia~neghan'~"' finds his General Theory of analysis and synthesis methodology of
Knowledge Classification and Facet Analysis Ranganathan, based on his theories, principles,
Methodology relevant in designing specialised and postulates of knowledge organisation, can
databases. Godert" demonstrates how querying be effectively used in designing database
by classification facets or categories allows schema, expert systems,'9820 thesauri and
retrieval of documents that would be more computer generated subject indexes, and
difficult with verbal method. formulating query statements for searching
An empirical study conducted by lyer, computerised online databases.
Hernalatal"" indicates that structuring of search
queries using Ranganathan's Theory of 2.3 Difference in the Process of
Classification proves very effective in the Creating a Bibliographic Record
process of searching bibliographic databases. for a Card Catalogue & Online
This approach serves the following purposes:
Catalogue
+ Assists in the choice of concepts from the
To create the record of a document for an
user's narrative statements representing their
information needs. online catalogue, the data needs to be entered
4 Assists in formulating search statements by or structured in one format (called input
providing a basis for the use of appropriate format), physically stored on an electronic

6 DESIOOC Bulletin of Id Technol, 200t, 2141)


storage device in another f m t (called internal To help the user to find known bibliographic
or processing formst) a d displeyed in one or items, author, title and other access points are
more formats, k p h q in view the need of provided in card catalogues as well as in online
different . p u g s of users (called external catalogues. To locate the unknown
formats, end usefis view formats, or output bibliographic items that may be of interest to a
formats). Records i n internal or processing user, subject access and other approaches have
format. are stored and maintained for retrieval been developed and used by libraries. Author
and 'output. This format is generally and title search is easy as compared to subject
predetermined according to the requirements search, though these are developed various
of software (the database management system) methods of organising bibliographic records
used. according to subjects (e.g., various
classifications and indexing techniques). The
. In a card catalogue, as one finishes
recording the data about a bibliographic item reasons beingthat very often users are not able
the output is ready. That is, no distinction exists to formulate exact subject queries. Formulating
between the input format and the output precise subject queries is difficult because the
format of a bibliographic record. However, in searcher must find ways to articulate his or her
digital environment from one input format one intended meaning using terms that match those
can create one 'or more styles of outputs. One in the catalogue, whether assigned by author,
to one correspondence does not exist between classifier, or subject cataloguer.
input format of an entry and the types of According to Borgman, "query matching is
outputs one can get for display of information. effective only when the search is specific, the
The methods of inputting data in a searcher knows precisely what he or she wants,
con~putermay vary widely from one library to and the requeSt can be expressed adequately in
another.. Data may be entered directly by the the language of the system (e.g., author, title,
professional staff responsible for creating the subject heading, descriptors, dates). Even with
hibliographical record and description of graphical user interfaces, the searcher must
inforrnat~onin standard way according to the enter terms and specify relationships that match
rules of the catalogue code being followed. those in the database. Many, online catalogues
Alternatively, a person may fill in the allow users to browse authority file indexes, but
worksheets, which are later checked by the usually only within the constraints of specific
professional staff and the data operators/typists query."" Classification access is rarely offered in
key data in. On-screen (electronic) worksheets online catalogues. Perhaps, in an online system,
and/or general-purpose text-editor may facilitate if one can provide browsing facility as provided
keying. in a classified Card Catalogue, i t could b r of
immense help to the information seekers,
Concluding Remarks particularly who are not experts in subject
The library users make use of library knowledge, semantic knowledge (that is, the
catalogues for three purposes: knowledge of how to implement a query in a
given system, e.g., knowledge of Boolean logrc).
i To find whether the known bibliographic
[The difficulties with subject query formation
items are available in the library collection
have been analysed by Bated2; Crawfbrd, et a!";
and if so, what are their locations?
HlJdreth-4;Lancaster, i t aaP5.
> To find what knowledge resources
While, revising the CCC, one must also
(bibliographic items) a library possesses on a
seriously address the issues related to the
subject or topics of their interest.
creation of online catalogues of bibliographical
> To seek information about bibliographic materials -now available in vast array of new
items held in a library or in a network of media, efficient retrieval of bibliographic
libraries, and make list of those that may be information, and provision of facility for
of interest to them. browsing the records in classified order in
addit~onto author, title, subject search. One
must also address the problems related to structuring the data or data records within a
retrieval of information using natural language database is called data model. A data model is
descriptors, faceted classification class numbers a statement of data. logical or conceptual data
combined with chain indexing, and/or PRECIS model specifies the rules according to which
strings, Boolean search technique and browsing database records are logically structured and
of catalogue or bibliographic records in helps us to collect and analyse information to
classified order. describe the logical database structure.
The difference between the environments Entity-Relationship (ER) model is widely used to
and approaches in the construction of describe logical database structure or
traditional card catalogues and digital conceptual schema of a database. Low level or
catalogues forces reexamination of the rules of physical data models, also called
traditional catalogue codes, making them more irnpleme~ation-oriented models, provide
suitable for the creation of online catalogue or concepts that describe the details of how data
electronic bibliographic databases. These rules is stored in the computer storage device. The
need to be revised and updated keeping in three most widely used implementation-
view the ease and better data processing and oriented models are relational, network, and
retrieval facilities provided by the information hierarchical model^.'^
technology and developing computerised
library information systems and services using
3.2 Database
database technology. A database is an organised collection of
structured data, units of information or data
3. DATABASE TECHNOLOGY records, independent of any application in a
computer memory that serves the needs of
3.1 Introduction multiple users. According to Oxborrow'', "a
The current practice of collecting, database is an organised collection of related
organising, processing and retrieving sets of data, managed in such a way as to
information by means of computers is called enable the users or application program to view
Datdbase Technology. Database technology the complete coJlection, or a logical subset of
began to replace the file system in the the collection, as a single unit". An organised
mid1960's and was characterised by the collection of related sets of data or units of
introduction of distinction between logical data information (data elements) in a database is
and physical data. In a file system, there is rigid called record. A collettion of database records
or unchanging association of certain data files constitutes a database file. The collection of
or data sets with individual programs that sets of data or data records in a database are
operate upon these. In a database system, a integrated to reduce data replication, and is
collection of \ogically related data or data managed in such a way that it can fulfil differing
records is assembbd in a set of linked or needs of its users.
integrated files to facilitate the retrieval of A stored or physical record is a named
information, which may be processed by one or collection of associated fields. A field contains a
more application programs. particular type of data or information within
The data becomes the central resource in record that can be separately addressed. Thus,
database environment. Information systems are different fields in a bibliographic rec6rd can be
built around this central resource to give the 'author field', 'title field', 'imprint field', and so
end users flexible access to data. The end users on. A field may be divided into smaller units
of information systems or applications use the .called subfields comprising data elements. For
database management system (DBMS) to input, example, 'title field' containing the name(s) of
process, maintain, and access the data and to author(s) can be subdivided into still srnaler
generate reports or outputs. units of information (data elements) or
subfields, namely, entry element, other part of
The data in a database is organised in
name, date of birth, etc. Each field and subfield
variety of ways, and the particulars for
is given a unique identifier, called tag and
DESlooC&rlktinof hf Tkcbd, 2001,21(1)
s u W identifier, respectively. A physical A database permits shared access,
record is thus composed of fields and subfields. enhances data independence by
A collection of records of single type permitting application programmes to be
constitutes a file. As such, a database can also insensitive to changes in the database.
be defined as a set of related data files A database can be of any size and varying
containing facts or information about complexity,
something, say about an enterprise, people,
objects, entities, events or a certain problem A databctse is created and maintainedby a
area. Identifying what fields and subfelds are to database management system (DBMS),
be included in an entity or object record and such as CDS/ISIS.~'
providing them unique field tags and subfields
identifiers is an important task of database
3.3 Kinds of Databases
design. Broadly, databases can be divided into two
major categories, namely:
A database can also be seen as a collection
of inter-related, largeiy similar data or data (a) Databases of primary sources of information
records. in a set of linked or integrated files (also called source databases), and
designed to , facilitate the retrieval. of (b) Databases of secondary sources of
information, which may be processed by one or information (also called reference
more application programs. Further, the files of databases).
the database are organised and administered in Source databases provide information in
SU& a flexible way that these can be adapted electronic form or are databases of electronic
to new, unforeseen tasks. I n ' a database, the documents, which contain primary information
data records or rdated data files are stored with in electronic form. These databases can be
minimum redundancy and organised or grouped according to their contents. For
structured in such a flexible manner that example:
multiple applications or the functional systems
share the entire data, and the end users get the 0 FdCtext datrbases-Contain the full text of
information out of it very quickly. Primarily, a documents.
database has the following attributes: 0 Numeric databases4ontain numerical data
A database represents some aspect of a of various kinds.
real world, sometimes called mini world, 0 Reference datab-Lead the users to the
that is an enterprise or organisation, or the sources of information: a document, a person
universe of discourse, study, research or or an organisation. They can be divided in
investigation, whose database is to be three categories:
construc?ed. The mini world or the
Commercial bibliopphical databases-
universe, whose database i s created,
These are the databases of indexing or
constitutes o f specific entities and
abstracting services, booksellers and
relationships that exist between them. By
publishers, which include citations or
specific entities, we mean those entities
bibliographic reference of monographs
that must be consideredor are important in
and articles published in serials, and
the context of an enterprise or universe
sometime as abstracts of literature.
whose database is being created.
Library bibliographic resources
A database is designed and built for a
database-Provide bibliographic
specific purpose for the use of intended
information about the bibliographic
groups of users and some applications in
documents available in a given library or
which these users are interested.
about bibliographic holdings of a group of
A database is designed to avoid duplication libraries.
of data as well as to permit retrieval of
Referral databases-Databases of
information to satisfy inforrnation needs of
electronic reference sources that contain
wide range of users.
general information, such as name, developing a computer-based information
address, specialisation, products, services system for an organisation or 'person. The
etc., of persons, institutions, business design of a database involves an abstract and
enterprises; geographical entities, general description of entity types and their
information systems, etc.19 attributes or data elements, whose values need
to be stored in the database, and the
3.4 Database. Management System description of data structures, that is,
A database management system (DBMS) is establishing the logical and physical
a generalised software system, which is relationships between entity records that
composed of a set of programs that create, comprise the database. This is achieved, firstly,
modify, store, manage, protect, and provide by separation of the logical definition of data in
access to the database and enable the end the database from the physical implementation
users to retrieve information in a variety of of data (i.e., storage of data on a storage
ways. A DBMS supports three levels of data device), and secondly, by providing application
abstraction: conceptual schema, external data independence, i.e., separation of overall or
schemas and physical view (organisation of global logical data definition of the data into
records in electronic form that are normally subsets, as viewed by different users in
inter-related by specific mechanisms e.g., connection with their use and applications.
indices, pointers, chains; means of locating or The logical data definition of data is the
accessing physical records; and techniques used expression of the user or programmer's view of,
for inserting new records);' data definition data or the way they think about data. It is
language; data manipulation language; and posed in terms of data model. The data model
impo~tant utilities, such as data integrity, may reveal little about exactly where each item
transaction management and concurrency of data i s stored. A DBMS and an operating
control, crash recovery, and security.30 system work together to convert the logical
The genesis of DBMS is based on the idea view of data into physical view of data and vice-
of separating the database structure or versa. The physical view is stated in terms of
meta-structure of a database from its actual specific locations in storage device plus internal
contents. The certain .benefits of database techniques used to find the data, which is,
management system software are: exactly what the machine does to find and
n Different users can share the data stored in retrieve the data from a storage device.
the database files and all the requirements or Thus, the design of an electronic database
information needs of the different users are requires that we need to work at three distinct
fulfiled. planes or levels.
n A common and contrailed approach is used - (a) the conceptual or logical level of data
for adding or inserting new data and definition,
deleting, correcting, modifying and retrieving (b) external level, to furnish user's views of data,
existing data records or portion of it within a
and
database, and
(c) Internal level, to provide physical layout of
n Users and applications that access data need
data.
not be aware of the detailed storage
structure of the data on a computer storage The designs of each level are called the
device. Thus, the data are stored in a way conceptual scheme or model, the external
that they are independent of one or more schemes or models, and the internal schemes
applications that use'the data. ' or models, respectively.

The conceptual schema or model, is


3.5 Database Design: Approaches & application-independent and computer storage
Tools independent overall logical description of the
Database design and its implementation is database. The conceptual schema (also callhd
an essential process that is carried out while global schema or model) is dadoped using

o E s u o c & l l ~ o f l i rTechnot,
l 2001,21(1)
conceptual data mo&Uing techniques, such as Data Modelling Concepts stated by Peter Chen,
entityrelatbnship approach, which consists of and others and Ranganathan's postulate for
both analytical and design methods and a designing a scheme for library classification; the
data-modelling tool. detail of which will be given in another paper to
The external schemas or models, also called be published later in this journal.
subschemas, are d i e n t useroriented logical 3.5.2 lnternal Level Schema or Model
picturqs of the database. A subschema
The internal level schema relates to how the
describes only part of database or a data
data are actually stored on a storage device. It
structure needed for a specific application in
involves defining the physical organisation of
the form most convenient to that application. the data file on storage device; that is, the way
The main purpose of a subschema is to give a
the data are to be written onto and read from a
particular group of users or application an
storage device. It also entails decisions about
access only to that portion of the database,
the arrangement or establishing logical
which is of their interest. The external schemas
connection of the related physical data or data
are specific parts or portions of the database
records on a storage device for the purpose of
that may be retrieved, re-organised and
retrieval, processing, and display.
displayed in distinctive patterns or
configurations, keeping in view the needs of The layout or physical representation of data
various end users. on a storage device is the concern of computer
programmers or the DBMS. This is the lowest
The internal schema or model is a layout for
level representation of data. The physical
physical representation or storing of data on a
organisation of the database, at this level, is
storage device.
often determined and rendered by the software
3.5.1 Conceptual Leve1 Schema or Model or database system used, and internal
The conceptual level schema is an overall implementation or organisation is unknown to
logical database description of a database of an the end users. Here, database is seen as a
organisation. The database schema i s collection of internal records in electronic form,
representation of that part of the real world that which are normally interrelated by specific
the database is about. For example, the part of mechanisms, e.g., indices, pointers, chains, and
real world,that an online library catalogue is other means of locating or accessing physical
about all types of bibliographic items records and techniques used for inserting new
commonly collected by libraries, namely, data.
monographs--simple and composite, serials, The data in a database are usually logically
and independent contributions or work forming and physically organised according to some
part of monographs and serials. Using a data model. A data model is a collection of
high-level'c~nce~tual data modelling approach, conceptual tools for describing data, data
one can create a conceptual schema or model relationships, data semantics, and data
of a database. The conceptual schema (also constraints. Various experts have proposed a
called the conceptual or logical view of a number of data models for the development of
database) is a precise description of the data database systems. They provide a conceptual
requiernents of users. A conceptual schema or basis for logical organisation of related data
model (also called metadata) can be defined pertaining to an enterprise or a problem area
using entityrelationship approach to data and physically structuring the database in a
modelling and analysis and displayed by means database system. In other words, they are
of the graphical notation known as formal basis for defining unambiguously the
Entity-Relationship Diagrams (E-R diagrams).'"" components of an enterprise-the concerned
One can also apply the postulates, principles of entities, their attributes (data dements), their
Ranganathan's Theory of Knowledge interrelationships, operations and a framework
Classification in designing a conceptual schema for logical and physical organisation of the
or model for specialised database^.'^"' There is enterprise data in a database system.
also, similarity between the Entity-Relationship
D E S l D O C ~ d l n f T = c f t n d2200?,21(1)
,
The databases are generally structured on k lnformation necessary for performing
one of the three data modds namely, the day-toclay operations or foc taking routine
relational data model, the network data model, decision by the staff.
and the hierarchical data model, or > lnformation to aid tactical planning and
combination of these three, or some subsets of decision making (tactical planning is
these three models. concerned with short-run planning: staff
3.5.3 &rml Level Schema or Model recruitment, redeployment, promotion, the
annual budgeting process etc.), and
The external level design, sometimes called
subschema, relates to those particular views or b lnforrnation for the support of strategk or
formats of data, which are generated as outputs long-term library plans.
for specific purposes or to serve the needs of In cohtrast, a computer-based library
different groups of users. information system . (ah0 ca\\ed b a t y
The development of conceptual and management system) serves as an information
external designs (user's views) of a database is system for management and as a bibliographic
the concern of library systems analysts or library information system for library members. It
database administrators. The physical design of provides:
database i s the concern of computer > Bibliographic infomation about the holdings
programmers. of a library and their status to the library
members.
4. COMPUTERISE5 LIBRARY
INFORMATION SYSTEM > lnformation required by library staff and
management to carry out their day-today
Ncrwadays, computerised'library information Iibrary activities, and
systems are developed not only to serve the
b Information which supports managerial and
purpose of online catalogues, but also to serve
decision making functions of different levels
as comprehensive, unified or integrated systems
of library managers, particularly that is useful
covering near total library activities or functions,
to them for tactical (or short-run) planning
such as, acquisition of bibliographic documents
and for a strategic (or a long-term) planning.
and other materials required for running a
library system, creation and upkeep of A computerised library information system
inventories of the purchased materials, integrates or combines near total library
membership registration and allied work, operations, and its subsystems are designed to
appointment of staff and maintenance of their carry out the essential library functions or tasks.
service records, bibliographic items circulation These functional or task subsystems are named
control, upkeep of financial records, and so monograph acquisition system, serial
forth. Such a library information system serves acquisition and control system, bibliographic
not only as a bibliographical information system items circulation system, financial system,
for library members but also as an information personnel management system, and so forth.
system for library management. It supports the These subsystems are very often considered
operational, managerial, and decision making distinct from a bibliographic information system
functions of different fevels of library managers, designed to provide bibliographic information
besides providing information about the library to library users. This actually is not the correct
bibliographic holdings and their status, to its view.
end users. The library system as a whole is a
In any organisation, a computer-based . bibliographic documents handling system that
information system (atso called computerised acquires, processes and makes available
management system) is generally designed to bibliographic documents, and provides
support the operational and managerial information about these documents and other
decision making functions of the organisation bibI'igraphic items that may not be awlable in
and provides: the library to the VIbrary users. \t a h cokcts

DESlOOC 8uIM of Inr Techno/, 22001,21(1)


bibliographic information from commercial or integrated library information system
noncommercial bibliographic information incorporates near all library function< and
systems or services and reprocesses it for provides information to library members and
internal use. Besides processing and generating staff according to their needs. An integrated
bibliographic information, it also creates computerised library information system is
another -distinct type of information found designed keeping in view that each library
useful for strategic and tactical planning, and functional area is not only concerned with its
taking decisions about day-today operations for own area information requirements and
effective control of library functions and support for decision making, but they also share
services, by the operational level and common information needs.
managerial level staff of the library-system. Thus, a computerised library information
One must distinguish and clearly perceive system or library management system can be
the relationship between library information viewed as a set of library functional systems
system as a whole and a bibliographic encompassing:
information system that generates bibliographic (a) Library work practices or procedures
information for the use of library members. It
(b) Information technologies-computer
may also be noted that a computerised library
hardware and software, having database
information system represents a much larger
management system, and a corporate
system within which information system for
database (it is not simply a bibliographic
management is also a part, including
database but much more), and
bibliographic information systems. Information
system for management is a subsystem of (c) Work forces (i.e. library staff). .
; library information system that supports work All geared together for accomplishing the
practices and information need of library staff system's tasks and to provide:
for effective management and control. It is
Knowledge sources (i.e. bibliographic
often called management information system
documents of all types) to library users for
(MIS).
their learning, self studies and researches,
The end users of a bibliographic information
Bibliographic and any other type of
system are library members, whereas the end
information needed by the library
users of an information system for management
members, and
are the staff members working in the system,
and both the systems constitute subsystems of a Information necessary for the library staff
(integrated, federal or comprehensive) for effective control and management of
cornputerised library information system, also library affairs.
called library management system. A
computerised library bibliographic information
5. EXPERTISE REQUIRED TO DESIGN
system in turn constitutes a subsystem of a & DEVELOP COMPUTER- BASED
library system as a whole. LIBRARY INFORMATION
A library information system may be defined SYSTEMS & SERVICES
as a set of library transaction processing (or
b s e d on what has been discussed already,
functional) systems designed to provide
one can summarise that to design, develop and
information to library members and to support
manage computerised library systems and
the operational, managerial, and decision
services, one needs to have:
making information needs, of library staff. The
kinds of concerned library information system Comprehensive or total view of a library
includes a computer (hardware and software) as system including its objectives, functions,
one of its components. The extent of processes or activities (task systems to be
computerised library information systems varies computerised) and the various entities
from library to library, but the most effective associated with the system, whose
kinds are those which are integrated. An database is needed to be created.

D L S l ~ ~ d l n f T e c h n2001,Zf
d, (1)
D Command on library tools and techniques - Formats in which entity records or
(i.e. library classification, cataloguing and information will be displayed ( i.e.,
indexing techniques), and the formats of required outputs or
Expertise in the application database design reports).
and development techniques. One must be -The type of access points or
aMe to: elements which could prove very
A ldentify and describe the entity types useful for user to locate or search
(objects about which information is to be the relevant records of bibliographic
collected for use) and their attributes and items from a database, and the
relationships {i.e. data elements). method or techniques, which may
be used to construct the elements
A Recognise, designate and define the of search or to formulate queries to
essential and optional data elements that search the database.
may comprise database record structure
of an entity type. In other. words, collectivety or blended,
these techniques form special skills to design
A Provide unique identifiers and names to
and develop computer-based library systems
the data elements, i.e., assign unique
and services.
codes to identify the different data
elernenis in the record. These unique The use of computer technology in libraries
codes are also called content designators, forces us to examine and describe afresh almost
which may consist of field tags, indicators, all traditional library policies, rules (including
and subfields' codes and serve as means cataloguing rules), procedures, and techniques
of identifying data elements or values of as a whole and incorporating certain additions\
fields in a machine readable record, and elements from the database design and
A Specify:
development technology.
- Guidelines or rules for identifying 6. COMPATIBILITY OF
and using authentic sources for
collecting data or pieces of
CATALOGUING CODES FOR
information about an entity. That is, DEVELOPING DATABASES OF
the appropriate sources from where COMPUTER-BASED LIBRARY
the values of the attributes (data
elements) of an entity need to be
INFORMATION SYSTEMS
collected for description. The traditional cataloguing codes, like
- The domain of attributes that define AACR-11)' and CCC of Ranganathan', presently
only serve as tools to develop manual
the va\id values of the attributes and
guide decision in case there are catalogues and to limited extent electronic
exceptions. bibliographic databases. To develop a database
of library information system as a whole, one
- Input data format or formats in
needs to:
which records of entities or objects
w i l be input to the system (i-e. the n Expand the scope of these codes.
form in which the given pieces of n Identify and &fine all possible entities or
information about an entity will be entity types that are connected with library
logically recorded). systems, including the various types of
- Rules necessary for uniform or bibliographic documents added in a library
consistent description or rendering collectio~.
of the values of the attributes (data El &kc efforts to revise them so that they
elements), or contents of fields and cowr the rules ,and guidelines to create
subfields comprising database databases of these entity types.
records.
These c& d to incorporate guidelnes
to M i conceptual schema, and jogical data
design or. structure of a library database. One guidelines can be effectively used for entry and
must also: display in a computer.
n Absorb the components of Common The rules framed in part H and J of CCC are
Communication Format ( C C F ) ~ ~ ' ~ ~'~n " " ~ ~ so
' ~ general that these can be used to render the
these codes. names of:
Include the traditional library techniques for a Persons: Personal authors, collaborators,
knowledge organisation, subject indexing library members, library staff, and so forth.
and .information retrieval appropriate for R Corporate Bodies: All types of organisations.
computer environment, such as facet Typical examples are: Governments,
analysis approach to classification and associations, corporate business enterprises,
indexing devised by S. R. Ranganathan. social, cultural, educational and research
n Include the techniques for query formation institutions. A corporate body can be an
and search strategies appropriate for author of a work, a publishing agency (or
computer environment. publisher), a sponsor under whose auspices a
The revised code developed incorporating work is published, or a business enterprise-
all the aspects discussed may be called Code library vendor, book supplier, a library
for 'the Design and Development of contractor, a co-operating library, etc.
Computer-based Library Databases or P Conferences: International, national, and
Information Systems and Services. regional.
Critical an&& of the CCC reveals that this 0 Geographic Entities: Continents, countries,
cock (that has inharsnt potentiality), with some constituent states of a large country, cities,
mckolificatioh, can be used as a code or guide town, sees, and so on.
for creating a comprehensive library database However, to revise and to convert this code
. covering all types of entities associated with a into a code for library database design and
library system.*' development, we need to identify and describe
The careful study of CCC also reveals that it the various types of entities, bibliographic or
is a code, which much before the development non-bibliographic in nature that constitute part
of database technology, identifies and specifies of the library system or have affiliation with it,
d i r e n t bibliographic entity types, namely: and their relevant, appropriate or context
serial, monograph, and their subsets. Even the dependent attributes **. Some of the entities,
list and definitions of various kinds of other than bibliographic in nature, which are
conventional and non-conventional biblio- associated or have linked with the library
graphic items provided by Ranganathan in the system are: library members and employees
code are still valid.' This code also lists and (potential, existing, or retired); library suppliers;
defines all possible attributes of the entity parent organisation(s): library departments or
set-bibliographic document. That is, it specifies units; library systems and institutions;
all the discrete attributes or data elements of equipment; orders of items; invoices of items;
various types of bibliographic items, and has inventories of library items, and so forth.J7-J
framed the rules for description or rendering of Besides incorporating the details of various
their values and grouping and fixing their types of entities h a t have affiliation with the
relative order or sequence within a printed library systems and specifying their attributes,
bibliographic record or a catalogue card. These one also needs to incorporate the rules for

"Entities possess numeraK attributes, including attributes attained due to rkbtionshii with other entities and play
dif(emrt rdes or have different identities in different conditions or contexts. Entities have divergent personifitions or their
personalities are transCwmed or lodc different in chacged circumstances, positions, situations, or locale. For example, a person
can be a teacher, a writer, a father, an employee, or member of an organisation. A given set of attributes (or their values) of a
person, e n a k one to perceive, specify or identify him in a particular role, personificationor conm. Name of a person is
u n W identifier. m, if a p e r m is an employee, then in this case, for hi p w identifitim, one must at least specify
or know the name of organisation in which he may be working and the name of hijob.
rendering the values of the identified attributes of an entity need to be collected for
of these entity types. description.
What has been discussed so far in this 8. Delineate the domain of attributes (data
paper, can-be summarised that to convert CCC elements), which define the valid values of an
into a code for library database design and attribute and guide decision in case there are
development, one. needs to: exceptions.
1. Revise and restate the Canons of Cataloguing 9. Outline:
of Ranganathanto make them applicable not Input formats in which the data of various
only to develop a library catalogue but a entities or objects will form input to the
comprehensive database for library systems, system (i.e. the form in which the given
which may include data about bibliographic pieces of information about an entity will
as well as nan-bibliographic entities. be logically recorded), and
2. Incorporate the Ranganathan's Postulates Output or display formats in which entity
and Principles for Designing a Scheme for records or information,will be displayed
Library Classification and Concept Based (i.e., the formats of required outputs or
Subject Indexing Systems, and the Logical reports).
Data Modelling Technique of Peter Pin-Sen
10. ldentify and specify the access elements or
Chen and further modified by other experts points-the instruments of searching the
as methodologies for the design and
database records, which also constitute
development of library database systems.
component of a search mechanism used to
3. Identify and describe the various types of retrieve information from the database.
entities (e.g., the various types of
11. Specify the methodology for developing
bibliographic items, library members, staff, postcoordinating and pre-coordinating
equipment, records, etc.) associated with a
information retrieval systems appropriate for
library system, their attributes and
computer environment
relationships, or data elements, whose values
comprise an entity record in a library 12. State the techniques of query formation and
database. search strategies appropriate for computer
environment.
4. Designate and define the essential (or
mandatory) and optional data elements of Concluding Remarks .
entity types that may comprise database The development of the proposed code and
record structure. making it an effective tool for designing and
5. Assign unique codes to- the essential and developing computerised library information
optional data elements, which serve as systems is a Herculean task. It requires
means of identifying data elements or values teamwork and support of a nation- level
of fields in a machine-readable record. These organisation. One such national agency that
unique identifiers or codes may be can take up this task is National Information
composed of field tags, indicators, and System for Science and Technology (NISSAT),
subfield codes. Department of Scientific and Industrial
6. Specify a set of rules for uniform or Research (DSIR), Government of India, New
consistent description or rendering of the Delhi.
values of the attributes, i.e., the data elements In the revised code, one must specify the
or contents of fieids and subfields comprising various entity types associated with a library
the database records. system,.identify and define their attributes and
7. Stipulate the guidelines or rules for relationships, and subsequently construct a
identifying and using authentic sources for standard list of fields arid subfilds (data
collectingdata or pieces of informationabout elements) and provide them standard codes,
an entity, i.e.,. the. appropriate sources from tags or -identifiers.Generally, electronic records
where the values of attributes (data elements) of different entities comprised fields and
subfields associated with an entity type, and
DESIDOC Bulktin of Inf TeclrnoI, 2001,21(1)
whose vatues are useful to h a t e , identify, and the less essential data, like price of a book,
get information about an object, an action or a while creating catalogues of small libraries.
process etc. In addition, an electronic record Nevertheless, it provides a comprehensive list
contains certain fields, which contain data of all the data elements that may comprise
required for @e management of database bibliographic records of various types of
system or for other administrative purposes. For bibliographic items in a catalogue (see CCC
example, one such field that forms a Chapter FQ: Section of Entry). However, due to
component of electronic record is 'Record mindset, the most professional librarians ignore
Number', representing unique number of an this direction and think that CCC rules limit us
entity record of a database. The data fields and to provide detailed bibliographic description
their constituent data demenb comprising the about a bibliographic item in the catalogue
records of different types of entities need to be card, unlike AACR-II. This mindset needs to be
identified and defined. changed by way of interpreting the 'Law of
In the proposed revised code, besides Parsimony' or the 'Principle of Trade-off' in the
covering the various aspects listed in the present context. The paralld example of
previous sections, one may also consider to application of 'trade-off in information
redefine the Laws and Canons of Cataloguing technology itself can be seen in the form of
as enunciated by Ranganathan in the light of Y2K bug and old hardware and software
new milieu. For example, 'Canon of designs. Actually, implementation of Y2K
Ascertainability', the principle prescribing the concept is not a bug at all; it is a result of
chief sources of information to collect data for application of Law of Parsimony or principle of
creating .bibliographic records of various 'trade-off by software and hardware designers
bibgraphic items need to be revised to of 19th century. To get more space on disk and
indude the appropriate sources of information in memory, they gave up the precision of
for collecting data about other entity types century indicators, which is proving as a flaw in
associated with library systems. software and hardware designs, in the context
of year 2000 and future applications in almost
With the arrival of inforrnation technology in every field."
library arena, the mindset of some library
professionals about implementation of 'Law of The present cataloguing rules were laid
Parsimony' needs to be changed. In the light of down for creating card catalogue of
'Law of Parsimony', Ranganathanhad suggested bibliographic items manually or
to provide only brief but essential description semi-automatically. These rules need to be
about bibliographic items, while preparing revised, updated keeping in view the ease and
catalogues of libraries other than catalogues of better data processing and retrieval facilities
national libraries or preparing national provided by the information technology in
bibliographies. This approach based on the developing the information systems, and
principle of 'trade-off' (that is, to get something application of new approaches as demanded by
you need, you give up something you need less the technology.
urgently) though good one, is no more valid for A brief outline of the coverage, which may
creating online catalogues or t~nioncatalogues form the part of the proposed code for library
of libraries, which are used not by library users database design, shall be presented in another
but also by those who are involved in book paper.
trade and book publication.
BlBLlOCRAPHlC REFERENCES
With passage of time, due to the above-
mentioned trade-off practice in the CCC, many 1. Rangan?than, S. R. Classified catalogue
professional librarians have developed a notion code: With additional rules for dictionary
that CCC has no prcwision to provide detailed catalogue code. Ed 5. 1988.
bibliographical description, as is the case in 2. Cutter, C. A. Rules for a dictionary
'

AACR-It. In CCC, no doubt, there i s direction to catalogue. Ed. 4. Government Printing


provide only essential information and ignore Press, Washington, D.C., 1904. P 1 2.

WIDUC&JktindlnfTed,nol, ZWt, 21(1)


Potter, William Gray. Online catalogue in -15. Godert, Winfried. Faceted classifition in
North America: An- overview. Program, online retrieval. lntemationd Uassification,
1986,20(2), 12(130. 1991,18(2), 98.109.
Baker, N. Discards. The New Yorker. April, 16. lyer, Hemalata. Online searching: Use of
1994,6446. classificatory structure. In Tools for
Ranganathan, S. R. Subject heading and knowledge representation and the human
facet analysis. )ouma/ of Documentation, interface, edited by R Fuggman.
1964,20(3), 109-19. Proceedings of 1st ISKO Conference
(Darmstadt) (1990/91). INOEKS Ved,
Austin, Derek. PRECIS: A manual of Frankfurt. pp. 15967.
concept analysis and subject indexing. Ed
2. The British Library, London, 1983. 1 7. lyer, Hemalata. Subject representation
entropy. International Classification, 1992,
Bhattacharyya, Ganesh A. General theory
19(2), 15-8
of subject indexing language. (Kamataka-
University, Ph.D. Thesis, 1980). 18. Svenonius, Elaine F. The use of
(Unpublished) classification in information retrieval.
Library resources and Technical services,
Bhattacharyya, Ganesh A. POPSI: Its 1983,27(1), 76-83.
fundamentals and procedure based on a
general theory of subject indexing 19. Stiles, W.G. Ranganathan, cognition and
language. Library Science with Slant to expert system. Canadian journal of
Documentation, 1979, 16; 14-5. Information Science, 1895, 10, 16-24.
Bhattacharyya, Canesh A. POPSI: A source 20. Vickery, Alina & Brooks, H.M. Plexus-the
language for organising an associative expert system for referral. Information
classification. Library Science with Slant to Processing and Management, 1987, 23,
Documentation, 1982, 19, 249-52. 99-117.
Robins, Matrus & Anderson, James 0. 21. Borgman, Christine L. Why are online
Contextual indexing and facet taxonomic catalogs still hard to use. jASIS. 1996,
literary access system. Drexel Library 47(7), 493-503.
Quarterty, I 903, 19(3), 91-109. 22. Bates, M. I. Subject access in online
Ingwersen, Peter & Worrnell, Irene. catalogue: A design model. )ASIS, 1987,
Ranganathan in the perspective of 37, 407-24
advanced information retrieval. Librj, 1992, 23. Crawford, J. C., et a/. A survey of subject
42(3), 184-211. access in academic libraries catalogues in
Ellis, David & Vasconcelos, Ana. Great Britain. journal of Librarianship and
Ranganathan and the net: Using facet Information Science, 1993, 25, 85-93.
analysis to search and organise the world 24. Hildreth, C. R. Beyond boolean: Designing
wide web. Aslib Proceedings, 1999, 51(1), the next generation of online catalogs.
3-10. Library Trends, 1987, 36, 647-67.
Neelameghan, A. Application of 25. Lancaster, F. W., et a/. Identifying barriers
Ranganathan's general theory of to effective subject access in library
knowledge classification in designing catalogs. Library Resources & Technical
specialised databases. Libri, 1992, 4(3), Services, 199 1, 36, 3 77-97.
202-226. 26. bssen, G . Data models, database
Neelameghan, A. Concept categorisation language and database management
and knowledge organisation in specialised systems. Addison-Wisley, Wokingham,
databases: A case study. International 1991
C/assification, 1991, 18,92-97. 27. Oxborrow, E., Databases and database
management systems: Concepts arid
issues. Ed. 2. ChartwelCBratt, Chichester, rechniques developed by Ranganathan and
1981. CDS/ISIS DBMS. journal of Library and
28 Unesco, Division of Software Development Information Science (India), 1993, 18,
and Applications, Office of lnformation 82-141.
Programmes and Services. Mini-Micro 38. Kashyap, Madan Mohan. Online library
CDSflSIS 2.3: Reference manual & catalogues and standards for common
CDS/ISIS pascal manual. UNESCO, Paris, application in a network environment:
1989. Paper presented at XVI IASLIC Seminar,
29. Chowdhury, C. G. Introduction to modern Bombay, 1994. In IASLIC Seminar
information retrieval system. Library (Bombay) (1995) (16). Networking of
Association, London. 1999. libraries: Problem and prospects. 1995. P.
1-25.
30. Dates, C. J. An introduction to database
systems. Ed. 3. Addison-Wesley, Reading, 39. CCF: The common communication format.
MA. 1981. Edited by Peter Simmons & Alan
Hopkinson. Ed. 2. (PGI-88/WS/2).
31. Chen, Peter Pin-Sen. The UNESCO, Paris, 1988.
Entity-Relationship model-towards a
unified view of data. ACM Transaction on 40. Kashyap, M. M. Database system: Design
database Systems, 1976, 1(1), 9-36. and development. Sterling Publishers, New
Delhi, 1993. x+382p.
32. Chen, Peter Pin-sen, Ed. Entity-Relationship
approach to information modelling and 41. Kashyap, M. M. Database technology:
analysis. North-Holland, Amsterdam, 1983. Basic concepts and terminology. Library
Herald, 1 991, 30(1), 1-1 9.
33. Anglo-American Cataloguing Rules, edited
by Michael Gorman & Paul W Winkler. Ed. 42. Kashyap, M. M. Common communication
2. Revised. American Library Association, format for online ordering, a proposal for
Chicago, 1988. book trade and libraries: Paper presented
at 15th Annual Convention and
34. CCF/B: The Common Communication Conference at the Society for lnformation,
Format for bibliographic information. Paris, held at Bangalore during 18-20 January
UNESCO, 1992. (PGI-92/WS/9). 1996. In aigital libraries: Dynamic
35. CCF/F: The Common Communication storehouse of digitized information, edited
Format for factual information. Edited by by N. M. Malwad, et a/. New Age
Alan Hopkinson & Peter Simmons. Paris, International, New Delhi, 1996. pp. 75-89.
UNESCO, 1992. (PGI-92/WS/9). 26-33.
36. Hopkinson, Alan, Comp. Implementation 43. Kashyap, Madan Mohan. Computer-based
notes for users of the Common library information system designing
Communication Format for factual techniques. Sterling Publishers, New Delhi,
information (CCF/F). UNESCO, Paris, 1999. pp. 259-60.
1993.47~. 44. Ullman, Ellen. The myth of order. Span,
37. Kashyap, M. M. Integrated database design 1999, XL(6), 46-50.
for a library system: Employing librarv

Contributor: Prof Madan Mohan Kashyap has retired from Dept. of Library & Information
Science, University of Delhi. His residential address is 201 Kadambari Niwas,
Kadambari marg, Sector - 9, Rohini, New Delhi - 110 085. Tele (R): 786 2699;
Email: mmkashyap@bol.net.in; kashyapl @indiatimes.com

oES/tXX&rlktin d l n f Technol, 22001,21(1) 19

You might also like