В этом уроке мы начнём изучение SQL — языка структурированных запросов, который используется для работы с реляционными базами данных. Вы узнаете, зачем нужны базы данных, как установить PostgreSQL на свой компьютер, и освоите основные типы данных SQL. Научитесь создавать и удалять базы данных (CREATE DATABASE, DROP DATABASE), создавать и изменять таблицы (CREATE TABLE, ALTER TABLE, DROP TABLE), а также выполнять операции добавления (INSERT), обновления (UPDATE) и удаления (DELETE) записей. Подробный разбор фильтрации, сортировки и объединения таблиц будет в следующем уроке, посвящённом сложным запросам SELECT. Все примеры максимально практичны: создадим базу данных для интернет-магазина, наполним её данными и научимся управлять содержимым таблиц.