Overview of Data Architecture

A chapter on software development would not be complete without a discussion of the different types of data architecture. The selection of data architecture depends on multiple influences, often including the desires and objectives of the system designer. This section focuses on the fundamentals of data architecture.


A database is simply an organized method for storing information. Early databases were composed of index cards. Some of you may recall using the manual card catalog at the local library to look up the location of a particular book. Later, the library’s manual card catalog system was automated with a computer database. Data may be organized into a table of rows and columns similar to an Excel ...

Get CISA® Certified Information Systems Auditor®: Study Guide, Third Edition now with the O’Reilly learning platform.

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