Курс на Stepik
Обложка курса «Погружение в СУБД. Сезон 2017.» на Stepik
Бесплатно

Погружение в СУБД. Сезон 2017. 4.902

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

Курс для тех, кто уже имеет некоторый опыт проектирования баз данных и разработки приложений и хочет расширить свои знания.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Погружение в СУБД. Сезон 2017.»Учеников на курсе 18 936
Сертификаты, выданные на курсе «Погружение в СУБД. Сезон 2017.»Сертификатов выдано 169
Отзывы о курсе «Погружение в СУБД. Сезон 2017.»Отзывов получено 82
Рейтинг курса «Погружение в СУБД. Сезон 2017.»Рейтинг курса 4.902
Уроки в курсе «Погружение в СУБД. Сезон 2017.»Количество уроков 66
Тесты в курсе «Погружение в СУБД. Сезон 2017.»Количество квизов 47
Задачи с кодом в курсе «Погружение в СУБД. Сезон 2017.»Количество задач с кодом 17
Время прохождения курса «Погружение в СУБД. Сезон 2017.»Время прохождения курса
Обновления курса «Погружение в СУБД. Сезон 2017.»Обновления курса
Дата публикации курса «Погружение в СУБД. Сезон 2017.»Дата публикации курса
Последнее обновление курса «Погружение в СУБД. Сезон 2017.»Последнее обновление

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

Разделы в курсе «Погружение в СУБД. Сезон 2017.» 11 разделов Уроки в курсе «Погружение в СУБД. Сезон 2017.» 66 уроков Тесты в курсе «Погружение в СУБД. Сезон 2017.» 47 тестов Задачи в курсе «Погружение в СУБД. Сезон 2017.» 17 задач Время прохождения курса «Погружение в СУБД. Сезон 2017.» 35 ч. Последнее обновление курса «Погружение в СУБД. Сезон 2017.» обн. 1 год назад

Введение

3 урока
1. О чём и для кого этот курс
2. Ресурсы для начинающих
3. Форум

Проектирование схемы, часть I.

4 урока
1. Введение
2. Декомпозиция
3. Функциональные зависимости
4. Домашнее задание №1

Проектирование схемы, часть II

8 уроков
1. Введение
2. Ключевые атрибуты
3. Связи между таблицами
4. Нормальная форма Бойса-Кодда
5. Ошибки при проектировании схемы
6. Суррогатные ключи
7. Что нужно запомнить про ключи, связи и нормальные формы
8. Домашнее задание №2

СУБД и приложение, часть I

8 уроков
1. Введение
2. СУБД тормозит
3. Жизнь простого запроса
4. Соединения таблиц
5. Физическое выполнение соединений
6. Приложение и сессии
7. Подведем итоги
8. Домашнее задание №3

СУБД и приложение, часть II

7 уроков
1. Введение
2. Представления
3. Хранимые процедуры
4. Устойчивость приложения к более серьёзным изменениям
5. Подведем итоги
6. Домашнее задание
7. Case Study: приложение, устойчивое к смене СУБД

Агрегатные и оконные функции

6 уроков
1. Введение
2. Агрегатные функции
3. Обобщенные табличные выражения
4. Оконные функции
5. Подведем итоги
6. Домашнее задание №5

Древовидные структуры и рекурсивные запросы

7 уроков
1. Введение
2. Списки смежности и рекурсивные запросы
3. Структурные метки
4. Нумерации вершин и вложенные множества
5. Сравнение производительности разных схем хранения дерева
6. Подведем итоги
7. Домашнее задание

Совместный доступ к данным

9 уроков
1. Введение
2. ACID транзакции
3. Чтение неподтвержденных данных
4. Чтение подтвержденных данных
5. Повторяемое чтение
6. Сериализуемые транзакции
7. Что делать, если транзакции не поддерживаются
8. Подведем итоги
9. Домашнее задание

Оптимизация выполнения запросов

7 уроков
1. Введение
2. Жизнь запроса
3. Важно ли, как записан запрос?
4. Индексы
5. Материализация и избыточная информация
6. Подведем итоги
7. Домашнее задание

Нереляционные возможности

6 уроков
1. Введение. SQL или NoSQL, вот в чем вопрос.
2. Хранение и обработка данных в формате JSON
3. Работа с парами ключ-значение
4. Шардирование данных
5. Подведём итоги
6. Домашнее задание

Дополнительные материалы

1 урок
1. Погружение в СУБД 2017: дополнительные материалы