❤5👍1
SQL_Pandas.pdf
515.4 KB
Шпаргалка SQL → Pandas
— выбрать один столбец или несколько из них;
— фильтрация;
— выбор уникальных значений по столбцу;
— подсчет числа значений;
— перечисление названий столбцов и т.д.
Гайды по БД и SQL
— выбрать один столбец или несколько из них;
— фильтрация;
— выбор уникальных значений по столбцу;
— подсчет числа значений;
— перечисление названий столбцов и т.д.
Гайды по БД и SQL
❤5
✅ Как настроить реакцию на изменения в таблицах Postgres?
Как передать эти изменения в микросервисы, в Kafka и в другие СУБД, например в Clickhouse?
Расскажем на открытом уроке «Событийная интеграция Postgres» посвященный курсу «PostgreSQL для администраторов баз данных и разработчиков»
✅ Научитесь выбирать правильный способ событийной интеграции
✅ Посмотрите, как и что можно реализовать для надежной передачи данных из Postgres во внешние системы
👉Узнаете про опыт других предприятий и протестируйте обучение на открытом уроке
https://tglink.io/48ea1362c9d7?erid=2W5zFJkWaLx
#реклама
О рекламодателе
Как передать эти изменения в микросервисы, в Kafka и в другие СУБД, например в Clickhouse?
Расскажем на открытом уроке «Событийная интеграция Postgres» посвященный курсу «PostgreSQL для администраторов баз данных и разработчиков»
✅ Научитесь выбирать правильный способ событийной интеграции
✅ Посмотрите, как и что можно реализовать для надежной передачи данных из Postgres во внешние системы
👉Узнаете про опыт других предприятий и протестируйте обучение на открытом уроке
https://tglink.io/48ea1362c9d7?erid=2W5zFJkWaLx
#реклама
О рекламодателе
❤1
Опыт и рекомендации по оптимизации SQL-запросов
В этой статье изложен многолетний опыт оптимизации SQL-запросов в процессе работы с базами данных Oracle 9i, 10g и 11g. В качестве рабочего инструмента для получения планов запросов мною используется всем известные программные продукты Toad и PLSQL Developer.
⤷ Ссылка на статью
Гайды по БД и SQL
В этой статье изложен многолетний опыт оптимизации SQL-запросов в процессе работы с базами данных Oracle 9i, 10g и 11g. В качестве рабочего инструмента для получения планов запросов мною используется всем известные программные продукты Toad и PLSQL Developer.
⤷ Ссылка на статью
Гайды по БД и SQL
❤5🔥2
Media is too big
VIEW IN TELEGRAM
Нормальные формы баз данных: Объясняем на пальцах
00:45 | Коротко о реляционных БД
01:20 | Что такое нормализация
01:46 | Зачем нужна нормализация БД
02:08 | Что такое избыточность данных с примерами
04:51 | Какие бывают нормальные формы БД и о процессе нормалиции в целом
08:00 | Ненормализованная форма или нулевая нормальная форма с примером
09:37 | Первая нормальная форма с примером нормализации
11:24 | Вторая нормальная форма с примером нормализации
15:29 | Что такое декомпозиция
16:18 | Третья нормальная форма с примером нормализации
18:54 | Нормальная форма Бойса-Кодда с примером нормализации
21:54 | Четвертая нормальная форма с примером нормализации
27:45 | Почему обычно никто не нормализует БД до 5 или 6 нормальной формы
29:14 | Пятая нормальная форма с примером нормализации
34:23 | Доменно-ключевая нормальная форма
35:39 | Шестая нормальная форма
Гайды по БД и SQL
00:45 | Коротко о реляционных БД
01:20 | Что такое нормализация
01:46 | Зачем нужна нормализация БД
02:08 | Что такое избыточность данных с примерами
04:51 | Какие бывают нормальные формы БД и о процессе нормалиции в целом
08:00 | Ненормализованная форма или нулевая нормальная форма с примером
09:37 | Первая нормальная форма с примером нормализации
11:24 | Вторая нормальная форма с примером нормализации
15:29 | Что такое декомпозиция
16:18 | Третья нормальная форма с примером нормализации
18:54 | Нормальная форма Бойса-Кодда с примером нормализации
21:54 | Четвертая нормальная форма с примером нормализации
27:45 | Почему обычно никто не нормализует БД до 5 или 6 нормальной формы
29:14 | Пятая нормальная форма с примером нормализации
34:23 | Доменно-ключевая нормальная форма
35:39 | Шестая нормальная форма
Гайды по БД и SQL
❤5🔥1
Читаешь документацию на английском,
но на звонке думаешь, что «sorry, can you repeat?» это ок?
Понимаешь, что такое
но не знаешь, как сказать «я это доделаю к вечеру» без переводчика?
Xочешь развиваться в IT,
но английский тормозит тебя каждый раз, когда нужно открыть рот?
Знакомо?
Тогда подписывайся на канал, где ты найдешь все, чтобы
общаться на английском в команде уверенно,
проходить техсобесы без паники,
читать, писать и говорить на английском свободно.
📲 Подписывайся
но на звонке думаешь, что «sorry, can you repeat?» это ок?
Понимаешь, что такое
middleware
,но не знаешь, как сказать «я это доделаю к вечеру» без переводчика?
Xочешь развиваться в IT,
но английский тормозит тебя каждый раз, когда нужно открыть рот?
Знакомо?
Тогда подписывайся на канал, где ты найдешь все, чтобы
общаться на английском в команде уверенно,
проходить техсобесы без паники,
читать, писать и говорить на английском свободно.
📲 Подписывайся
❤3
Как переписать SQL-запросы на Python с помощью Pandas
В этой статье June Tao Ching рассказал, как с помощью Pandas добиться на Python такого же результата, как в SQL-запросах.
⤷ Ссылка на статью
Гайды по БД и SQL
В этой статье June Tao Ching рассказал, как с помощью Pandas добиться на Python такого же результата, как в SQL-запросах.
⤷ Ссылка на статью
Гайды по БД и SQL
❤4👍2🔥1
База данных баз данных
Откройте для себя и узнайте о 900 системах управления базами данных.
⤷ Ссылка на статью
Гайды по БД и SQL
Откройте для себя и узнайте о 900 системах управления базами данных.
⤷ Ссылка на статью
Гайды по БД и SQL
❤5🔥1
MySQL ускорение SQL запросов
🔹 Индексы: использование индексов может ускорить поиск и сортировку данных в ваших таблицах.
🔹 Оптимизация структуры таблиц: важно убедиться, что структура таблиц оптимизирована для выполнения запросов.
🔹 Оптимизация запросов: проверьте ваши запросы на оптимизацию, убедитесь, что вы используете правильные операторы JOIN и индексы для улучшения производительности.
🔹 Кэширование данных: использование кэширования данных может ускорить выполнение повторяющихся запросов.
🔹 Использование представлений: использование представлений может упростить запросы и улучшить их читаемость.
⤷ Ссылка на статью
Гайды по БД и SQL
🔹 Индексы: использование индексов может ускорить поиск и сортировку данных в ваших таблицах.
🔹 Оптимизация структуры таблиц: важно убедиться, что структура таблиц оптимизирована для выполнения запросов.
🔹 Оптимизация запросов: проверьте ваши запросы на оптимизацию, убедитесь, что вы используете правильные операторы JOIN и индексы для улучшения производительности.
🔹 Кэширование данных: использование кэширования данных может ускорить выполнение повторяющихся запросов.
🔹 Использование представлений: использование представлений может упростить запросы и улучшить их читаемость.
⤷ Ссылка на статью
Гайды по БД и SQL
❤4👍1
MySQL/Руководство для начинающих
MySQL - это популярный сервер баз данных, используемый в разных приложениях. SQL означает язык структурированных запросов - (S)tructured (Q)uery (L)anguage, который MySQL использует для коммуникации с другими программами. Сверх того, MySQL имеет свои собственные расширенные функции SQL для того чтобы обеспечить пользователям дополнительный функционал. В этом документе мы рассмотрим как провести первоначальную установку MySQL, настроить базы данных и таблицы, и создать новых пользователей. Давайте начнем с установки.
⤷ Ссылка на статью
Гайды по БД и SQL
MySQL - это популярный сервер баз данных, используемый в разных приложениях. SQL означает язык структурированных запросов - (S)tructured (Q)uery (L)anguage, который MySQL использует для коммуникации с другими программами. Сверх того, MySQL имеет свои собственные расширенные функции SQL для того чтобы обеспечить пользователям дополнительный функционал. В этом документе мы рассмотрим как провести первоначальную установку MySQL, настроить базы данных и таблицы, и создать новых пользователей. Давайте начнем с установки.
⤷ Ссылка на статью
Гайды по БД и SQL
❤5👍1
SQLModel
Полезная библиотека SQLModel для Python, которая упрощает взаимодействие с SQL базами данных.
⤷ Ссылка
Гайды по БД и SQL
Полезная библиотека SQLModel для Python, которая упрощает взаимодействие с SQL базами данных.
⤷ Ссылка
Гайды по БД и SQL
❤5👍1
Как упростить себе жизнь при разработке интерфейса взаимодействия приложения и БД?
Уже давно существуют ORM-фреймворки (англ. Object-Relational Mapping). ORM – это та самая прослойка между приложением и БД, с помощью которой можно, управляя объектами в приложении, синхронизировать их с объектами в БД, а также избавиться от необходимости вручную реализовывать DAL — то есть, не прописывать как должен выглядеть SQL-запрос на CRUD-операцию, не раскладывать переменные объекта по местам в запросе, не задавать приведение к типам/размерность, и т. д.
При этом, следует отметить, что, опираясь на личный опыт, я бы с осторожностью использовал ORM там, где для работы с данными требуются сложные SQL-запросы, так как на них ORM часто работает неоптимально, либо же вообще не работает.
⤷ Читать дальше...
Гайды по БД и SQL
Уже давно существуют ORM-фреймворки (англ. Object-Relational Mapping). ORM – это та самая прослойка между приложением и БД, с помощью которой можно, управляя объектами в приложении, синхронизировать их с объектами в БД, а также избавиться от необходимости вручную реализовывать DAL — то есть, не прописывать как должен выглядеть SQL-запрос на CRUD-операцию, не раскладывать переменные объекта по местам в запросе, не задавать приведение к типам/размерность, и т. д.
При этом, следует отметить, что, опираясь на личный опыт, я бы с осторожностью использовал ORM там, где для работы с данными требуются сложные SQL-запросы, так как на них ORM часто работает неоптимально, либо же вообще не работает.
⤷ Читать дальше...
Гайды по БД и SQL
❤4👍1
Forwarded from 1337
Победителей будет много, а для участия нужны лишь пара кликов:
1. Подписаться на Рифмы и Панчи, 1337 и на Техно.
2. Нажать «Участвовать» под этим постом
Что по призам:
1 место - Iphone 16 Pro
2 место - PS5 Slim
3 место - Nintendo Switch 2
4-10 места - 10 000 рублей на карту
Победителей определим 21 июля в 18:00 МСК. Всем удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
SQL подзапросы: руководство по использованию
В статье рассказывают, что такое подзапросы в SQL и для чего они нужны.
⤷ Ссылка на статью
Гайды по БД и SQL
В статье рассказывают, что такое подзапросы в SQL и для чего они нужны.
⤷ Ссылка на статью
Гайды по БД и SQL
❤5👍2
Советы как сделать SQL запросы читабельнее и понятнее
В статье автор приводит несколько простых правил основанных на личном опыте. Следуя им, ваши запросы будут легко читаемыми и простыми для понимания другими разработчиками.
⤷ Ссылка на статью
Гайды по БД и SQL
В статье автор приводит несколько простых правил основанных на личном опыте. Следуя им, ваши запросы будут легко читаемыми и простыми для понимания другими разработчиками.
⤷ Ссылка на статью
Гайды по БД и SQL
❤4👍2
Pandas + SQL. Запросы SQL для работы с датафреймами Pandas
Данная библиотека будет полезна:
🔹 специалистам, знающим SQL, но еще не знакомых с синтаксисом pandas, при этом уже готовый код будет для них более читабельным;
🔹 в случаях, когда задачу выгрузки данных интуитивно легче сформулировать средствами декларативного языка запросов SQL.
⤷ Ссылка на статью
Гайды по БД и SQL
Данная библиотека будет полезна:
🔹 специалистам, знающим SQL, но еще не знакомых с синтаксисом pandas, при этом уже готовый код будет для них более читабельным;
🔹 в случаях, когда задачу выгрузки данных интуитивно легче сформулировать средствами декларативного языка запросов SQL.
⤷ Ссылка на статью
Гайды по БД и SQL
❤7🔥3👍2
10 продвинутых SQL вопросов с собеседований, на которые вы должны знать ответ
⤷ Ссылка на статью
Гайды по БД и SQL
⤷ Ссылка на статью
Гайды по БД и SQL
❤5🔥2
SQL запросы c датафреймом Pandas
Если вы хотите отфильтровать свои данные, чтобы найти релевантную информацию с помощь SQL запросов, используя датафрейм Pandas, вы можете воспользоваться встроенной функции
⤷ Ссылка на статью
Гайды по БД и SQL
Если вы хотите отфильтровать свои данные, чтобы найти релевантную информацию с помощь SQL запросов, используя датафрейм Pandas, вы можете воспользоваться встроенной функции
query()
Функция выполняет запросы на основе логических выражений, как если бы вы писали запрос на естественном языке!⤷ Ссылка на статью
Гайды по БД и SQL
❤4🔥2