Гайды по БД и SQL
رفتن به کانال در Telegram
Владелец, реклама – @Ak_Mihail Купить рекламу на бирже: https://telega.in/channels/learn_bd_sql/card
نمایش بیشتر6 112
مشترکین
-124 ساعت
-137 روز
-5830 روز
آرشیو پست ها
6 112
Шпаргалка по PostgreSQL
Предоставлено 3-страничную шпаргалку по PostgreSQL в формате PDF. Вы можете скачать и распечатать ее для быстрого ознакомления с наиболее часто используемыми операторами в PostgreSQL:
⤷ Ссылка на шпаргалку в хорошем качестве
Гайды по БД и SQL
6 112
Экспертный вебинар «Каким будет SWG в 2024: демонстрация мажорного обновления Solar webProxy»
12 декабря в 14:00 мск специалисты ГК «Солар» расскажут о своем видении будущего SWG, обсудят отличия SWG от других классов решений (NGFW и прокси), представят новую версию Solar webProxy 4.0, поговорят о планах развития Solar webProxy в 2024 году.
Вы узнаете:
🔸 Отличия SWG от NGFW и прокси
🔸 Российские особенности SWG: поддержку отечественных ОС и сертификацию
🔸 Solar webProxy 4.0 как переосмысленный SWG
🔸 Наши планы развития на 2024 год
Все участники вебинара получат обучающие материалы от команды ГК «Солар»! Зарегистрироваться →
Реклама ООО "РТК ИБ" ИНН 7704356648
6 112
SQL. Базовый курс
1️⃣ Установка PostgreSQL, создаем схему, таблицу и импортируем данные из CSV
2️⃣ Простые операции, SELECT
3️⃣ Типы данных
4️⃣ Импорт и экспорт данных
5️⃣ Группировка
6️⃣ Математические операции
7️⃣ CASE
8️⃣ Дополнения к урокам 1-7
9️⃣ Повторение изученного
1️⃣0️⃣ Подзапросы
1️⃣1️⃣ CTE
1️⃣2️⃣ Оконные функции. Ранг, ранжирование (ranking)
Гайды по БД и SQL
6 112
Смена пароля root MySQL
🔹Способ 1
$mysqladmin -u root password [новый пароль]
🔹Способ 2
$mysqladmin -u root -p [старый пароль] newpass [нажмите Enter и введите новый пароль, затем опять нажмите Enter]
🔹Способ 3
//Введите команду mysql
$mysql -u root -p
//Дождитесь всплывающего окна и введите:
$use mysql;
//затем введите имя пользователя, для которого вы хотите изменить пароль
$update user set password=PASSWORD (здесь новый пароль) where User = 'username';
//далее обновление привилегий для пользователей
$flush privileges;
$quit
Гайды по БД и SQL
6 112
Если вам всегда нравилось находить какие-то мелкие ошибки на картинках, в тексте, у колллег (шутка!)... То сейчас вы узнаете, как на таком можно заработать!
Секрета нет – нужно просто пройти обучение на тестировщика.
Инженер по тестированию программного обеспечения (он же тестировщик или QA engineer) проверяет IT-продукты на прочность. Он продумывает, что и где может сломаться, прогнозирует сбои и находит ошибки в приложениях, сайтах и программах, чтобы продукт вышел работоспособным.
Компании готовы достойно платить специалистам, которые помогут избежать финансовых потерь и обеспечат бесперебойную работу их сервисов.
Не теряйте время, записывайтесь на обучение в SkillBox !
Реклама. ООО Скилбокс" ИНН 9701078611
Erid: 2VtzquseANm
6 112
10 Советов, Как Выучить Язык SQL
Вы думаете о попытке изучить язык SQL? Данные это все в современном мире. Большинство крупных компаний и веб-сайтов имеют огромные базы данных, которые они используют для информирования о маркетинговых и других деловых решениях. Но как они это делают?
⤷ Читать дальше...
Гайды по БД и SQL
6 112
Oracle SQL. 100 шагов от новичка до профессионала (2019)
Автор: Максим Чалышев
О книге: Более 300 ответов на вопросы. Более 500 практических заданий. Более 1000 разобранных примеров. Учебник справочник по языку SQL.
Гайды по БД и SQL
6 112
Как изучать SQL в 2023 году
В этой статье мы рассмотрим несколько советов и ресурсов, которые помогут вам изучать SQL в 2023 году, и оставаться в курсе последних тенденций и изменений в этой области.
Статья содержит 4 пункта:
🔹Roadmap для изучения SQL за 2 месяца
🔹Теоретический минимум баз данных
🔹Где и как учить SQL бесплатно?
🔹Куда двигаться дальше?
⤷ Ссылка на статью
Гайды по БД и SQL
6 112
6 бесплатных ресурсов для практики в SQL
SQLZoo - Рекомендую тем, кто начинает изучать язык. На сайте 9 разделов с задачами по sql. Их решение займет 18–20 часов.
SQLTest - Здесь можно изменять или замещать значения и масштабировать их. Это позволяет имитировать взаимодействие с БД произвольного количества пользователей или запросов.
Pgexercises - Сайт состоит из 80 упражнений для работы с объектно-реляционной системой PostgreeSQL.
SQL Fiddle - SQL Fiddle — сервис с открытым исходным кодом. Сайт позволяет делиться информацией с другими пользователями.
Oracle LiveSQL - Облачная платформа для тестирования и обмена сценариями SQL и PL/SQL. Система сохраняет информацию о предыдущих сеансах, наборах операторов, которые можно перезапустить или сохранить как сценарии. Также сценарии можно воспроизвести повторно или загрузить созданные.
HackerRank - Социальная платформа для соревновательного программирования предлагает упражнения для разных языков.
Гайды по БД и SQL
6 112
Новый курс по SQL от Гарвардского университета бесплатно!
Откройте для себя возможности по анализу данных на SQL для запросов и управления данными в реляционных базах данных вместе с этим курсом от Гарвардского университета - абсолютно бесплатно.
⤷ Ссылка на курс
Гайды по БД и SQL
6 112
Оконные функции SQL простым языком с примерами
Статья написана для тех, кто начинает свой путь в изучении SQL и оконных функций. Здесь могут быть не разобраны сложные применения функций и могут не использоваться сложные формулировки определений - все написано максимально простым языком для базового понимания.
⤷ Ссылка на статью
Гайды по БД и SQL
6 112
SQL для начинающих: 10 правил построения «точных» запросов
«Точный» SQL-запрос возвращает «чистые» данные в необходимом и достаточном количестве, при этом потребляет как можно меньше памяти и справляется за минимальное время. Скорость работы с базой влияет на производительность. Потребление памяти может негативно сказаться даже на безопасности. Всё это прямо и косвенно влияет на прибыль компании. В статье разберёмся, как не допускать ошибок.
⤷ Ссылка на статью
Гайды по БД и SQL
6 112
7 распространенных ошибок в SQL-запросах, которые делал каждый (почти)
⤷ Ссылка на статью
Гайды по БД и SQL
6 112
Расскажите о видах индексов:
Индексы - это структуры данных, которые ускоряют выполнение запросов к базе данных. Они содержат отображение значений столбцов таблицы на соответствующие строки, что позволяет быстро находить нужные данные.
🔹 Кластерный индекс - определяется для каждой таблицы только один. Он определяет порядок расположения строк в таблице на основе значений одного или нескольких столбцов.
🔹 Некластерный индекс - это индекс, который не определяет порядок строк в таблице, а существует отдельно от таблицы. Он представляет собой отображение значений одного или нескольких столбцов на соответствующие строки.
🔹 Уникальный индекс - уникальный индекс который гарантирует уникальность значений в столбцах, на которые он определен. На таблицу можно определить несколько уникальных индексов.
🔹 Полнотекстовый индекс - полнотекстовый индекс позволяет быстро искать текстовые данные, основываясь на их содержании. Он может быть определен только на столбцах типа VARCHAR, NVARCHAR и TEXT.
Гайды по БД и SQL
6 112
Магия оптимизации SQL запросов
Начнем с того, что можно выделить два основных подхода к поиску наиболее эффективного варианта выполнения: эвристический и стоимостной.
⤷ Ссылка на статью
Гайды по БД и SQL
6 112
Если вы работаете в области данных, вам предстоит пройти собеседование по SQL
Вот несколько кратких советов которые вы должны знать на собеседовании по SQL.
Начинающим
- Уметь объяснить различные типы объединений. Иногда я видел, что этот вопрос задается рекрутерами в качестве отборочного, чтобы убедиться, что они хотят взять вас на работу.
- Знать, когда в порядке выполнения операций в SQL используется
HAVING, а когда WHERE.
Mid
- Понимать, как использовать оператор CASE внутри функции SUM или COUNT
- Знать, по крайней мере, 1-2 способа оптимизации запроса, и если вы решите, что одним из этих способов является создание индекса в таблице, то вы должны знать, какие плюсы и минусы есть у индекса.
Продвинутым
- Знать, как решить SQL задачу с использованием оконной функции и без нее.
- Понимать и уметь объяснить, что такое коррелированный подзапрос.
- Просто сошлитесь на то, что вы посмотрите на план выполнения запроса. Рекрутеры будут шокированы тем, что вы вообще знаете, что это такое.
Гайды по БД и SQL6 112
Приемы очистки данных
1. Удаление дубликатов
Дублирующиеся записи могут возникать при вставке данных из различных источников или при ошибочной записи данных. Для удаления дубликатов можно использовать оператор DISTINCT.
2. Удаление пустых значений
Пустые значения в таблице могут возникать при ошибочной записи данных или при отсутствии информации. Для удаления пустых значений можно использовать операторы IS NULL или IS NOT NULL.
3. Изменение формата данных
В некоторых случаях необходимо изменить формат данных в таблице. Например, привести все буквы в столбце к верхнему или нижнему регистру. Для этого можно использовать функции UPPER и LOWER.
4. Удаление лишних символов
В таблице могут содержаться лишние символы, которые могут мешать при поиске или сортировке данных. Для удаления лишних символов можно использовать функцию REPLACE.
Гайды по БД и SQL
6 112
Полезные приемы с кодом для аналитиков данных на Python
🔹Data Science. Советы по написанию эффективного кода на Python - https://www.youtube.com/watch?v=1Mcy-uatp_c&t=14s
🔹Полезные приемы в Pandas - https://www.youtube.com/watch?v=Sd2S5rXe8sY&t=165s
🔹Data science c Python.Ускоряем Pandas в 120 раз- https://www.youtube.com/watch?v=-dAdaEv23vk&t=4s
🔹26 практических приёмов и хитростей Python - https://www.youtube.com/watch?v=vAMyfvtxxdQ&t=5s
🔹5 декораторов Python для Data Science проектов - https://www.youtube.com/watch?v=rxq11WHAlqU
🔹ChatGPT + Midjouney на практике - https://www.youtube.com/watch?v=2gUqbc3Ikmo&t=5s
🔹Разбор вопросов с собеседований Python - https://www.youtube.com/watch?v=4L1e-A3AOL4&t=5s
🔹15 полезных лайфхаков с кодом Машинного обучения на Python - https://www.youtube.com/watch?v=loOtlwcdiBA&t=4s
🔹Декораторы Python, которые выведут ваш код на новый уровень - https://www.youtube.com/watch?v=qxrGAogl4iM
Гайды по БД и SQL
