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

По всем вопросам: @un_ixtime
Download Telegram
Мягкое удаление, вероятно, того не стоит
_______________________

1) Недостатки: утечка кода
-Потеря внешних ключей
-Сокращение данных сложно
-Восстановление действительно работает?
2) Альтернатива: таблица удаленных записей

https://shly.link/9nGjg
Все, что облегчает работу с базами данных
_____________________________

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

https://shly.link/ghgsoR
Как начать использовать MongoDB — настройка базы данных для начинающих
______________________________________

MongoDB становится все более популярной базой данных NoSQL с открытым исходным кодом. И у него есть много преимуществ по сравнению с традиционными базами данных SQL.

Он предлагает высокую масштабируемость, надежность и производительность даже при работе с огромным объемом данных.

В этой статье рассматриваются основы, которые вам необходимо знать, чтобы начать работу с MongoDB, и способы ее правильного использования.

https://shly.link/WBLbU
Воссоздать базу данных mysql из файлов frm и idb
__________________________________

Недавно я совершил огромную ошибку на своем сервере, в результате чего установка не удалась, а резервных копий не было.
В основном у меня был plesk с несколькими сайтами wordpress, и случайно у меня все еще был доступ к моим данным, хотя их больше нельзя было использовать.

Итак, вот как я восстановил свои файлы и смог вернуть файл .sql со структурой и данными.

https://shly.link/devpNUB
Преобразование CSV (файлов) в базу данных SQLite
________________________________

Эта статья - "быстрое и грязное" описание того, как преобразовать каталог CSV в базу данных SQLite.

Причина написания этой статьи в том, что на работе у меня возникла ситуация, когда мне нужно было проанализировать несколько CSV, но проблема в том, что я лучше/быстрее владею SQL и Python, чем Excel 😅, поэтому я написал скрипт для преобразования.

Я знаю, что в Интернете есть несколько решений, но есть не один способ снять шкуру с кошки. Это просто мое решение. Надеюсь, это облегчит/ ускорит работу кому-то другому.

https://shly.link/oZxVp
PostgreSQL против MySQL
______

Узнайте больше об этих базах данных с открытым исходным кодом, включая преимущества, недостатки и способы использования.
https://shly.link/XH5tg
Выбор лучших индексов для оптимизации запросов PostgreSQL

PostgreSQL чрезвычайно популярен в наши дни, и мы решили поделиться несколькими советами по выбору лучших индексов.
https://shly.link/YBxYg
Команды SQL для науки о данных
_____________________________

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

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

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

https://shly.link/GH29b
Как работают индексы базы данных?

В этом посте будет рассказано, как работают индексы базы данных, с особым акцентом на MySQL.
https://shly.link/hW59H
SQL рекурсивные CTE
_________________________________

Здравствуйте, сегодня я представляю вам рекурсивные CTE (Common Table Expression). Это была функция, с которой я недавно столкнулся, и я хотел поделиться ею на простом примере. Но обо всем по порядку: в чем разница между нерекурсивным CTE и рекурсивным CTE?

https://shly.link/mdmhbas
SQL — расширенное использование оператора CASE
_______________________________

Очистка данных, объединение в группы и гибкое упорядочение могут быть выполнены с помощью оператора CASE. Я покажу вам, как его использовать и как вы можете реализовать эти варианты использования. Но прежде чем мы перейдем к этому, давайте начнем с основ.

https://shly.link/mdmDcjV
MariaDB против MySQL

Узнайте больше об этих базах данных с открытым исходным кодом, включая преимущества, недостатки и способы использования.
https://shly.link/Yqdi4
PostgreSQL против MySQL: различия и сходства
___________________________

Узнайте, как PostgreSQL и MySQL справляются с созданием, использованием и обслуживанием базы данных, прочитав это исчерпывающее руководство по PostgreSQL и MySQL

https://shly.link/i71EM
Рекомендации по проектированию схемы MongoDB
___________________________

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

https://shly.link/Q8Wur
Потрясающие инструменты для работы с базами данных
_______________________________

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

https://shly.link/ghmr1b
Каков логический порядок операций SQL-запроса?
Очистка и подготовка данных с помощью SQL
_________________________________

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

Шаги, которые я предпринимаю для очистки и подготовки данных к анализу:

1. Проверка дубликатов данных и их удаление

2. Удаление лишних пробелов и пробелов

3. Разделение или объединение значений в ячейке при необходимости

4. Проверка того, что значения в определенных столбцах находятся в соответствующем диапазоне

5. Проверка на выбросы

6. Исправление неправильно написанных или введенных данных

7. Добавление новых и релевантных строк к вашим данным

8. Проверка нулевых значений и получение записей на основе других условий, если начальное условие отсутствует.

9. Проверка того, соответствуют ли ваши значения точному шаблону.

https://shly.link/mdmo45J
Redis против Kafka против RabbitMQ
____________________________

При использовании асинхронной связи для микрослужб обычно используется брокер сообщений. Брокер обеспечивает надежную и стабильную связь между различными микросервисами, управление сообщениями и их отслеживание в системе, а также то, что сообщения не теряются. Вы можете выбирать из нескольких брокеров сообщений, различающихся по масштабу и возможностям данных. В этом сообщении в блоге будут сравниваться три самых популярных брокера: RabbitMQ, Kafka и Redis.

https://shly.link/mdmGxTs
Нахождение среднего значения, медианы и режима с использованием SQL
____________________________

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

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

https://shly.link/devZYPN
Дорожная карта Data Analyst: больше, чем просто инструменты
__________________________

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

Не стесняйтесь начинать с того места, где вам удобно, и получайте удовольствие от изучения чего-то нового.

https://shly.link/devQ7fK