Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
This lecture discusses the historical debate between the relational and non-relational data models, starting with the CODASYL vs SQL conflict and the birth of NoSQL. It covers the key characteristics of both models, such as data independence, schema flexibility, and scalability. Examples of key-value stores, document stores, and extensible record stores are presented, along with their respective data models. The lecture concludes by highlighting the evolution of database management systems towards big data management. The instructor emphasizes the importance of understanding DBMS principles and the reasons behind the coexistence of relational and non-relational approaches.