Python, Tkinter и SQL: разрабатываем приложение для создания словарей и запоминания иностранных слов
Изучаем Tkinter и основные SQL-команды в ходе разработки программы WordMatch с графическим интерфейсом и CRUD-модулем для удобного создания и редактирования пользовательских словарей.
⤷ Ссылка на статью
Гайды по БД и SQL
Изучаем Tkinter и основные SQL-команды в ходе разработки программы WordMatch с графическим интерфейсом и CRUD-модулем для удобного создания и редактирования пользовательских словарей.
⤷ Ссылка на статью
Гайды по БД и SQL
❤3🔥1
Полезные приемы с кодом для аналитиков данных на Python
🔹 Data Science. Советы по написанию эффективного кода на Python
⤷ Ссылка
🔹 Полезные приемы в Pandas
⤷ Ссылка
🔹 Раскройте потенциал Python Numpy: руководство для начинающих в науке о данных
⤷ Ссылка
🔹 Data science c Python.Ускоряем Pandas в 120 раз
⤷ Ссылка
🔹 26 практических приёмов и хитростей Python
⤷ Ссылка
🔹 5 декораторов Python для Data Science проектов
⤷ Ссылка
🔹 ChatGPT + Midjouney на практике
⤷ Ссылка
🔹 Разбор вопросов с собеседований Python
⤷ Ссылка
🔹 15 полезных лайфхаков с кодом Машинного обучения на Python
⤷ Ссылка
🔹 Декораторы Python, которые выведут ваш код на новый уровень
⤷ Ссылка
Гайды по БД и SQL
🔹 Data Science. Советы по написанию эффективного кода на Python
⤷ Ссылка
🔹 Полезные приемы в Pandas
⤷ Ссылка
🔹 Раскройте потенциал Python Numpy: руководство для начинающих в науке о данных
⤷ Ссылка
🔹 Data science c Python.Ускоряем Pandas в 120 раз
⤷ Ссылка
🔹 26 практических приёмов и хитростей Python
⤷ Ссылка
🔹 5 декораторов Python для Data Science проектов
⤷ Ссылка
🔹 ChatGPT + Midjouney на практике
⤷ Ссылка
🔹 Разбор вопросов с собеседований Python
⤷ Ссылка
🔹 15 полезных лайфхаков с кодом Машинного обучения на Python
⤷ Ссылка
🔹 Декораторы Python, которые выведут ваш код на новый уровень
⤷ Ссылка
Гайды по БД и SQL
❤5🔥2
Лучшие вопросы средней сложности по SQL на собеседовании аналитика данных
⤷ Ссылка на статью
Гайды по БД и SQL
⤷ Ссылка на статью
Гайды по БД и SQL
❤6👍3
Типичные вопросы на СОБЕСЕДОВАНИИ по SQL / Примеры задач и их решения
⤷ Ссылка на ютуб
Гайды по БД и SQL
⤷ Ссылка на ютуб
Гайды по БД и SQL
❤4👍2
Большой сборник теоретического материала по работе с базами данных
Основы:
⤷ Ссылка
Отношения между таблицами в БД:
⤷ Ссылка
Внешние ключи:
⤷ Ссылка
Большой учебник по SQL:
⤷ Ссылка
Сборник запросов на все случаи жизни (англ):
⤷ Ссылка
Таблицы отличий в диалектах SQL в разных СУБД (англ):
⤷ Ссылка
Манга-учебник про SQL в картинках:
⤷ Ссылка
Гайды по БД и SQL
Основы:
⤷ Ссылка
Отношения между таблицами в БД:
⤷ Ссылка
Внешние ключи:
⤷ Ссылка
Большой учебник по SQL:
⤷ Ссылка
Сборник запросов на все случаи жизни (англ):
⤷ Ссылка
Таблицы отличий в диалектах SQL в разных СУБД (англ):
⤷ Ссылка
Манга-учебник про SQL в картинках:
⤷ Ссылка
Гайды по БД и SQL
❤4👍2
Postgres против Mongo
Очень много новичков начинают свой путь с MongoDB, жалуясь на то, что PostgreSQL — очень сложная база данных, и без неё можно обойтись.
Так ли это? Какие недостатки есть у MongoDB и у PostgreSQL, в какой ситуации лучше использовать Mongo, а в какой — PostgreSQL? На эти вопросы и дан ответ в интервью.
⤷ Ссылка на ютуб
Гайды по БД и SQL
Очень много новичков начинают свой путь с MongoDB, жалуясь на то, что PostgreSQL — очень сложная база данных, и без неё можно обойтись.
Так ли это? Какие недостатки есть у MongoDB и у PostgreSQL, в какой ситуации лучше использовать Mongo, а в какой — PostgreSQL? На эти вопросы и дан ответ в интервью.
⤷ Ссылка на ютуб
Гайды по БД и SQL
❤4👍2
Подборка бесплатных курсов по SQL
🔹 SQL for Data Analysis
🔹 Интерактивный тренажер по SQL
🔹 Kaggle: Intro to SQL
🔹 Advanced SQL
🔹 Introduction to Structured Query Language (SQL)
🔹 Advanced Databases and SQL Querying
🔹 Databases and SQL for Data Science with Python
🔹 Oracle SQL – A Complete Introduction
🔹 Intro to SQL
🔹 Advanced SQL
🔹 Oracle SQL Basics
🔹 Beginners Guide to SQL
🔹 SQL for Data Science
🔹 Introduction to Databases and SQL Querying
🔹 Intro to Relational Databases
Гайды по БД и SQL
🔹 SQL for Data Analysis
🔹 Интерактивный тренажер по SQL
🔹 Kaggle: Intro to SQL
🔹 Advanced SQL
🔹 Introduction to Structured Query Language (SQL)
🔹 Advanced Databases and SQL Querying
🔹 Databases and SQL for Data Science with Python
🔹 Oracle SQL – A Complete Introduction
🔹 Intro to SQL
🔹 Advanced SQL
🔹 Oracle SQL Basics
🔹 Beginners Guide to SQL
🔹 SQL for Data Science
🔹 Introduction to Databases and SQL Querying
🔹 Intro to Relational Databases
Гайды по БД и SQL
❤4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
SQLFlow - отличный инструмент для визуализации SQL-запросов
Легкий и простой интрумент для визуализация связей и структур БД, поддерживающий более 20 разных БД.
⤷ Ссылка на DEMO
⤷ Ссылка на GitHub
Гайды по БД и SQL
Легкий и простой интрумент для визуализация связей и структур БД, поддерживающий более 20 разных БД.
⤷ Ссылка на DEMO
⤷ Ссылка на GitHub
Гайды по БД и SQL
❤4👍2
Как использовать индексирование для оптимизации SQL-запросов
Я предполагаю, что вам нравится SQL и вы хотите усовершенствовать свои навыки работы с запросами, чтобы улучшить свою игру с запросами. И вы, наверное, слышали, что индексация отлично подходит для оптимизации запросов, но вы не уверены в том, что это такое, почему она используется и как ее использовать. Добро пожаловать! Вы находитесь именно в том месте, где должны быть. Я объясню это в очень простой для понимания форме, и я обещаю, что вам понравится узнавать об этом.
⤷ Читать дальше
Гайды по БД и SQL
Я предполагаю, что вам нравится SQL и вы хотите усовершенствовать свои навыки работы с запросами, чтобы улучшить свою игру с запросами. И вы, наверное, слышали, что индексация отлично подходит для оптимизации запросов, но вы не уверены в том, что это такое, почему она используется и как ее использовать. Добро пожаловать! Вы находитесь именно в том месте, где должны быть. Я объясню это в очень простой для понимания форме, и я обещаю, что вам понравится узнавать об этом.
⤷ Читать дальше
Гайды по БД и SQL
❤4👍3
Книги по PostgreSQL
Делимся подборкой книг по PostgreSQL. В нее вошли руководства на русском и английском языках. Присутствуют книги как для начинающих, так и для продвинутых. А в комментариях под этим постом ты можешь оставить свои рекомендации.
⤷ Ссылка на статью
Гайды по БД и SQL
Делимся подборкой книг по PostgreSQL. В нее вошли руководства на русском и английском языках. Присутствуют книги как для начинающих, так и для продвинутых. А в комментариях под этим постом ты можешь оставить свои рекомендации.
⤷ Ссылка на статью
Гайды по БД и SQL
❤3👍3
❤5🔥2
Приемы очистки данных
1. Удаление дубликатов
Дублирующиеся записи могут возникать при вставке данных из различных источников или при ошибочной записи данных. Для удаления дубликатов можно использовать оператор DISTINCT.
2. Удаление пустых значений
Пустые значения в таблице могут возникать при ошибочной записи данных или при отсутствии информации. Для удаления пустых значений можно использовать операторы IS NULL или IS NOT NULL.
3. Изменение формата данных
В некоторых случаях необходимо изменить формат данных в таблице. Например, привести все буквы в столбце к верхнему или нижнему регистру. Для этого можно использовать функции UPPER и LOWER.
4. Удаление лишних символов
В таблице могут содержаться лишние символы, которые могут мешать при поиске или сортировке данных. Для удаления лишних символов можно использовать функцию REPLACE.
Гайды по БД и SQL
1. Удаление дубликатов
Дублирующиеся записи могут возникать при вставке данных из различных источников или при ошибочной записи данных. Для удаления дубликатов можно использовать оператор DISTINCT.
2. Удаление пустых значений
Пустые значения в таблице могут возникать при ошибочной записи данных или при отсутствии информации. Для удаления пустых значений можно использовать операторы IS NULL или IS NOT NULL.
3. Изменение формата данных
В некоторых случаях необходимо изменить формат данных в таблице. Например, привести все буквы в столбце к верхнему или нижнему регистру. Для этого можно использовать функции UPPER и LOWER.
4. Удаление лишних символов
В таблице могут содержаться лишние символы, которые могут мешать при поиске или сортировке данных. Для удаления лишних символов можно использовать функцию REPLACE.
Гайды по БД и SQL
❤5👍2
Если вы работаете в области данных, вам предстоит пройти собеседование по SQL
Вот несколько кратких советов которые вы должны знать на собеседовании по SQL.
Начинающим
- Уметь объяснить различные типы объединений. Иногда я видел, что этот вопрос задается рекрутерами в качестве отборочного, чтобы убедиться, что они хотят взять вас на работу.
- Знать, когда в порядке выполнения операций в SQL используется
Mid
- Понимать, как использовать оператор
- Знать, по крайней мере, 1-2 способа оптимизации запроса, и если вы решите, что одним из этих способов является создание индекса в таблице, то вы должны знать, какие плюсы и минусы есть у индекса.
Продвинутым
- Знать, как решить SQL задачу с использованием оконной функции и без нее.
- Понимать и уметь объяснить, что такое коррелированный подзапрос.
- Просто сошлитесь на то, что вы посмотрите на план выполнения запроса. Рекрутеры будут шокированы тем, что вы вообще знаете, что это такое.
Гайды по БД и SQL
Вот несколько кратких советов которые вы должны знать на собеседовании по SQL.
Начинающим
- Уметь объяснить различные типы объединений. Иногда я видел, что этот вопрос задается рекрутерами в качестве отборочного, чтобы убедиться, что они хотят взять вас на работу.
- Знать, когда в порядке выполнения операций в SQL используется
HAVING
, а когда WHERE
.Mid
- Понимать, как использовать оператор
CASE
внутри функции SUM или COUNT
- Знать, по крайней мере, 1-2 способа оптимизации запроса, и если вы решите, что одним из этих способов является создание индекса в таблице, то вы должны знать, какие плюсы и минусы есть у индекса.
Продвинутым
- Знать, как решить SQL задачу с использованием оконной функции и без нее.
- Понимать и уметь объяснить, что такое коррелированный подзапрос.
- Просто сошлитесь на то, что вы посмотрите на план выполнения запроса. Рекрутеры будут шокированы тем, что вы вообще знаете, что это такое.
Гайды по БД и SQL
👍5❤3🔥2
Как перейти от журнала «Мурзилка», «Цикла Хайпа» и истории математической бесконечности к ESLint, обратной совместимости и архитектуре Serverless? Легко – за один скролл по блогу ПСБ на Хабр!
Что вас ждет:
Статьи по архитектуре приложений Банка
Живые истории команд, стажеров и наставников
Ностальгические находки: листаем журналы!
Исследуем математическую бесконечность научпоп и опыт коллег
Подписывайтесь на Блог ПСБ!
#Реклама
О Рекламодателе
Что вас ждет:
Статьи по архитектуре приложений Банка
Живые истории команд, стажеров и наставников
Ностальгические находки: листаем журналы!
Исследуем математическую бесконечность научпоп и опыт коллег
Подписывайтесь на Блог ПСБ!
#Реклама
О Рекламодателе
🔥1
Магия оптимизации SQL запросов
Начнем с того, что можно выделить два основных подхода к поиску наиболее эффективного варианта выполнения: эвристический и стоимостной.
⤷ Ссылка на статью
Гайды по БД и SQL
Начнем с того, что можно выделить два основных подхода к поиску наиболее эффективного варианта выполнения: эвристический и стоимостной.
⤷ Ссылка на статью
Гайды по БД и SQL
❤3👍2