Введение в SQL: ACID, диалекты, отличия от NoSQL, главные достоинства и недостатки

Гость. Юрий Данилов. CEO DynSphere, Data Quality Expert. В IT более 17 лет. Содержание выпуска — Что такое SQL: зачем и когда он появился, как развивался и какой он сегодня. — Какие принципы лежат в основе SQL и реляционных баз данных. — — Что такое декларативная парадигма программирования. — Что такое ACID. — Сильные и слабые стороны SQL. — Какие альтернативы и конкуренты существуют у SQL; — Какие диалекты, реализации SQL существуют, чем и насколько они отличаются друг от друга; — Что у SQL с интероперабельностью. Как он взаимодействует с другими языками. — Есть ли в SQL такое понятие как «линтер». Какой код на языке SQL можно назвать красивым, а какой некрасивым. — Какого размера программы пишут на SQL и насколько их корректно называть программами или скриптами. — Кто такой профессионал в языке SQL? Что он способен делать в отличие от простого пользователя. — Как у SQL обстоят дела с безопасностью. Какие ошибки чаще всего совершают разработчики. — Какими знаниями и навыками, помимо языка, должен обладать специалист по SQL. Кто такой идеальный SQL-щик. — В каких чатах и форумах искать ответы на вопросы. Какие книги читать, на какие каналы подписаться, как и где оттачивать навыки. Полезные ссылки Учебные ресурсы: Руководство по SQL с примерами и упражнениями Раздел с задачами по SQL в Leetcode Тренажер Hackerrank Уроки SQL с задачами и решениями Песочница для выполнения SQL-запросов онлайн Бесплатные курсы: Форумы: Каналы: Книги: «Изучаем SQL», Алан Бьюли; «SQL для чайников», Аллен Тейлор; «SQL: быстрое погружение», Уолтер Шилдс; «SQL за 10 минут», Бен Форта; «SQL. Сборник рецептов», Энтони Молинаро. Стартовать в программировании вместе со Skillbox: Наш подкаст удобно слушать на популярных платформах: Castbox: «Яндекс.Музыка»: Apple Podcasts: Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
Back to Top