Базы данных – Telegram
Базы данных
2.44K subscribers
298 photos
3 videos
13 files
901 links
Все про базы данных (Database)

По всем вопросам: @un_ixtime
Download Telegram
Понимание порядка обработки в SQL-запросе и почему это важно

Но сначала давайте начнем с краткого объяснения, почему SQL так отличается от других языков. https://shly.link/nAiH6
Что такое Mysqld?
В этой статье вы узнаете о демоне MySQL, также известном как mysqld. Почему разработчики заботятся об этом и что он делает? Читайте здесь, чтобы узнать ответы. https://shly.link/JRgFp
И/или

Условия в WHERE могут быть написаны с использованием логических операторов (AND/OR) и математические операторы сравнения (=, <, >, <=, >=, <>).

К примеру, у нас есть табличка, в которой записаны данные о 4 самых продаваемых музыкальных альбомах всех времён. Давайте выведем только те, жанром которых является рок, а продажи были меньше, чем 50 миллионов копий.
⚡️ Продуктовая команда должна быть сфокусирована на нуждах клиента. ⚡️

Но как узнать, что ему действительно нужно?

Об этом расскажу на вебинаре в OTUS 4 апреля. Вы получите:

📌 Самое нужное из теоретической базы CustDev
📌 Понимание, как составить вопросы, чтобы ответы проверяли гипотезы и приносили инсайты
📌 Знание, как правильно из ответов собрать продукт, который купят
📌 Пошаговый чек-лист для создания сценариев и подведения итогов
📌 Сценарий интервью
📌 Ответы на вопросы от спикера и его бесценный опыт

👉 Регистрируйтесь и подключайтесь: https://otus.pw/Uen0/

Занятие — часть курса «Product Manager IT-проектов», можно познакомиться с руководителем программы и задать все вопросы.
Десять SQL-запросов, которые улучшат ваши навыки
Чем больше вы будете практиковаться, тем комфортнее вы будете чувствовать себя при написании сложных SQL-запросов.
https://shly.link/ppugQ
#Вопросы_с_собеседования

Предположим, есть две таблицы Emp (ID, name, DeptId), Dept(ID, name).
В таблице Emp 10 записей, а в Dept – 5.

Сколько строк будет отображаться в результате следующего SQL-запроса(см картинку)?

Ответ: Запрос выведет 50 строк, т. к. тут перекрестное объединение, являющееся значением по умолчанию, когда условие WHERE, отсутствует.
Прокачайте свои навыки в сфере IT и аналитики данных — примерьте роль Data Scientist! Участвуйте в бесплатном онлайн-интенсиве, который пройдёт с 4 по 6 апреля. Начало — в 21:00 по московскому времени.

Записывайтесь: 👉 https://clc.to/eWDXdA.

За 3 дня вы научитесь:

⚡️ исследовать данные с помощью языка программирования Python;
⚡️ отличать Data Science от Machine Learning и Artificial Intelligence;
⚡️ строить модели для реальных кейсов;
⚡️ находить аномалии в данных;
⚡️ решать реальные задачи, с которыми сталкивается Data Scientist.

В роли спикера выступит руководитель направления по исследованию данных в Сбере с семилетним опытом в программировании — Анастасия Борнева.

🎉 Каждый участник, сдавший практическую работу, получит сертификат на 10 тысяч рублей на любой курс Skillbox.

Присоединяйтесь!
Внутреннее соединение SQL — как соединить 3 таблицы в SQL и MySQL

Когда вы работаете со своей базой данных, вам может понадобиться объединить данные из нескольких разных таблиц. Эта статья покажет вам, как это сделать. https://shly.link/a1C2U
SELECT DISTINCT

В столбцах таблицы могут содержаться повторяющиеся данные. Используйте SELECT DISTINCT для получения только неповторяющихся данных.
Хотите узнать больше о профессии SQL-разработчика и аналитика данных? Тогда скорее регистрируйтесь на бесплатный онлайн-интенсив Skillbox, который пройдёт 7–9 апреля в 21:00 по московскому времени.

Запись и подробная информация: 👉 https://clc.to/wLbocQ.

● Научитесь работать с базами данных — и получите навык, необходимый каждому программисту.
● Поймёте, как оптимизировать рутинные задачи при помощи SQL-запросов и получить повышение.
● Прокачаете знания SQL.
● Узнаете, как стать более востребованным специалистом.
● Научитесь использовать сложные конструкции SQL.

Разобраться в теме поможет профи — специалист по анализу данных, сертифицированный SQL-разработчик Microsoft Мкртич Пудеян. Он 8 лет работал специалистом по хранилищам данных в Tele2.

🎁 Все участники получат электронную книгу издательства МИФ. А те, кто сдаст практическую работу, — сертификаты на 10 тысяч рублей на любой курс Skillbox. Всем зарегистрировавшимся дарим чек-лист для проверки базовых навыков по SQL, которые требуют на собеседованиях.

Присоединяйтесь!
Обнаружение аномалий в SQL

Как внедрить быстрые, мощные модели обнаружения аномалий непосредственно в хранилище данных

https://shly.link/NKe5a
Ресурсы для изучения SQL с нуля
Золотым списком ресурсов, которые можно использовать, если вы изучаете SQL или надеетесь начать работу с SQL!
https://shly.link/XQqjs
Шпаргалка по SQL

https://shly.link/ghYzb2
Как поменять местами значение столбца в SQL?

https://shly.link/voZA9
Агрегатные функции

Это не совсем основные команды SQL, однако знать их тоже желательно. Агрегатные функции используются для получения совокупного результата, относящегося к рассматриваемым данным:

• COUNT(col_name) — возвращает количество строк;
• SUM(col_name) — возвращает сумму значений в данном столбце;
• AVG(col_name) — возвращает среднее значение данного столбца;
• MIN(col_name) — возвращает наименьшее значение данного столбца;
• MAX(col_name) — возвращает наибольшее значение данного столбца.v
🎯 Тест по NoSQL от OTUS

Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе NoSQL.

Сможете сдать — пройдёте на продвинутый курс по специальной цене.

👉🏻 ПРОЙТИ ТЕСТhttps://otus.pw/lZoB/
Начните писать SQL-запросы — Часть 1
https://shly.link/qEEcG
Начните писать SQL-запросы — Часть 2
https://shly.link/bp1t2
Оптимизация запросов MySQL

Хотя этот текст сосредоточен конкретно на MySQL, большая часть обсуждения также верна и для других баз данных. Таким образом, даже если вы не используете MySQL, вы должны узнать что-то новое, что будет полезно для базы данных SQL, которую вы используете прямо сейчас.

https://shly.link/devqyaX
Работа с базой данных MySQL в Google Cloud Platform В этой статье мы узнаем, как создать базу данных MySQL и использовать Gcloud CLI для создания баз данных, таблиц и выполнения запросов к объектам базы данных. https://shly.link/esn5r
🗃 Как использовать Mongoose с Next.js для MongoDB?

Next.js — это потрясающий фреймворк с полным стеком, а MongoDB — отличная база данных NoSQL. Их совместное использование сделает приложение супер быстрым и потрясающим! В этом посте мы настроим Mongoose ODM внутри нашего приложения Next.js, чтобы использовать MongoDB!

https://shly.link/SZ1mm