Page 48 - DLIS408_INFORMATION_TECHNOLOGY-APPLICATIONSL SCIENCES
P. 48

Unit 4: Database

            No widely accepted exact definition exists for DBMS. However, a system needs to provide  Notes
            considerable functionality to qualify as a DBMS. Data collection needs to meet respective usability
            requirements (broadly defined by the requirements below) to qualify as a database.



              Did u know? The Oxford English dictionary cites a 1962 technical report as the first to use the
                         term “database.”


            Self Assessment

            Fill in the blanks:
               1. An organized collection of data for one or more purposes, usually in digital form is called
                  .................... .
               2. SQL stands for .................... .


            4.2  Evolution of Database and DBMS Technology
            The introduction of the term database coincided with the availability of directaccess storage (disks
            and drums) from the mid-1960s onwards. The term represented a contrast with the tape-based
            systems of the past, allowing shared interactive use rather than daily batch processing.

            In the earliest database systems, efficiency was perhaps the primary concern, but it was already
            recognized that there were other important objectives. One of the key aims was to make the data
            independent of the logic of application programmes, so that the same data could be made available
            to different applications.
            The first generation of database systems were navigational and pointers from one record to
            another. The two main data models at this time were the hierarchic model, epitomized by IBM’s
            IMS system and the Codasyl model (Network model, implemented in a number of products such
            as IDMS.
            The Relational model was first proposed in 1970. Later it was insisted that applications should search
            for data by content, rather than by following links. This was considered necessary to allow the
            content of the database to evolve without constant rewriting of applications. Relational systems
            placed heavy demands on processing resources, and it was not until the mid 1980s that computing
            hardware became powerful enough to allow them to be widely deployed. By the early 1990s, however,
            relational systems were dominant for all large-scale data processing applications, and they remain
            dominant today (2011) except in niche areas. The dominant database language is the standard SQL for
            the Relational model, which has influenced database languages also for other data models.
            As the relational model emphasizes search rather than navigation, it does not make relationships
            between different entities explicit in the form of pointers, but it represents using primary keys and
            foreign keys. While this is a good basis for a query language, it is less well suited as a modeling
            language. For this reason a different model, the Entity-relationship model which emerged shortly
            later (1976), gained popularity for database design.
            During 1970s, database technology has kept pace with the increasing resources becoming available
            from the computing platform: notably the rapid increase in the capacity and speed (and reduction
            in price) of disk storage, and the increasing capacity of main memory.



              Notes  The rigidity of the relational model has a limitation in handling information that is
                    richer or more varied in structure than the traditional ‘ledger-book’ data of corporate
                    information systems.


                                  LOVELY PROFESSIONAL UNIVERSITY                                               43
   43   44   45   46   47   48   49   50   51   52   53