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

По всем вопросам: @un_ixtime
Download Telegram
7 продвинутых концепций SQL, которые вам нужно знать!
___________________________

В этом посте мы собираемся представить вам 7 самых передовых концепций , которые вам нужно знать, чтобы улучшить свои знания SQL!

Примечание. Каждая система имеет свою собственную версию SQL, добавляя или удаляя функции или изменяя синтаксис. Однако концепции, показанные здесь, действительны для любой системы.

https://shly.link/mdmLx4h
Supabase Vault , расширение Postgres для управления секретами и шифрованием внутри вашей базы данных.

https://shly.link/2Tnok
Hа скольких слоях SQL вы работаете?
Понимание необходимости СУБД

В этой статье мы рассмотрим традиционные файловые системы, их сбои и то, как СУБД помогает их преодолеть. Мы также узнаем об абстракции данных, схемах, экземплярах и различных типах СУБД.
https://shly.link/Q0yr8

Курс «Английский для IT-профессий» от Яндекс Практикума

Для тех, кто хочет изменить свою профессиональную жизнь и работать в международной команде.

Обучение построено не вокруг абстрактной теории, а вокруг рабочих ситуаций и полезных для карьеры навыков:

Стендапы. Подготовитесь обсуждать задачи, задавать вопросы и просить о помощи.
👨‍💻 Работа с заказчиками. Научитесь презентовать решения, говорить про баги и фичи.
📣 Митапы. Сможете понимать на слух доклады и выступать сами.
😎 Собеседования. Научитесь рассказывать про свой опыт, понимать вопросы и тактично переспрашивать.
👯 Неформальное общение с коллегами. Сможете рассказать о своих интересах, опыте, планах на будущее.
💻 Код-ревью. Сможете описать сделанное, дать обратную связь, тактично отстоять своё мнение.

Запишитесь на бесплатную консультацию. Определим ваш уровень языка, расскажем про обучение и ответим на все вопросы
Вопросы по SQL с подробными ответами (шаг за шагом)
_____________________________

Хотите попрактиковаться в подобных вопросах на собеседовании по SQL? Мы проанализировали более 50 000 интервью, проведенных перед IPO компаниями из списка Fortune 500 в Big Tech Interviews (BTI), чтобы составить эксклюзивный список последних вопросов и решений для интервью по SQL, чтобы вы могли блестяще пройти следующее собеседование!

https://shly.link/mdmkAFr
10 SQL-запросов, которые вы должны знать как специалист по данным
_____________

Язык структурированных запросов или SQL — это простой язык запросов, который легко читать и писать. Это один из самых универсальных языков в мире.

В современном мире мы все знаем, насколько важны данные. В этом посте мы увидим наиболее распространенные SQL-запросы с примерами.

Цель этой статьи — показать вам базовые и расширенные запросы, которые используются в науке о данных.

Примечание. Все запросы написаны на PostgreSQL .

https://shly.link/RkMa5
SQL — клонирование таблиц😉

Иногда в некоторых ситуациях нам нужна структура точной копии таблицы или структура точной копии таблицы с данными.

В SQL клонирование означает, что вы создаете точную копию исходной таблицы или копируете только точную структуру своей таблицы.
https://shly.link/ULSxB
#вакансия #удалённо #job #remote #parttime #преподаватель #PostgreSQL #Cassandra #nosql

Компания: OTUS – образовательная платформа. Мы 5 лет специализируемся на курсах для IT-специалистов разного уровня: от junior до senior🤘у нас более 130 авторских курсов!

Вакансия: преподаватель курсов по PostgreSQL и NoSQL (темы по Cassandra).

Локация: удаленно; сами определяете нагрузку и выбираете, на какие темы преподавать. Занятия проходят в вечернее время.

💰Вознаграждение:
Ставка за 1 урок (1.5 часа) – от 4000р. до 6000р.
Дополнительные активности на Ваше усмотрение, которые оплачиваются отдельно: разработка и переработка материалов вебинара, проверка домашних заданий, менторство.

У нас классная команда 450+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.

Научим:
работать с аудиторией;
давать обратную связь;
публично выступать;
структурировать свои знания.

Вы сможете:
🎁 проходить наши курсы со скидкой;
💪 набирать себе команду из лучших студентов;
💸 совмещать с текущей фулл-тайм загрузкой.

Хотите узнать больше? @yu_grin
Что такое материализованное представление?
___________

В зависимости от того, как вы работаете с базами данных, материализованные представления могут означать для вас разные вещи (или ничего). Эта статья предназначена для общего введения в материализованные представления на концептуальном и практическом уровне.

https://shly.link/XK6Fr
DbVisualizer — универсальный инструмент для работы с базами данных для администраторов, разработчиков и аналитиков. Он работает на всех основных операционных системах

https://shly.link/BGW5U
Подробный способ реализации MySQL в NestJS

В этой статье мы узнаем, как реализовать MySQL в NestJS. Также после установки мы рассмотрим выполнение операций CRUD с MySQL через NestJS.
https://shly.link/rjtgg

Как анализировать данные через интеграцию Python c MS SQL Server?

Python — самый популярный язык для анализа данных и с 2016 года он интегрируется с MS SQL Server.

📍30 августа в 20:00 на открытом уроке в OTUS разберем, как можно сделать анализ данных из БД в MS SQL через скрипты Python напрямую с помощью сервисов аналитики MS SQL Server, не используя сторонние приложения.

📍Вебинар является частью программы онлайн-курса «MS SQL Server разработчик» для тех, кто хочет узнать, как устроены БД.

👉Для регистрации пройдите вступительный тест https://otus.pw/dfEz/

На курс до конца августа действует специальная цена, подробности у менеджеров.
КАК ПОВРЕДИТЬ БАЗУ ДАННЫХ POSTGRESQL
__________

Конечно, большинство людей не хотят портить свои базы данных. Эти люди выиграют от отказа от методов, используемых в этой статье. Но для некоторых может быть полезно повредить базу данных, например, если вы хотите протестировать инструмент или процедуру, которые будут использоваться для обнаружения или исправления повреждения данных.

https://shly.link/UzPTY
5 самых сложных вещей, которые нужно сделать в SQL
_______

Многие из нас испытали на себе мощь скорости и эффективности, обеспечиваемую централизацией вычислений в облачном хранилище данных. Хотя это правда, многие из нас также осознали, что, как и у всего, у этой ценности есть свои недостатки.

Один из основных недостатков этого подхода заключается в том, что вы должны изучать и выполнять запросы на разных языках, особенно на SQL. Хотя написание SQL быстрее и дешевле, чем создание вторичной инфраструктуры для запуска Python (на вашем ноутбуке или серверах в офисе), оно связано с множеством различных сложностей в зависимости от того, какую информацию аналитик данных хочет извлечь из облачного хранилища. Переход на облачные хранилища данных повышает полезность сложного SQL по сравнению с Python. Пройдя через этот опыт, я решил записать конкретные преобразования, которые наиболее болезненны для изучения и выполнения в SQL, и предоставить фактический SQL, необходимый для облегчения этой боли для моих читателей.

Чтобы помочь вам в рабочем процессе, вы заметите, что я привожу примеры структуры данных до и после выполнения преобразования, чтобы вы могли следить и проверять свою работу. Я также предоставил фактический SQL, необходимый для выполнения каждого из 5 самых сложных преобразований. Вам понадобится новый SQL для выполнения преобразования в нескольких проектах по мере изменения ваших данных. Мы предоставили ссылки на динамический SQL для каждого преобразования, чтобы вы могли продолжать получать SQL, необходимый для вашего анализа, по мере необходимости!

https://shly.link/mdmAijj
Понимание документно-реляционной базы данных

В этой статье мы углубимся в историю реляционных и документных баз данных, атрибуты, которые разработчики связывают с ними, и почему мы считаем, что документно-реляционная модель, лежащая в основе Fauna, лучше всего подходит для современных разработчиков и приложений.
https://shly.link/K2uCf
Авторский курс по GreenPlum: стань опытным строителем DWH

GreenPlum — популярное решение для масштабных аналитических систем и в небольших стартапах, и в крупных корпорациях. Оно предлагает понятный пользователям синтаксис ANSI SQL, хорошо ложится на облачный ландшафт, позволяет обучать и применять модели машинного обучения, а ещё поддерживает СУБД PostgreSQL.

19 сентября в Слёрме стартует курс по GreenPlum от Ивана Чувашова, администратора баз данных в Southbridge и ведущего инженера компании Okko. На нём вы разберётесь в основах устройства DWH и углубитесь в GreenPlum.

📌 Цель курса — научить вас быстро диагностировать проблемы в администрировании GreenPlum и правильно решать их.

📌 После курса вы сможете:
—устанавливать и конфигурировать GreenPlum;
—разбираться в архитектуре хранения данных и доказывать свою точку зрения об эффективности их хранения коллегам;
—анализировать и оптимизировать сложные аналитические запросы, выбирая оптимальный план выполнения;
—создавать и восстанавливать резервные копии, расширять кластер GreenPlum.

📌 Курс будет полезен:
—администраторам БД и Linux-систем;
—архитекторам систем;
—разработчикам и аналитикам, которые хотят работать с DWH.

Ознакомиться с подробной программой и занять местечко 👉https://slurm.club/3Tzlunn
Агрегатные функции SQL — как выполнять группировку в MySQL и PostgreSQL
__________

В SQL агрегатные функции позволяют выполнять вычисления с несколькими данными и возвращать одно значение. Вот почему они называются «агрегатными» функциями.
В этой статье вы узнаете, как использовать агрегатные функции сами по себе, а также с GROUP BYпредложением и HAVINGоператором.

https://shly.link/nnoPh
Базы данных с открытым исходным кодом: что это такое и почему они важны?
____________

Для разработчиков нет споров. Будущее базы данных за открытым исходным кодом. Взглянув на опрос Stack Overflow 2022 года, в котором приняли участие около 70 000 специалистов по обработке кода, видно, что почти все профессионалы используют одну из двух ведущих СУБД с открытым исходным кодом, PostgreSQL (46,5%) или MySQL (45,7%), хотя они используют и другие системы.

https://shly.link/iqFXX
Мощные SQL-запросы, о которых вы могли не знать
Некоторые запросы и методы, которые могут вывести ваш SQL на новый уровень
https://shly.link/XsfkY

Полнотекстовый поиск Postgres — это круто!
https://shly.link/Pry16