Page 54 - DLIS408_INFORMATION_TECHNOLOGY-APPLICATIONSL SCIENCES
P. 54

Unit 4: Database

                  abstracts                                                                        Notes
                  full text
                  indexing terms or keywords or phrases
                  citations including the total number of references
                  language of the document
                  call number or location
            Each of these items is known as a data element and is represented by a field. There are different
            bibliographic record formats and there is considerable variation between them. It may be mentioned
            here that the components listed above do not generally (except in case of those containing abstracts)
            give information of the text of the document but only indicate where the information might be
            found. Of course, a good informative abstract, if provided for each reference may furnish valuable
            information to the user and enhance the utility of the database.

            Database Architechture

            The architecture of a database is commonly viewed in terms of three separate levels of description:
            conceptual, external and internal.
            The overall logical description of the entire database is the conceptual level. This overall description
            is commonly known as a schema. It may also be called a community user view. Subsets of the
            schema that contain only the data needed for particular applications may be defined. These are
            called sub-schemas or user views. The sub-schemas provide a description at the external level. The
            description of physical storage structures used to store database on a specific computer system is
            the internal description.
            Explained in simple language, it might be stated that a database can be analysed from two view-
            points—the physical storage of the data and the logical or conceptual view of data. Files are used
            to physically store data in a database. Most databases use either direct files or indexed files or a
            combination of the two to physically store data on a disk.
            The logical or conceptual view of a database is concerned with how data is logically organised and
            how data can be retrieved for information purposes. There are three different methods (architectures)
            of logically organising data in a database. They are hierarchy model, network model and relational
            model.


            Advantages of Database Systems
            The Database Systems provide the following advantages over the traditional file system
               1. Controlled redundancy: In a traditional file system, each application program has its own
                  data, which causes duplication of common data items in more than one file. This duplica-
                  tion/redundancy requires multiple updations for a single transaction and wastes a lot of
                  storage space. We cannot eliminate all redundancy due to technical reasons. But in a data-
                  base, this duplication can be carefully controlled, that means the database system is aware
                  of the redundancy and it assumes the responsibility for propagating updates.
               2. Data consistency: The problem of updating multiple files in traditional file system leads to
                  inaccurate data as different files may contain different information of the same data item at
                  a given point of time. This causes incorrect or contradictory information to its users. In
                  database systems, this problem of inconsistent data is automatically solved by controlling
                  the redundancy.
               3. Program data independence: The traditional file systems are generally data dependent, which
                  implies that the data organization and access strategies are dictated by the needs of the
                  specific application and the application programs are developed accordingly- However,
                  the database systems provide an independence between the file system and application
                  program, that allows for changes at one level of the data without affecting others. This
                  property of database systems allow to change data without changing the application pro-
                  grams that process the data.
                                  LOVELY PROFESSIONAL UNIVERSITY                                               49
   49   50   51   52   53   54   55   56   57   58   59