Application Development · beginner

Basic Data Modeling with ScyllaDB

Covers CQL and the CQL shell, keyspace and table design, and how partition and clustering keys decide which queries your data model can answer — with three lab walkthroughs and a hands-on lab.

v8dffe70 · last updated 27-10-26

Duration 122min
Units 22
Labs 1
Level beginner
Format Self-paced

An introduction to data modeling with ScyllaDB, covering CQL, key design, and hands-on labs.

What you'll build

A ScyllaDB keyspace and set of tables you design and query yourself in a browser-based lab — choosing partition and clustering keys, then seeing which queries the key you picked allows and which it rejects.

By the end
  • Write CQL queries using the CQL shell
  • Design tables with appropriate partition and clustering keys
  • Apply key selection principles for efficient data access
Prerequisites
  • Basic familiarity with databases
  • No local setup required — the hands-on labs run in your browser
Who this is for
  • Developer

Curriculum

Course contents

1 sections·22 units·1 hands-on labs
reading Introduction 2 min quiz Introduction — Knowledge Check 2 min reading CQL and the CQL Shell - Part 1 2 min quiz CQL and the CQL Shell - Part 1 — Knowledge Check 1 min video CQL and the CQL Shell - Part 2 5 min reading Keyspace 8 min quiz Keyspace — Knowledge Check 1 min reading Overview and Basic Concepts - Part 1 5 min video Overview and Basic Concepts - Part 2 8 min video Primary Key, Partition Key, Clustering Key - Part 1 4 min reading Primary Key, Partition Key, Clustering Key - Part 2 6 min quiz Primary Key, Partition Key, Clustering Key - Part 2 — Knowledge Check 2 min reading Primary Key, Partition Key, Clustering Key - Part 3 12 min quiz Primary Key, Partition Key, Clustering Key - Part 3 — Knowledge Check 4 min reading Importance of Primary Key Selection 5 min reading Importance of the Clustering Key 5 min video Importance of Key Selection 6 min video Data Modeling Lab Walkthrough - Part 1 - Simple Primary Key 9 min video Data Modeling Lab Walkthrough - Part 2 - Composite Primary Key, Clustering Key 11 min video Data Modeling Lab Walkthrough - Part 3 - Key Selection, Sorting Order 7 min lab Basic Data Modeling Lab 15 min reading Summary 2 min

Ready to start?

Sign in to track progress, take quizzes, and earn a certificate.