Page 52 - DLIS408_INFORMATION_TECHNOLOGY-APPLICATIONSL SCIENCES
P. 52

Unit 4: Database

                  it must include all necessary data relationships, to support the variety of different uses to  Notes
                  which data is put;
                  it must have common approach to retrieval, additions and deletions and amendments to
                  data.



              Notes  A database can be analysed from two viewpoints: The physical storage of the data or
                     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 both to physically store data on disk. Users and applications
            do not need to know anything about the physical data storage. Stored with actual data will be a
            description of the database, which enables the DBMS to retrieve information from the database
            and to store new data in appropriate places in the database establishing relationships with other
            data if relevant.
            The logical or conceptual database is concerned with how the data is logically organised and how
            the data can be retrieved for information purposes. In case access is required to a series of linked
            files, it is necessary to have guidelines regarding allocation of data to specific files within the
            database system, and defining the optimum links between files. Based on the model followed for
            the structuring of data there are three basic types of databases and the associated DBMS namely:
            hierarchical, network and relational.
            Hierarchical databases are structured in such a way that the relationships between data items follow
            a branching tree-type arrangement. In other words, the database consists of elements, which act, in
            a parent-child relationship. The relationships within the database are established when the database
            is created, that is to say that the database designer defines which is a child element of the parent
            element. An element within a database can have only one parent element. The data stored in the
            lower levels of a hierarchy database can only be accessed through the parent element.
            The network database approach is based on explicit links or pointers between related entities. In a
            network model of database, there is more direct link between the data items at various levels. This
            is achieved by the use of pointers linking data at different levels. This approach requires a large
            number of links established between data elements, which occupy a large amount of storage space.
            Relational databases use a type of data structure, which has been commonly adopted in database
            systems. In relational database systems, information is held in a set of relations or in the form of
            tables. Rows in such tables correspond to records while columns in these tables are equivalent to
            fields. The data items in various relations are linked through a series of keys. Relational databases
            are designed using a technique known as ‘normalisation’. ‘Normalisation’ is used to break data
            into tables so that the fields in each table are dependent only on one key field and not linked to any
            other key. This process ensures that insertions, deletions and amendments may be made on to the
            data without any difficulty.
            In addition to the above-discussed types of databases, other types of database structures such as
            multimedia databases and object oriented databases are also in existence. Multimedia structures
            are used to manage such databases, which deal with pictures, animation, sound and text as well as
            tables. The storage needs of these materials are certainly different from the types discussed earlier.
            The Multi Media DBMS (MM-DBMS) attempts to use a range of technologies like relational
            technology for tables, image storage devices for graphics and animation, and provide facilities to
            the users.


            Types of Databases
            There are many ways of categorising databases. One of the categorisations might be a numerical
            and textual database. Another way of looking at them is by their coverage i.e., local, regional and
            global. Databases are generally stored on magnetic or optical media such as disks and accessed

                                  LOVELY PROFESSIONAL UNIVERSITY                                               47
   47   48   49   50   51   52   53   54   55   56   57