O'Reilly logo

Growing Software by Louis Testa

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Data Reporting and Analysis

Many companies' products store customer data, especially if the company offers a web-hosted service. Small company systems commonly store customer data in a database from which the team designs SQL queries that allow the program code to access data. In addition to allowing programmers to enter and modify the data in the database, many products include a data-reporting functionality that is often added through separate modules or through a purchased reporting software package.

A simple database approach can work well to get the initial product off the ground. As your customer base grows or the volume of queries grows significantly, however, the system will slow down. If this happens rapidly, your product's release cycle ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required