Курс на Stepik
Обложка курса «Основы SQL» на Stepik
Бесплатно

Основы SQL 3.632

Открыть на
STEPIK.ORG

Курс предназначен для знакомства и погружения в SQL и освоение навыков работы с PostgreSQL - одной из самых популярных систем управления базами данных. Проектирование системы хранения данных, извлечение данных из нее и работа с ними - необходимый навык для всех специалистов, связанных с управлением базами данной, анализом или разработкой и поддержкой веб-приложений. На курсе вы познакомитесь с основами работы с SQL, а также узнаете продвинутые техники работы с базами данных.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы SQL»Учеников на курсе 2 771
Сертификаты, выданные на курсе «Основы SQL»Сертификатов выдано 0
Отзывы о курсе «Основы SQL»Отзывов получено 19
Рейтинг курса «Основы SQL»Рейтинг курса 3.632
Уроки в курсе «Основы SQL»Количество уроков 73
Тесты в курсе «Основы SQL»Количество квизов 80
Задачи с кодом в курсе «Основы SQL»Количество задач с кодом 50
Время прохождения курса «Основы SQL»Время прохождения курса
Обновления курса «Основы SQL»Обновления курса
Дата публикации курса «Основы SQL»Дата публикации курса
Последнее обновление курса «Основы SQL»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Основы SQL» 11 разделов Уроки в курсе «Основы SQL» 73 урока Тесты в курсе «Основы SQL» 80 тестов Задачи в курсе «Основы SQL» 50 задач Время прохождения курса «Основы SQL» 10 ч. Последнее обновление курса «Основы SQL» обн. 1 год назад

1. Введение в курс/платформу

1 урок
Закрытый
1.1 Знакомство с авторами
2 548
1 844
9м 5с
33

2. Введение в базы данных

4 урока
Закрытый
2.1 История развития баз данных
1 766
1 463
24м 44с
33
Закрытый
2.2 Виды баз данных и что такое СУБД?
1 494
1 494
3м 35с
8
Закрытый
2.3 Реляционные базы данных
1 360
1 360
2м 22с
11
Закрытый
2.4 OLAP и OLTP: сходства, различия и правильное использование
1 318
1 318
3м 49с
9

3. Проектирование БД

6 уроков
Закрытый
3.1 Проектирование БД
1 329
1 329
20м 30с
21
Закрытый
3.2 Атрибут, кортеж, домен, таблица
1 167
1 167
1м 24с
6
Закрытый
3.3 Что такое ключ в СУБД, какие они бывают и для чего нужны?
1 094
1 094
2м 33с
3
Закрытый
3.4 Виды связей между таблицами в реляционных СУБД
1 037
1 037
2м 55с
4
Закрытый
3.5 Нормализация и ER диаграммы
1 029
1 029
7м 20с
3
Закрытый
3.6 Тесты
1 021
820
2м 9с
5

4. Введение в PostgreSQL

9 уроков
Закрытый
4.1 Что такое PostgreSQL, его краткая история и применение
1 011
1 011
5м 1с
5
Закрытый
4.2 Установка PostgreSQL и pgAdmin 4 на Windows 10
905
905
1м 4с
5
Закрытый
4.3 Установка PostgreSQL и pgAdmin 4 на Linux Ubuntu
851
851
2м 39с
1
Закрытый
4.4 Зачем нужны pgAdmin 4 и DBeaver. Знакомство с pgAdmin 4
834
834
9м 22с
4
Закрытый
4.5 Установка DBeaver на Windows
762
762
1м 38с
5
Закрытый
4.6 Установка DBeaver на Linux
694
694
0м 26с
1
Закрытый
4.7 Знакомство с DBeaver
722
722
5м 48с
3
Закрытый
4.8 Установка PostgreSQL в Docker на разных операционных системах
696
696
28м 5с
4
Закрытый
4.9 Тесты
734
666
1м 56с
3

5. Структура SQL запросов

5 уроков
Закрытый
5.1 Что такое SQL? Диалекты в SQL
855
855
5м 28с
3
Закрытый
5.2 Типы данных в SQL
786
786
4м 48с
4
Закрытый
5.3 Типы операций в SQL. DDL/DML/TSL/DSL
760
760
5м 3с
0
Закрытый
5.4 Введение в структуру SQL запросов
692
692
28м 46с
5
Закрытый
5.5 Тесты
681
607
2м 40с
4

6. Знакомство с транзакциями

3 урока
Закрытый
6.1 Операции TSL. Что такое транзакции?
700
700
8м 33с
3
Закрытый
6.2 Введение в транзакции
587
587
31м 54с
4
Закрытый
6.3 Тесты
575
514
2м 5с
0

7. Запросы на выборку данных

11 уроков
Закрытый
7.1 Оператор SELECT и связка SELECT + DISTINCT
688
688
4м 33с
4
Закрытый
7.2 Математические операции
601
601
2м 2с
3
Закрытый
7.3 Математические функции
565
565
3м 10с
2
Закрытый
7.4 Cтроковые функции
553
553
2м 19с
2
Закрытый
7.5 Функции даты и времени в PostgreSQL
541
541
4м 1с
1
Закрытый
7.6 Оператор WHERE, логические операторы и операторы IN и BETWEEN
541
541
7м 1с
3
Закрытый
7.7 Операторы ORER BY, LIMIT и OFFSET
522
522
3м 37с
2
Закрытый
7.8 Конструкция SELECT и ее особенности
519
519
26м 10с
3
Закрытый
7.9 WHERE и ее особенности
511
511
32м 6с
1
Закрытый
7.10 Тесты
544
479
2м 52с
0
Закрытый
7.11 Практические задания
571
291
37м 1с
-12

8. Агрегация и группировка данных, условный оператор CASE

7 уроков
Закрытый
8.1 Функции агрегации и группировка данных
482
482
5м 53с
1
Закрытый
8.2 Функция HAVING и ее отличие от WHERE
456
456
2м 1с
2
Закрытый
8.3 Условный оператор CASE
452
452
3м 20с
3
Закрытый
8.4 Агрегатные функции, GROUP BY
436
436
30м 13с
2
Закрытый
8.5 Having, CASE
434
434
18м 1с
1
Закрытый
8.6 Тесты
450
418
3м 16с
0
Закрытый
8.7 Практические задания
456
286
31м 13с
-1

9. Работа с несколькими таблицами

8 уроков
Закрытый
9.1 Операторы объединения данных: UNION, UNION ALL, INTERSECT
430
430
3м 27с
1
Закрытый
9.2 JOIN. Виды соединений
424
424
8м 37с
1
Закрытый
9.3 Подзапросы
400
400
5м 19с
1
Закрытый
9.4 CTE запросы. Эффективная работа с данными
397
397
3м 49с
1
Закрытый
9.5 Подзапросы, виды UNION
384
384
10м 13с
2
Закрытый
9.6 Виды Join
403
403
27м 39с
2
Закрытый
9.7 Тесты
411
372
2м 48с
1
Закрытый
9.8 Практические задания
397
223
16м 22с
1

10. Генерация данных в разные виды таблиц

12 уроков
Закрытый
10.1 Генерация данных в разные виды таблиц
345
345
13м 52с
1
Закрытый
10.2 Что такое синтетические данные?
324
324
0м 26с
1
Закрытый
10.3 Синтетические данные. Serial
315
315
3м 47с
1
Закрытый
10.4 Синтетические данные. VARCHAR
307
307
3м 15с
1
Закрытый
10.5 Синтетические данные. Integer
303
303
2м 34с
1
Закрытый
10.6 Синтетические данные. Timestamp
301
301
1м 56с
1
Закрытый
10.7 Синтетические данные. BOOLEAN
300
300
1м 56с
1
Закрытый
10.8 Синтетические данные. Numeric
289
289
1м 37с
1
Закрытый
10.9 Синтетические данные. Json_build_object
290
290
3м 42с
1
Закрытый
10.10 Синтетические данные. Point
295
295
1м 9с
1
Закрытый
10.11 Тесты
319
300
3м 33с
1
Закрытый
10.12 Практические задания
319
187
9м 1с
1

11. Работа с NULL значениями

7 уроков
Закрытый
11.1 Введение в NULL
318
318
1м 22с
0
Закрытый
11.2 Проверка NULL значений и не только
298
298
2м 8с
0
Закрытый
11.3 Работа с NULL
293
293
30м 38с
2
Закрытый
11.4 Что такое '', False, 0?
294
294
1м 27с
0
Закрытый
11.5 Тесты
323
297
1м 2с
0
Закрытый
11.6 Практические задания
343
132
16м 40с
-9
Закрытый
11.7 Продолжаем обучение!
391
391
0м 27с
2