Make Some Changes

Learn how to insert, update, and delete data safely and efficiently in your relational database.

As a data engineer, your job isn’t just to move data around—you’re responsible for keeping it accurate, fresh, and in top shape. Whether you’re prepping a dataset for a data pipeline, scrubbing outdated records from a staging table, or loading a fresh batch into a warehouse, DML commands (INSERT, UPDATE, DELETE) are your go-to SQL tools.

These aren’t just boring commands—they’re like the surgical tools in a data engineer’s kit. Use them right, and your data systems hum along like a well-oiled machine.

Sample table

Before we dive in, meet the table we’ll be working with—think of it as a temporary parking spot for incoming product data before it’s transformed and pushed to production.

Get hands-on with 1400+ tech skills courses.