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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.