
Робот
Робот форума
- Сообщения
- 412 038
- Реакции
- 1 797
- Монеты
- 21 179
- Оплачено
- 0
- Ссылка на картинку
Вы научитесь использовать, проектировать и оптимизировать базы данных и эффективно работать с ними через код. Сможете улучшать производительность приложений и подбирать подходящие базы под требования бизнеса.
Чему вы научитесь
Чему вы научитесь
- Понимать принципы работы БД
Разберётесь в теории: изучите принципы, которые обеспечивают высокую производительность и надёжность хранения данных. - Подбирать базы данных под конкретную задачу
Узнаете, на какие характеристики нужно обращать внимание при выборе БД, сможете подбирать подходящую базу под требования проекта. - Использовать язык SQL
Научитесь применять язык запросов к базам данных, чтобы получать, создавать и менять данные. - Использовать различные БД
Научитесь работать с базами SQL (MySQL, PostgreSQL, Oracle, MS SQL) и NoSQL (Redis, MongoDB), использовать уникальные возможности каждой из баз. - Проектировать и оптимизировать БД
Сможете добиваться высокой производительности приложений при работе с БД.
Спойлер: Программа курса:
[*]Введение в базы данных и язык SQL
[*]SELECT-запросы
[*]Подзапросы и представления
[*]Группировка
[*]Отношения (реляции/relations)
[*]Соединения (JOIN)
[*]Оконные функции (Window Functions)
[*]Изменение данных (Data Modification / DDL)
[*]Транзакции и ACID
[*]Объявление структуры данных (Data Definition / DDL), триггеры и хранимые процедуры
[*]Индексы
[*]Программные средства работы с БД
[*]Производительность и системное устройство БД
[*]Особенности MySQL
[*]Особенности Oracle
[*]Особенности PostgreSQL
[*]Особенности MS SQL
[*]Введение в NoSQL
[*]Введение в MongoDB
[*]MongoDB: группировки, транзакции и JavaScript
[*]MongoDB: работа в кластере, быстродействие и консистентность
[*]Введение в Redis
[*]Redis: транзакции, хранимые процедуры и шардинг
[*]Как выбирать БД
[*]Дипломная работа
Показать больше
Зарегистрируйтесь
, чтобы посмотреть скрытый контент.