Foundations of Database Systems: An Introductory Tutorial

  • J. Paredaens
Part of the International Centre for Mechanical Sciences book series (CISM, volume 347)


A very short overview is given of the principles of databases. The entity relationship model is used to define the conceptual base. Furthermore file management, the hierarchical model, the network model, the relational model and the object oriented model are discussed

During the second world war, computers were used for encoding and decoding messages of the English and German army. Only after the war the computers were used for more reasonable and economical reasons.

In the beginning of the fifties problems with typically a small amount of input data but for which complex calculations have to be made, were solved using computers. This was due to the small amount of memory and the long access time that was needed.

Typical programming languages for this kind of problems emerged: Fortran, Algol and later on Pascal, C and C++.

These languages however, were not user friendly enough, nor were they designed to handle huge amounts of complex data. So in the fifties we switched from simple file management to the use of a data structure that was more complex, but that enabled us to solve problems and answer questions that needed a huge quantity of data.

We will first introduce the concept of a database and then we will look to a number of different kinds of databases that have been used from 1960 until now.


Database System Object Type Logical Record Object Oriented Model File Management 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1.
    Date C.J.: An Introduction to Database Systems, Addison Wesley, 1990Google Scholar
  2. [2.
    Elmasri R., Navathe S.B.: Fundamentals of Database Systems, 1989Google Scholar
  3. [3.]
    Korth H.K., Silberschatz A.: Database System Concepts, WcGraw-Hill, 1991Google Scholar
  4. [4.]
    Paredaens J., De Bra P., Gyssens M., Van Gucht D.: The Structure of the Relational Database Model, Springer-Verlag, 1989Google Scholar
  5. [5.
    Ullman J.D.: Principles of Database and Knowledge-base Systems, 1988Google Scholar

Copyright information

© Springer-Verlag Wien 1994

Authors and Affiliations

  • J. Paredaens
    • 1
    • 2
  1. 1.University of AntwerpAntwerpBelgium
  2. 2.Technical University of EindhovenEindhovenThe Netherlands

Personalised recommendations