2.3 Stages in Database Design

The process of analyzing the organization and its environment, developing a database model, and implementing that model requires an appropriate methodology. Traditional systems analysis provides a possible approach, but a staged database design approach offers a better solution. The database should be designed in such a way that it can evolve, changing to meet the future information needs of the organization. This evolution is possible when the designer develops a true conceptual model of the organization with the following characteristics:

  • Faithfully mirrors the operations of the organization

  • Is flexible enough to allow changes as new information needs arise

  • Supports many different user views

  • Is independent of ...

Get Databases Illuminated, 4th Edition 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.