Abstract
The word “database” is used here in two overlapping ways to refer to a collection of related data and its storage method, or to programming system software used to organize and integrate a collection of related data. It is management, access, and control (including efficiency and recoverability), and not necessarily size, which distinguishes a database from a data set. This article concentrates on database software: choosing a database management system (DBMS), designing databases, object-oriented approaches, and closes with an overview of resources that might be helpful.