• ВНИМАНИЕ! НОВЫЙ АДРЕС САЙТА

    РКН заблокировал текущий домен

    Актуальный адрес сайта всегда указан здесь - EGROUND-ZERKALO.COM

Скачать Базы данных для профессионалов и язык SQL - Овчинников (2017)

raachi7

raachi7

Пользователь
Сообщения
153
Лайки
489
Базы данных для профессионалов и язык SQL
Автор: Никита Овчинников
Скачать Базы данных для профессионалов и язык SQL - Овчинников (2017)

Описание:
Ни одно современное веб-приложение, и не только веб, не обходится без долговременного хранилища данных. И для многих приложений таким решением становится MySQL. Зарекомендовавшая себя на многих популярных и больших проектах, эта СУБД развивается и является одним из основных решений для организации баз данных.

Курс построен на примере СУБД MySQL, и позволит шаг за шагом освоить процесс проектирования данных и работы с ними. Также вы познакомитесь с другими популярными базами данных, в то Перед прохождением этого курса настоятельно рекомендуем вам ознакомиться с видео-курсом "основы баз данных".

Чему Вы научитесь:
Проектировать БД для наиболее эффективного их построения
Создавать БД по созданным проектам
Строить простые и сложные запросы на выборки данных
Анализировать производительность запросов и оптимизировать их
Писать транзакции
Администрировать БД
Решать проблемы производительности и масштабирования БД

Программа курса:

Урок 1. Проектирование БД
Теория реляционных баз данных, нормальные формы; типы данных в MySQL; ключи, индексы, алгоритмы поиска; как проектировать БД в workbench (проектируем учебную БД).

Урок 2. SQL — команды DDL
Обзор комманд DDL; создание базы данных; создание таблицы; ключи, индексы; внешние ключи; Alter table; Drop; создаём реальную БД и наполняем её данными.

Урок 3. SQL — команды DML
Обзор комманд DML; оператор SELECT, предикаты, ограничение выборки; функции — агрегаторы, оператор HAVING, GROUP BY, ORDER BY; реляционная алгебра JOIN; группировка запросов — UNION; практическая работа по материалу.

Урок 4. Объединение запросов, хранимые процедуры, триггеры, функции
View; создание хранимых процедур, функций; создание триггеров.

Урок 5. Транзакции и оптимизация запросов
Понятие транзакций; демонстрация работы транзакций в консоли; оптимизация запросов — EXPLAIN.

Урок 6. Масштабирование MySQL и NoSQL
Что такое кластер, что такое репликация данных, где использовать NoSQL.

Урок 7. Обзор движков MySQL, управление и обслуживание. Подготовка к собеседованию.
Что такое движки MySQL и для чего они нужны; как сделать резервную копию и загрузить схему.; готовимся к поступлению на работу.

Урок 8. Альтернативные СуБД и функциональные надстройки.
Знакомство с PostgreSQL; модули Sphinx, Elastic search; хранилище Redis.

Продажник:

Скачать:
 
wakariio

wakariio

Unlimited
Сообщения
325
Лайки
104
тема ORM не затрагивается?
 
1hjpjfy

1hjpjfy

Unlimited
Сообщения
547
Лайки
1.081
Начал смотреть и чем больше сталкиваюсь с GB, тем хуже отношусь.

Лектор, возможно, хороший спец с большим опытом. Но объяснять темы хорошо не может. Это сказывается на качестве курса.
С нуля по курсу учиться невозможно. Лектор рассказывает хаотично, оперирует понятиями, значений которых не раскрывает. Сумбурно и крайне медленно, нудно. За такое нельзя брать деньги. Максимум - обкатать бесплатно на слушателях.

С другой стороны, совсем уж треша нет. Средненький такой лектор.
Хз, можно ли смотреть не новичкам, скажет ли он что-то полезное дальше. Смотрите сами. По NoSQL особо не видел инфы в др. курсах, может оно полезно. Но за то время, пока лектор мямлит и пытается донести мысль - можно прочитать весь Хабр по теме БД.

Но в качестве первых видео намного более ценные вот эти курсы:
Скачать - Видео-курс: основы баз данных Язык SQL - Картавец (2016)
Скачать - [lynda.com] Основы программирования: Базы Данных (2013, Rus)

Я его дальше досмотрю, когда совсем нечего будет делать. Но ко времени слушателей GB отнеслись неуважительно.
 
Последнее редактирование:
Сверху Снизу