Historical Development of Databases (Cont.)


Limitations of Relational Data Model
Relational model is the most commonly used model for databases. It provides a flexible capability to allow non-programmers to pose general queries quickly and easily, but it also includes the following drawbacks:
An example of relational databases is given on the right. It is a book database including three tables: Publishers, Authors, and Books with keys PubID, AuthorID, and ISBN, respectively.

Review: Limitations of Relational Data Model
    Which is NOT one of the limitations of relational data model?

      Communication barrier
      Data independence
      Impedance mismatch
      Poor modeling power
        Result:




      A bird in the hand is better than two in the bush.