Карьера и работа
Пройти курс Stepik "Введение в базы данных" от ВШЭ, СПбПУ и Computer Science Center.
На момент написания я имел только общее представление о том, что такое реляционные базы данных, что такое SQL и ничтожно маленький опыт написания тривиальных запросов. Знания, полученные в курсе, должны закрыть следующие пробелы:
- ориентироваться в основных терминах, связанных с бд;
- знать и уметь пользоваться базовыми операциями SQL;
- уметь агрегировать данные;
- понимать, что такое реляционная модель данных, понимать отличия от других видов;
- понимать, что такое архитектура ANSI/SPARC;
- уметь делать выборки из нескольких источников;
- понимать, что такое триггеры и хранимые процедуры;
- понимать задачи проектирования баз данных;
- понимать различия между концептуальным, логическим и физическим проектированием, уметь их реализовывать;
- уметь пользоваться MySQL Workbench, а также понимать, что такое SQL DDL;
- понимать, что такое нормализация и знать основные нормальные формы;
- понимать то, как работает ORM;
- уметь оптимизировать запросы;
- ознакомиться с NoSQL.
Для каждого из вышеописанных пунктов буду делать пост, чтобы фиксировать заполнение пробелов. Любые конструктивные комментарии по теме приветствуются.
Критерий завершения
Сертификат с отличием
Личные ресурсы
20 часов в неделю
-
Введение и базовые операции SQL
-
Основы реляционных баз данных
-
Проектирование баз данных
-
Нормализация реляционной базы данных
-
Использование ORM
-
Администрирование MySQL и оптимизация запросов
-
Нереляционные СУБД
-
Заключительный модуль
- 825
- 01 марта 2021, 06:17
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением