The Evolution of Relational Database Modeling
Gavin Powell
Abstract
Gavin Powell
Abstract
This chapter describes the evolution of database modeling discusses hierarchical and network database modeling. The relational database model does have strengths and weaknesses but is the most flexible solution for both storage and retrieval of large quantities of transactional information. The ultimate in relational database modeling evolution was the object-relational database model as an extension of the object database model. Any relationships and validation between different flat files would have to be programmed in manually and limited only by the power and sophistication of that manual programming. The relational database model improves on the hierarchical and network database models by lending a two-dimensional structure to data. BigData databases store data in multiple ways but with very specific functions, including columnar databases, key-store value stores, hierarchical-type document collections, and network-like graphs.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This chapter describes the evolution of database modeling discusses hierarchical and network database modeling. The relational database model does have strengths and weaknesses but is the most flexible solution for both storage and retrieval of large quantities of transactional information. The ultimate in relational database modeling evolution was the object-relational database model as an extension of the object database model. Any relationships and validation between different flat files would have to be programmed in manually and limited only by the power and sophistication of that manual programming. The relational database model improves on the hierarchical and network database models by lending a two-dimensional structure to data. BigData databases store data in multiple ways but with very specific functions, including columnar databases, key-store value stores, hierarchical-type document collections, and network-like graphs.
Key concepts: Relational database, Computer science, Database, Relational model