Гайды по БД и SQL
رفتن به کانال در Telegram
Владелец, реклама – @Ak_Mihail Купить рекламу на бирже: https://telega.in/channels/learn_bd_sql/card
نمایش بیشتر6 112
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-127 روز
-5730 روز
آرشیو پست ها
6 111
🔥Учимся визуализировать данные и строить уникальные графики с помощью R на открытом уроке курса "Язык R для анализа данных" в OTUS.
Язык R - мощный инструмент, знание которого необходимо аналитикам, data science специалистам, маркетологам и программистам при работе с данными. Простой синтаксис, инструменты визуализации, быстрое выполнение кода - все это позволяет создавать весомые конкурентные преимущества в работе.
📌17 июля приглашаем на вебинар “Слои в ggplot2”, на котором вы узнаете:
- как строить графики в R с помощью библиотеки ggplot2 слой за слоем;
- познакомитесь с разными типами визуализаций, фасетированием и многим другим.
Результат урока: простой и понятный алгоритм для построения графиков по данным.
Урок подойдет даже тем, кто не знаком с языком R
👉Регистрация для участия https://otus.pw/ztYI/
Не упустите возможность протестировать формат обучения. Приобрести курс возможно в рассрочку
Нативная интеграция Информация о продукте www.otus.ru
6 111
Вопрос: Что такое денормализация в базах данных?
Ответ:
Денормализация - это процесс намеренного введения избыточных данных в таблицы базы данных для оптимизации производительности. В этом процессе улучшение производительности чтения заменяется некоторым ухудшением производительности записи.
PS - Следует отметить, что ненормализованные и денормализованные базы данных - это совершенно разные понятия. Ненормализованная база данных - это база данных, которая не была нормализована. С другой стороны, денормализованная база данных - это база данных, которая сначала нормализуется, а затем денормализуется.
Гайды по БД и SQL
6 111
SQL запросы быстро. Шпаргалка Часть 1.
Язык SQL очень прочно влился в жизнь бизнес-аналитиков и требования к кандидатам благодаря простоте, удобству и распространенности. Из собственного опыта могу сказать, что наиболее часто SQL используется для формирования выгрузок, витрин (с последующим построением отчетов на основе этих витрин) и администрирования баз данных. И поскольку повседневная работа аналитика неизбежно связана с выгрузками данных и витринами, навык написания SQL запросов может стать фактором, из-за которого кандидат или получит преимущество, или будет отсеян. Печальная новость в том, что не каждый может рассчитывать получить его на студенческой скамье. Хорошая новость в том, что в изучении SQL нет ничего сложного, это быстро, а синтаксис запросов прост и понятен. Особенно это касается тех, кому уже доводилось сталкиваться с более сложными языками.
⤷ Читать дальше
Гайды по БД и SQL
6 111
Сейчас мы рассмотрим функции строк, числа, даты, преобразования и некоторые другие функции в SQL Server
Функции строк:
LEN – возвращает длину строки.
LOWER – преобразует строку в нижний регистр.
LTRIM – удаляет начальные пробелы из строки.
NCHAR – возвращает символ Unicode, основанный на числовом коде.
PATINDEX – возвращает положение шаблона в строке.
REPLICATE – повторяет строку заданное количество раз.
REVERSE – переворачивает строку и возвращает результат.
Гайды по БД и SQL
6 111
Руководство по архитектуре обработки запросов
Компонент Компонент SQL Server Database Engine обрабатывает запросы к различным архитектурам хранения данных, таким как локальные таблицы, секционированные таблицы и таблицы, распределенные по нескольким серверам. В следующих разделах описано, как SQL Server обрабатывает запросы и оптимизирует повторное использование запросов с помощью кэширования плана выполнения.
⤷ Читать дальше
Гайды по БД и SQL
6 111
Суперсила индексов для оптимизации SQL-запросов
Вы любите SQL и хотите улучшить свои навыки выполнения SQL-запросов? Вы знаете, что индексация — отличный инструмент для оптимизации запросов, но при этом не уверены, что она из себя представляет, с какой целью и как используется?
Добро пожаловать! Вы оказались именно там, где нужно. Сейчас объясним суть индексации на простом и понятном языке.
⤷ Ссылка на статью
Гайды по БД и SQL
6 111
Вопрос: Вы можете объяснить соединения в SQL Server?
Ответ:
Мы используем объединения в операциях с базой данных, когда необходимо получить данные из нескольких таблиц. Полученные данные зависят от двух вещей:
Тип используемого соединения и отношения между столбцами разных таблиц.
В SQL Server есть следующие типы объединений:
🔹Полное присоединение
🔹Внутреннее соединение / Самостоятельное соединение / Простое соединение
🔹Внешнее соединение
Гайды по БД и SQL
6 111
От 0 до 300 SQL-запросов в месяц: 3 практических совета
До текущей работы бизнес-аналитиком, на которую автор устроилась в августе 2021 года, она написала всего несколько SQL-запросов. Автора наняли не из-за знания SQL (Structured Query Language, язык структурированных запросов). Однако в ноябре в компании внедрялась новая база данных. И она как единственный человек в команде, который когда-либо писал на языке программирования, стала самым подходящим кандидатом в специалисты по извлечению данных из новой БД.
⤷ Ссылка на статью
Гайды по БД и SQL
6 111
PostgreSQL продвинутые команды
В статье вы узнаете о продвинутых командах и получите ответы на свои вопросы
⤷ Ссылка на статью
Гайды по БД и SQL
6 111
Мы — команда разработчиков компании РЕЛЭКС разрабатываем ультрасовременную высокопроизводительную реляционную СУБД SoQoL.
В нашем канале вы сможете узнать и обсудить:
· С какими сложностями мы сталкиваемся при разработке СУБД?
· Какие решения используем и почему?
· Почему не стали разрабатывать еще один Postgres?
· Как скачать и протестировать бета-версию SoQoL?
· Как принять участие в пилотном проекте с новой СУБД?
Подписывайтесь 🤝 на канал и будьте в курсе последних новостей разработки CУБД SoQoL https://t.me/soqol_dbms
6 111
Соединения таблиц без JOIN
Содержание:
1. Как соединять таблицы в запросах в блоке WHERE.
2. ANSI и не ANSI стандарты
3. Плюсы и минусы этих способов
⤷ Смотреть на ютуб
Гайды по БД и SQL
6 111
Телеграм-канал, куда стоит заглянуть: Security Vision — каждый день публикует интересные советы и новости из мира информационной безопасности.
Подписывайтесь и будьте в курсе ИБ вместе с @svplatform
6 111
В Telegram'е набирает популярность канал, где мультяшный конь объясняет сложные термины из маркетинга и разносит в щепки бренды за их кринжовые креативы.
А еще он делится запрещенными приемами продаж и манипуляций, с помощью которых можно продать хоть снег в Арктику.
Подпишитесь: @brand_horse
6 111
Вопрос: Что вы подразумеваете под триггерами в SQL Server?
Ответ:
В SQL Server триггеры - это объекты базы данных, похожие на хранимые процедуры. Эти специальные типы хранимых процедур запускаются, когда в соответствующих базах данных происходит определенное событие. Триггеры бывают трех типов:
🔹Триггер DDL - срабатывает в ответ на события команды DDL, начиная с Alter, Create и Drop.
🔹Триггер DML - срабатывает в ответ на события команды DML, начинающиеся с команд Delete, Insert, Update.
Триггеры привязаны к таблицам и выполняются автоматически. Нет никаких условий для явного вызова их. Они обеспечивают целостность данных и используются для доступа и проверки данных перед внесением изменений.
Гайды по БД и SQL
6 111
Встроенная база данных Python
Если вы разработчик программного обеспечения, то, скорее всего, вы знакомы с невероятно легкой базой данных SQLite или даже уже использовали ее. Она содержит практически все функции реляционной базы данных и представлена всего одним файлом. На официальном сайте можно найти несколько сценариев применения SQLite:
⤷ Читать дальше
Гайды по БД и SQL
6 111
Что такое триггеры в SQL
Триггер — это особая разновидность хранимой процедуры, которая автоматически выполняется при возникновении события на сервере базы данных.
Общие сведения: Итак, разберем такую сущность SQL как триггеры. Также как представления и процедуры — триггеры в SQL создаются и хранятся отдельно до момента их удаления. Триггеры по своей сути представляют обработчики событий. Они выполняются при наступлении какого-либо простого действия в SQL. Такими действиями обычно являются: удаление, вставка и обновление данных.
⤷ Читать дальше
Гайды по БД и SQL
6 111
От монолита к микросервисам: как металлурги переходят с Oracle и SQL на Java-стек
Поддерживать старый код или шагнуть в продвинутое настоящее? Сложно, но можно, если все рассчитать. История перехода металлургического комбината на современный стек.
⤷ Ссылка на статью
Гайды по БД и SQL
6 111
7 распространенных ошибок в SQL-запросах, которые делал каждый
Сегодня SQL используют уже буквально все на свете: и аналитики, и программисты, и тестировщики, и т.д. Отчасти это связано с тем, что базовые возможности этого языка легко освоить. Однако работая с большим количеством junior-ов, мы раз от раза находим в их решениях одни и те же ошибки. Реально — иногда просто создается ощущение, что они копируют друг у друга код. Кстати, иногда такая же участь постигает и специалистов более высокого полета. Сегодня мы решили собрать 7 таких ошибок в одном месте, чтобы как можно меньше людей их совершали.
⤷ Читать дальше
Гайды по БД и SQL
6 111
⚡️Нейросеть впервые заменила фотографов
MintAI может всё: улучшить качество плохой фотографии или окрасить чёрно-белый снимок ваших родителей. Результат генерируется за секунды и ничем не уступает работе топовых фотографов.
Проверить, как это работает, можно на канале «IT Insider». Здесь каждый день находят прикольные нейронки и показывают необычные фишки наших смартфонов.
Пользуйтесь, всё есть в закрепе – https://t.me/+R6AXVY1Ht640N2Fi
6 111
7 распространенных ошибок в SQL-запросах, которые делал каждый
Сегодня SQL используют уже буквально все на свете: и аналитики, и программисты, и тестировщики, и т.д. Отчасти это связано с тем, что базовые возможности этого языка легко освоить. Однако работая с большим количеством junior-ов, мы раз от раза находим в их решениях одни и те же ошибки. Реально — иногда просто создается ощущение, что они копируют друг у друга код. Кстати, иногда такая же участь постигает и специалистов более высокого полета. Сегодня мы решили собрать 7 таких ошибок в одном месте, чтобы как можно меньше людей их совершали.
⤷ Читать дальше
Гайды по БД и SQL
