Mettez-vous hors ligne avec l'application Player FM !
Введение в SQL: ACID, диалекты, отличия от NoSQL, главные достоинства и недостатки
Manage episode 377528979 series 3315858
— Что такое SQL: зачем и когда он появился, как развивался и какой он сегодня.
— Какие принципы лежат в основе SQL и реляционных баз данных. Что такое декларативная парадигма программирования.
— Что такое ACID.
— Сильные и слабые стороны SQL.
— Какие альтернативы и конкуренты существуют у SQL;
— Какие диалекты, реализации SQL существуют, чем и насколько они отличаются друг от друга;
— Что у SQL с интероперабельностью. Как он взаимодействует с другими языками.
— Есть ли в SQL такое понятие как «линтер». Какой код на языке SQL можно назвать красивым, а какой некрасивым.
— Какого размера программы пишут на SQL и насколько их корректно называть программами или скриптами.
— Кто такой профессионал в языке SQL? Что он способен делать в отличие от простого пользователя.
— Как у SQL обстоят дела с безопасностью. Какие ошибки чаще всего совершают разработчики.
— Какими знаниями и навыками, помимо языка, должен обладать специалист по SQL. Кто такой идеальный SQL-щик.
— В каких чатах и форумах искать ответы на вопросы. Какие книги читать, на какие каналы подписаться, как и где оттачивать навыки.
Гость. Юрий Данилов. CEO в DynSphere, Data Quality Expert. В IT более 17 лет. Начинал системным администратором и DBA в телекоме, руководил командами сопровождения, разработки и DevOps. Участвовал в проектах Альфа-Банка, Сбертеха и Сбербанка.
Полезные ссылки
Учебные ресурсы:
— Руководство по SQL с примерами и упражнениями https://www.w3schools.com/sql/
— Раздел с задачами по SQL в Leetcode https://leetcode.com/problemset/database/
— Тренажер Hackerrank https://www.hackerrank.com/domains/sql
— Уроки SQL с задачами и решениями https://sqlzoo.net/
— Песочница для выполнения SQL-запросов онлайн http://sqlfiddle.com/
Бесплатные курсы:
— https://html5css.ru/sql/default.php
— https://sql-academy.org/ru/guide
Форумы:
— https://www.postgresql.org/community/
— https://techcommunity.microsoft.com/t5/sql-server/ct-p/SQL-Server
Каналы:
— https://postgresteam.slack.com
— https://mysqlcommunity.slack.com/
Книги:
— «Изучаем SQL», Алан Бьюли;
— «SQL для чайников», Аллен Тейлор;
— «SQL: быстрое погружение», Уолтер Шилдс;
— «SQL за 10 минут», Бен Форта;
— «SQL. Сборник рецептов», Энтони Молинаро.
Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: code.media@skillbox.ru, t.me/antoxa_s95
Стартовать в программировании вместе со Skillbox: skillbox.ru/code
Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
129 episodes
Manage episode 377528979 series 3315858
— Что такое SQL: зачем и когда он появился, как развивался и какой он сегодня.
— Какие принципы лежат в основе SQL и реляционных баз данных. Что такое декларативная парадигма программирования.
— Что такое ACID.
— Сильные и слабые стороны SQL.
— Какие альтернативы и конкуренты существуют у SQL;
— Какие диалекты, реализации SQL существуют, чем и насколько они отличаются друг от друга;
— Что у SQL с интероперабельностью. Как он взаимодействует с другими языками.
— Есть ли в SQL такое понятие как «линтер». Какой код на языке SQL можно назвать красивым, а какой некрасивым.
— Какого размера программы пишут на SQL и насколько их корректно называть программами или скриптами.
— Кто такой профессионал в языке SQL? Что он способен делать в отличие от простого пользователя.
— Как у SQL обстоят дела с безопасностью. Какие ошибки чаще всего совершают разработчики.
— Какими знаниями и навыками, помимо языка, должен обладать специалист по SQL. Кто такой идеальный SQL-щик.
— В каких чатах и форумах искать ответы на вопросы. Какие книги читать, на какие каналы подписаться, как и где оттачивать навыки.
Гость. Юрий Данилов. CEO в DynSphere, Data Quality Expert. В IT более 17 лет. Начинал системным администратором и DBA в телекоме, руководил командами сопровождения, разработки и DevOps. Участвовал в проектах Альфа-Банка, Сбертеха и Сбербанка.
Полезные ссылки
Учебные ресурсы:
— Руководство по SQL с примерами и упражнениями https://www.w3schools.com/sql/
— Раздел с задачами по SQL в Leetcode https://leetcode.com/problemset/database/
— Тренажер Hackerrank https://www.hackerrank.com/domains/sql
— Уроки SQL с задачами и решениями https://sqlzoo.net/
— Песочница для выполнения SQL-запросов онлайн http://sqlfiddle.com/
Бесплатные курсы:
— https://html5css.ru/sql/default.php
— https://sql-academy.org/ru/guide
Форумы:
— https://www.postgresql.org/community/
— https://techcommunity.microsoft.com/t5/sql-server/ct-p/SQL-Server
Каналы:
— https://postgresteam.slack.com
— https://mysqlcommunity.slack.com/
Книги:
— «Изучаем SQL», Алан Бьюли;
— «SQL для чайников», Аллен Тейлор;
— «SQL: быстрое погружение», Уолтер Шилдс;
— «SQL за 10 минут», Бен Форта;
— «SQL. Сборник рецептов», Энтони Молинаро.
Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: code.media@skillbox.ru, t.me/antoxa_s95
Стартовать в программировании вместе со Skillbox: skillbox.ru/code
Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
129 episodes
Tous les épisodes
×Bienvenue sur Lecteur FM!
Lecteur FM recherche sur Internet des podcasts de haute qualité que vous pourrez apprécier dès maintenant. C'est la meilleure application de podcast et fonctionne sur Android, iPhone et le Web. Inscrivez-vous pour synchroniser les abonnements sur tous les appareils.