Не могу удержаться. На днях решил-таки пройти курс по SQL, на который давно уже смотрел. И не пожалел, курс мне очень понравился!
Итак, курс так и называется «Язык SQL». Автор и преподаватель курса кандидат технических наук, доцент кафедры информатики и вычислительной техники СибГУ имени М. Ф. Решетнева Евгений Павлович Моргунов.
Курс создан по инициативе компании Postgres Professional.
Евгений Павлович является также автором используемого в курсе учебного пособия «Язык SQL. Базовый курс».
Учебные материалы доступны абсолютно бесплатно:
- Учебник (pdf)
В учебнике очень много практических (!) заданий. То есть, не описание реляционной алгебры, а именно практика SQL (на примере PostgreSQL). В видео роликах курса рассматривается тот же материал, что и в учебнике, но лектор рассказывает некоторые дополнительные моменты. Плюсом, в курс добавлены две интересные темы.
Моё впечатление от курса:
Отличный курс для начинающих! Был бы у меня такой курс лет десять-двенадцать назад — было бы здорово! Курс именно для начинающих, (почти) без сложных моментов. Рассмотрены важные моменты SQL. Дано столько материала, чтобы слушатель курса мог начать самостоятельно писать запросы и понимал, что есть еще куда расти и развиваться.
Команда exlpain показана в последней главе учебника — и это правильно. Не нужно загружать новичка.
Помимо SQL`a, рассматриваются и некоторые «скользкие» моменты при настройке рабочего места, с которыми многие новички могут столкнуться.
Единственный сложный момент — это глава по изменению данных. Мне показалось, что примеры слишком сложные. Но и в них тоже можно разобраться.
Можно брать — и читать курс «Базы данных» в учебных заведениях.
Leave a Reply