Chapter 4. Trends in Software Development

Many of the basic concepts behind software development have remained the same for five, ten, twenty years or more. This chapter discusses some of the major trends affecting software development in the late 1990s. Many software projects contain a database component, typically a relational database (RDBMS). Given sufficient processing power and correct database design, a good RDBMS can easily handle databases hundreds of gigabytes or even several terabytes in size. Object-oriented data and the expanded use of multimedia data types, however, place a huge strain on RDBMS systems developed to hold relatively small records with simple field types. Object-oriented databases have existed for some time, but often ...

Get Software Development: Building Reliable Systems 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.