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...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Elmasri R, Navathe S. Fundamentals of database systems, 7th ed. Pearson; 2016.
Silberschatz A, Korth HF, Sudarshan S. Database system concepts, 6th ed. McGraw-Hill; 2010.
Ramakrishnan R, Gehrke J. Database management systems, 3rd ed. McGraw-Hill; 2002.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2018 Springer Science+Business Media, LLC, part of Springer Nature
About this entry
Cite this entry
Özsu, M.T. (2018). Database. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_80734
Download citation
DOI: https://doi.org/10.1007/978-1-4614-8265-9_80734
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-8266-6
Online ISBN: 978-1-4614-8265-9
eBook Packages: Computer ScienceReference Module Computer Science and Engineering