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

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

Обновить: 2023-09-201
поделиться

Описание

Содержание выпуска


— Что такое 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://forums.mysql.com/

— https://forums.oracle.com/

— https://asktom.oracle.com/

— 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

Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!




Комментарии 
На канале
loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

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

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