Encyclopedia of Database Systems

2018 Edition
| Editors: Ling Liu, M. Tamer Özsu

Database

  • M. Tamer Özsu
Reference work entry
DOI: https://doi.org/10.1007/978-1-4614-8265-9_80734

Definition

A database is a structured and persistent collection of information about some aspect of the real world organized and stored in a way that facilitates efficient retrieval and modification. The structure of a database is determined by an abstract data model. Primarily, it is this structure that differentiates a database from a data file. The most popular data model is relational that represents data as a set of tables. The database includes instances of entities and the relationships among them. For example, a database for a school may contain instances of students, professors, courses, which students take which courses, which professors teach which courses, etc.

Historical Background

The term “database” was introduced in the 1960s, and the field has grown steadily since then. As of this writing, the database market is over US$50 billion and growing. In the early days, the term was used interchangeably with “data bank” and “data base,” but now the general convention is to use...

This is a preview of subscription content, log in to check access.

Recommended Reading

  1. 1.
    Elmasri R, Navathe S. Fundamentals of database systems, 7th ed. Pearson; 2016.Google Scholar
  2. 2.
    Silberschatz A, Korth HF, Sudarshan S. Database system concepts, 6th ed. McGraw-Hill; 2010.Google Scholar
  3. 3.
    Ramakrishnan R, Gehrke J. Database management systems, 3rd ed. McGraw-Hill; 2002.Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Cheriton School of Computer ScienceUniversity of WaterlooWaterlooCanada

Section editors and affiliations

  • Ramez Elmasri
    • 1
  1. 1.Computer ScienceThe University of Texas at ArlingtonArlingtonUSA