
This course introduces the students to the various theoretical and practical principles involved in the design and use of databases systems with the help of database management systems (DBMS) and the SQL Standard.

Explore embedded database systems through technical talks from leading developers, covering implementation details and real-world challenges in mobile, OLTP, and distributed systems.

Explore Azure SQL Database Hyperscale's architecture, features, and real-world applications through customer stories, demos, and expert insights on scalability, performance, and multi-model capabilities.

Explore 10 key advantages of Azure Database for PostgreSQL Flexible Server, including improved performance, high availability, cost optimization, and enhanced control over server configurations.

Explore 8 key factors driving Citus and Distributed PostgreSQL growth, from unforking Postgres to cloud integration, open-source contributions, and future developments in database technology.

Explore a database-native solution for Cassandra's CDC logs, addressing common challenges and proposing an improved architecture based on industry insights and managed CDC solutions.

Explore modern analytical database systems, covering distributed architectures, query execution, and OLAP commoditization in this advanced CMU lecture.

Explore Snowflake's cloud-based database architecture, including query execution, optimization, and workload management, with insights from industry experts.

Explore Snowflake's architecture, benefits, and unique features for cloud-based data warehousing. Learn how it compares to other tools and implements in Azure.

Dive into the architecture of QuestDB and discover how this open-source time-series database achieves high-speed performance through specialized timestamp handling, efficient data ingestion, and SQL extensions.

Dive into NoSQL data modeling fundamentals and LSM Tree architecture, exploring key concepts like primary key selection, clustering, and compaction for advanced database implementation.

Dive into modern distributed database architecture, exploring high performance, consistency, replication, and scaling concepts through practical examples from ScyllaDB and Cassandra implementations.

Explore modern database systems, from SQL vs NoSQL to scaling strategies, while learning critical performance innovations and future trends in database architecture and implementation.

Master NoSQL data modeling fundamentals through hands-on examples and best practices for building high-performance applications, guided by ScyllaDB's Head of Training.

Master NoSQL fundamentals with ScyllaDB, from basic architecture to data modeling, while learning to set up clusters and execute queries through hands-on demonstrations.

Master advanced NoSQL data modeling techniques, from primary key selection to handling large partitions, collections, and common pitfalls. Learn to optimize database performance and avoid critical design mistakes.

Dive into NoSQL fundamentals, exploring data modeling, architecture principles, and essential querying techniques while comparing SQL and NoSQL approaches for high-performance databases.

Explore the showdown between relational and JSON approaches in Oracle Database, comparing strengths and weaknesses to guide your storage choices for optimal data management.

Comprehensive overview of Oracle Exadata's architecture, innovations, and performance advantages. Explores key features like Smart Scan, Columnar Flash Cache, and RDMA, highlighting Exadata's superiority over cloud competitors.

Explore full-stack Flux architecture, its advantages in scaling actions and queries, and how it can revolutionize backend development for more efficient and scalable web applications.

Explore Pinterest's RealPin system for customizable object retrieval, featuring RocksDB integration, flexible update methods, and efficient retrieval patterns for large-scale data management.