(Information Science Master) Lecture on Databases

  • The idea that applications and databases should be separated through an interface.
    • Data should be usable persistently, even as applications change over time.
  • A highly important concept.
  • Nowadays, it feels obvious.
    • In the past, applications and databases were not separated.
    • As a result, if an application became unusable, the data in the database would also become inaccessible.
    • This was problematic, so efforts were made to separate the data model, among other things.