De eerste database-systemen werden toegepast in administratieve omgevingen. Zij waren echter duur en niet geschikt voor situaties waarin specifieke toepassingen vereist zijn. Dit leidde tot de ontwikkeling van database-systemen voor specifieke toepassingen die op hun terrein een betere performance leveren dan standaard dbms’en. De ontwikkelingen van de relationele databases gaan echter zo snel dat ze systemen voor specifieke toepassingen snel evenaren of overtreffen. Toepassingsspecifieke database-produkten zullen daardoor geleidelijk worden verdrongen door relationele databases met geavanceerde functies. Tegelijkertijd ontstaan er steeds nieuwe toepassingen die nieuwe eisen stellen aan de gegevensopslag waar een standaard relationeel dbms ...