Bigger and Bigger Systems

On the other hand, a gigabyte isn't much data. Commercial databases often consume hundreds of gigabytes. Moreover, as storage becomes cheaper people find new reasons to store greater amounts of data.

Tertiary Storage

The biggest databases today need more than disks. Several kinds of tertiary storage devices have been developed. Tertiary devices, perhaps storing a terabyte each, need much more

Parallel Computing

The ability to store huge amounts of data is important, but it would be of little use if we could not access large amounts of that data quickly. Thus, very huge databases also require speed enhancers.

Information Integration

As information becomes ever more important in our work and play, we find that existing information resources are being used in many new ways. For instance, consider a company that wants to provide on-line catalogs for all its products

The Relational Data Model

While the entity-relationship approach to data modeling that we discussed in "The Entity-Relationship Data Model" is a simple and suitable way to explain the structure of data,

Other Data Models

The entity-relationship and relational models are just two of the models that have importance in database systems today. In this section we shall introduce you to various other models of rising importance.

Introduction to ODL

ODL (Object Definition Language) is a standardized language for specifying the structure of databases in object-oriented terms. It is an extension of IDL (Interface Description Language), a component of CORBA (Common Object Request Broker Architecture). The latter is a

Page 0 of 1 Previous 1 Next