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

По всем вопросам: @un_ixtime
Download Telegram
Преобразование запросов SQL в операции Pandas

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

https://shly.link/GE3eJ
Как использовать ADD CONSTRAINT в SQL (с примерами)
_______________________________

ADD CONSTRAINT— это команда SQL, которая используется вместе с ALTER TABLEдля добавления ограничений (таких как первичный ключ или внешний ключ) к существующей таблице в базе данных SQL.

https://shly.link/xkZCb
Полное руководство по сгенерированным столбцам в MySQL
__________________________________

В этом блоге вы узнаете все, что вам нужно знать, чтобы освоить сгенерированные столбцы в MySQL для работы с автоматически сгенерированными данными.

https://shly.link/iMSGk
SQL Команды
Как использовать ADD CONSTRAINT в SQL (с примерами)
______

ADD CONSTRAINT— это команда SQL, которая используется вместе с ALTER TABLEдля добавления ограничений (таких как первичный ключ или внешний ключ) к существующей таблице в базе данных SQL.
https://shly.link/xkZCb
Dolt — это Git для данных
_________________________

Dolt — это база данных SQL, которую вы можете разветвлять, клонировать, разветвлять, объединять, отправлять и извлекать точно так же, как репозиторий git. Подключайтесь к Dolt так же, как к любой базе данных MySQL, чтобы выполнять запросы или обновлять данные с помощью команд SQL. Используйте интерфейс командной строки, чтобы импортировать CSV-файлы, зафиксировать свои изменения, отправить их на удаленный компьютер или объединить изменения вашего товарища по команде.

Все команды, которые вы знаете для Git, точно так же работают и для Dolt. Файлы версий Git, таблицы версий Dolt. Как будто у Git и MySQL родился ребенок.

https://shly.link/ghRWJG
Шесть полезных функций конфигурации T-SQL и варианты их использования
______
SQL Server предлагает несколько типов системных функций для удовлетворения наших бизнес-требований. Изучите варианты использования функций конфигурации в SQL Server.
https://shly.link/mv17S
Как разработчикам нужно выбрать правильную базу данных для приложения React Native
______

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

https://shly.link/a5yKG
FrostDB — это встраиваемая столбцовая база данных, написанная на Go. Он имеет полуструктурированные схемы (также могут быть описаны как типизированные широкие столбцы) и использует Apache Parquet для хранения и Apache Arrow во время запроса. Основанный на Apache Arrow, FrostDB предоставляет построитель запросов и различные оптимизаторы (напоминает API-интерфейсы, подобные DataFrame).

https://shly.link/ghx6te
Бэкэнд с открытым исходным кодом
______
для вашего следующего SaaS и мобильного приложения
в 1 файле
https://shly.link/MmCfR
Как работает конфигурация MySQL?
______

Если вы хотя бы ненадолго оказались в пространстве MySQL, скорее всего, вы слышали об одном из его хорошо известных файлов: my.cnf. my.cnf — это конфигурационный файл, эксклюзивный для MySQL и всех его разновидностей, и он широко известен как файл, к которому нужно обращаться всякий раз, когда возникают ошибки конфигурации MySQL. Конечно, мы можем настроить пару параметров при запуске MySQL , но это мало что дает — вместо этого гораздо эффективнее установить параметры внутри файла конфигурации.
https://shly.link/0xpjC
Обработка ресурсов базы данных Groovy
______________________________________

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

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

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

https://shly.link/3oJXw
Техника моделирования данных NoSQL
________________________________

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

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

https://shly.link/gs2TS
Реализация функциональности «просмотрено» с помощью Postgres
______

https://shly.link/w8X9e
3 SQL-игры для повышения уровня ваших знаний SQL...
______

Остров SQL - Тема: Вы заблудились на острове, и вам нужно использовать свои знания SQL, чтобы выжить.
https://sql-island.informatik.uni-kl.de/

Загадка убийства SQL - Тема: в городе SQL произошло убийство, вам нужно использовать свои знания SQL, чтобы найти убийцу.
https://mystery.knightlab.com/

SQL Police Department - Тема: Используйте подсказки для раскрытия дел в полицейском управлении.
https://sqlpd.com/
Мягкое удаление, вероятно, того не стоит
_______________________

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