Getting Started With SQL for Application Developers - Introduction

Опубликовано: 28 Сентябрь 2024
на канале: CockroachDB
1,318
8

This is a lecture from the Cockroach University course “Getting Started with SQL for Developers.”

In this lecture, students are introduced to concepts such as polyglot persistence and the object-relational impedance mismatch. We will learn why it is essential to understand SQL, even if we use tools such as object-relational mappings (ORMs). Finally, we’ll outline the goals for the rest of the course.

Learn more about CockroachDB by signing up for free training at Cockroach University: https://university.cockroachlabs.com/

0:00 Evolution from SQL to NoSQL to SQL
00:44 What is polyglot persistence?
1:13 What is Object-Relational Impedance Mismatch?
1:15 What are Object-Relational Mappings (ORMs)?
2:41 Why ORMs should not define database schema
2:55 The issues with ORMs