Database Systems - Cornell University Course (SQL, NoSQL, Large-Scale Data Analysis)

Learn about relational and non-relational database management systems in this course. This course was created by Professor Immanuel Trummer, PhD. He is an assistant professor for computer science at Cornell University. 🐦 Follow Professor Trummer on Twitter: 🎥 Watch part 2 of this course here (8 more hours): You will learn how to query database systems via languages such as SQL (the structured query language). Then, you will see how database systems work internally, how they store and index data, how they process and optimize queries, and how they process transactions while providing guarantees such as isolation, atomicity, and durability (ACID guarantees). The course addresses questions of database design and discusses novel approaches to data management via NoSQL or NewSQL systems. Finally, the course will discuss about graph, stream, and spatial data, and about systems that are specialized for th
Back to Top