Za-ek

Курс: Базы данных и SQL

Базы данных - это подход к организованному хранению информации или к восприятию информации в виде структуры, в случае с BigData.

Для разработчиков

При разработке ПО необходимо хранить информацию и иметь к ней доступ. Для разработчика крайне важным является умение работать с SQL базами данных, в первую очередь, это MySQL и более сложный - PostgreSQL. Далее, приходится иметь дело с документоориентированными БД - MongoDB, ElasticSearch; для высоконагруженных проектов - кэширующие базы данных (Redis, memcache); для обработки больших данных - распределённые базы данных (Tarantool).

Для архитекторов

При проектировании приложения необходимо продумывать порядок хранения данных, курс обязателен для правильной организации хранилищ, понимания основных паттернов.

Для аналитиков

SQL изначально задумывался как язык запросов для аналитиков. Выборка данных из базы - основной способ получения информации. Овладев навыком работы с базами данных, Вы сможете получать нужную информацию без замедления.