YoVDO

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

Offered By: Cornell University via freeCodeCamp

Tags

Databases Courses SQL Courses NoSQL Databases Courses Database Design Courses

Course Description

Overview

Explore relational and non-relational database management systems in this comprehensive 17-hour course from Cornell University. Dive into querying database systems using SQL, understand internal database operations including data storage, indexing, query processing, and optimization. Examine transaction processing with ACID guarantees, and delve into database design principles. Investigate novel data management approaches through NoSQL and NewSQL systems. Gain insights into specialized systems for graph, stream, and spatial data. Learn from Professor Immanuel Trummer's Fall 2020 online lectures, covering topics such as SQL, data storage and indexing, relational data processing, and transaction processing. Access additional resources including downloadable slides and recommended textbook "Database Management Systems" by Raghu Ramakrishnan and Johannes Gehrke for a thorough understanding of database systems.

Syllabus

The Structured Query Language (SQL).
Storing and Indexing Data.
Relational Data Processing.
Transaction Processing.


Taught by

freeCodeCamp.org

Tags

Related Courses

Introduction to Data Science
University of Washington via Coursera
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Fundamentals of database systems
Indian Institute of Technology Kanpur via Swayam