Chapter 9. Compensating Resource Managers

Frustrated with the inadequacies of the prevailing hierarchical storage schemes of the day, in 1970 an IBM researcher namedEdgar Codd published a general specification for a relational database (Codd, Edgar. 1970. A Relational Model of Data for Large Shared Data Banks. Communications of the ACM, Vol. 13, No. 6, June, 377-387.). Codd did not say much about how his relational calculus might be implemented in a server, but he fired the starting gun for a new era in data storage technology.

Companies like Oracle, Ingres, and of course IBM rushed to provide actual, salable implementations of Codd's work. After a period of contention about the query language (Oracle and others favored SQL—Ingres held out for ...

Get Applying COM+ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.