Реляционные vs Связанные данные
В этой статье автор разберет, что такое реляционная модель и связанные с ней SQL и реляционная алгебра. Вы рассмотрите примеры связанных данных из Викидата, а далее RDF, SPARQL и узнаете про Datalog и логическое представление данных. В конце статьи выводы — когда применять реляционную модель, а когда связно-логическую.
Базы данных
В этой статье автор разберет, что такое реляционная модель и связанные с ней SQL и реляционная алгебра. Вы рассмотрите примеры связанных данных из Викидата, а далее RDF, SPARQL и узнаете про Datalog и логическое представление данных. В конце статьи выводы — когда применять реляционную модель, а когда связно-логическую.
Базы данных
Шардирование баз данных и проектирование систем
Шардирование базы данных — это процесс её разделения на несколько машин, что способствует масштабируемости приложения. Механизм шардирования предполагает разбиение данных на два или более мелких фрагмента, называемых логическими шардами. Затем логические блоки распределяются по отдельным узлам базы данных, называемым физическими блоками, каждый из которых может содержать несколько логических блоков.
Базы данных
Шардирование базы данных — это процесс её разделения на несколько машин, что способствует масштабируемости приложения. Механизм шардирования предполагает разбиение данных на два или более мелких фрагмента, называемых логическими шардами. Затем логические блоки распределяются по отдельным узлам базы данных, называемым физическими блоками, каждый из которых может содержать несколько логических блоков.
Базы данных
Как провести нагрузочное тестирование БД PostgreSQL и ничего не забыть
При нагрузочном тестировании баз данных PostgreSQL с использованием стандартного инструмента pgbench отсутствие фиксации деталей окружения (таких как конфигурация СУБД, характеристики сервера, версии ПО) часто приводит к нерепрезентативным результатам и необходимости повторных тестов. В этой статье рассматривается разработанный автором инструмент pg_perfbench, который призван решить эту проблему.
Базы данных
При нагрузочном тестировании баз данных PostgreSQL с использованием стандартного инструмента pgbench отсутствие фиксации деталей окружения (таких как конфигурация СУБД, характеристики сервера, версии ПО) часто приводит к нерепрезентативным результатам и необходимости повторных тестов. В этой статье рассматривается разработанный автором инструмент pg_perfbench, который призван решить эту проблему.
Базы данных
Как перейти с Oracle на PostgreSQL, используя Ora2Pg
В этой статье автор поговорит об актуальной задаче — миграции баз данных с Oracle на PostgreSQL с использованием Ora2Pg. Сейчас популярность PostgreSQL обоснована его мощностями и экономически выгодной альтернативы коммерческим решениям.
Базы данных
В этой статье автор поговорит об актуальной задаче — миграции баз данных с Oracle на PostgreSQL с использованием Ora2Pg. Сейчас популярность PostgreSQL обоснована его мощностями и экономически выгодной альтернативы коммерческим решениям.
Базы данных
PostgreSQL 16. Организация данных (часть 1)
Эта статья является объединением книги «PostgreSQL 16 изнутри» и официальной документации с рисунками автора, объясняющими написанное в более наглядном и простом варианте.
Базы данных
Эта статья является объединением книги «PostgreSQL 16 изнутри» и официальной документации с рисунками автора, объясняющими написанное в более наглядном и простом варианте.
Базы данных
Разделяемость данных между микросервисами
Сервис должен владеть собственными данными и иметь возможность свободно менять их схему так, как будет сочтено нужным, не меняя при этом API, направленный вовне. Но есть важная тонкость. Чтобы как следует применять это правило, необходимо различать совместное использование источника данных и совместное использование данных как таковых.
Базы данных
Сервис должен владеть собственными данными и иметь возможность свободно менять их схему так, как будет сочтено нужным, не меняя при этом API, направленный вовне. Но есть важная тонкость. Чтобы как следует применять это правило, необходимо различать совместное использование источника данных и совместное использование данных как таковых.
Базы данных
Media is too big
VIEW IN TELEGRAM
Сервис генерирования тестовых данных для БД
На этапе разработки проектов нам требуется какой-нибудь набор тестовых данных в приемлемом количестве. Создавать такие данные вручную – неинтересное занятие. Чтобы оптимизировать процесс, часто используют библиотеку Faker, позволяющую быстро сгенерировать необходимый набор тестовых данных.
Также в качестве альтернативы можно использовать онлайн-сервис генерирования тестовых данных для БД, который автор и разберет в этом видео.
Базы данных
На этапе разработки проектов нам требуется какой-нибудь набор тестовых данных в приемлемом количестве. Создавать такие данные вручную – неинтересное занятие. Чтобы оптимизировать процесс, часто используют библиотеку Faker, позволяющую быстро сгенерировать необходимый набор тестовых данных.
Также в качестве альтернативы можно использовать онлайн-сервис генерирования тестовых данных для БД, который автор и разберет в этом видео.
Базы данных
Сравнение SQL- и NoSQL-баз данных
SQL и NoSQL — две популярные модели баз данных, которые используют для решения различных задач. В этой статье автор рассматривает основные характеристики SQL- и NoSQL-баз данных и сравнивает их, чтобы помочь выбрать лучший вариант для вашего проекта.
Базы данных
SQL и NoSQL — две популярные модели баз данных, которые используют для решения различных задач. В этой статье автор рассматривает основные характеристики SQL- и NoSQL-баз данных и сравнивает их, чтобы помочь выбрать лучший вариант для вашего проекта.
Базы данных
This media is not supported in your browser
VIEW IN TELEGRAM
База данных клиентов — это не просто таблица, это актив.
Но если менеджеры работают со всей базой одинаково, это не сегментация. Это лотерея.
В CRM могут быть сотни клиентов, но без правильной структуры менеджеры пишут одним и тем же десяти.
22 июля на техническом и бизнес-практикуме покажем, как правильно сегментировать базу в Битрикс24, разделить клиентов на понятные группы и автоматизировать работу с теми, кто реально может купить.
Участие бесплатное.
Регистрация по ссылке: https://sozdavatel.ru/segmentaciya-klientov-bitrix24/
Но если менеджеры работают со всей базой одинаково, это не сегментация. Это лотерея.
В CRM могут быть сотни клиентов, но без правильной структуры менеджеры пишут одним и тем же десяти.
22 июля на техническом и бизнес-практикуме покажем, как правильно сегментировать базу в Битрикс24, разделить клиентов на понятные группы и автоматизировать работу с теми, кто реально может купить.
Участие бесплатное.
Регистрация по ссылке: https://sozdavatel.ru/segmentaciya-klientov-bitrix24/
PostgreSQL 16. Изоляция транзакций (часть 2)
В этой части мы обсудим, как транзакции могут влиять друг на друга, вызывая "аномалии", а также рассмотрим различные уровни изоляции, которые помогают избежать подобных проблем.
Базы данных
В этой части мы обсудим, как транзакции могут влиять друг на друга, вызывая "аномалии", а также рассмотрим различные уровни изоляции, которые помогают избежать подобных проблем.
Базы данных
Развивайся играя
Платформа Wikium — сервис для тренировки памяти, внимания и мышления. Система автоматически адаптируется под вашу успеваемость и составляет индивидуальную программу занятий. Всего 10-15 минут в день дают улучшение работоспособности, скорости обучения и концентрации.
Также вы можете овладеть конкретным навыком в короткие сроки на специализированном курсе:
• Развитие внимания;
• Скорочтение;
• Эмоциональный интеллект;
• Эффективное общение;
• И многие другие полезные курсы.
Занятия на Викиум — крайне полезная привычка, присоединяйтесь и вы: wikium.ru
Платформа Wikium — сервис для тренировки памяти, внимания и мышления. Система автоматически адаптируется под вашу успеваемость и составляет индивидуальную программу занятий. Всего 10-15 минут в день дают улучшение работоспособности, скорости обучения и концентрации.
Также вы можете овладеть конкретным навыком в короткие сроки на специализированном курсе:
• Развитие внимания;
• Скорочтение;
• Эмоциональный интеллект;
• Эффективное общение;
• И многие другие полезные курсы.
Занятия на Викиум — крайне полезная привычка, присоединяйтесь и вы: wikium.ru
Media is too big
VIEW IN TELEGRAM
Создание таблиц в Microsoft Access
В этом видеоуроке автор подробно и наглядно разбирает процесс создания таблиц в программе Microsoft Access на примере базы данных "Библиотека". Также вы рассмотрите какие типы данных можно использовать в Access.
00:00 Создание БД
00:34 Создание таблицы "Читатель"
02:49 Создание таблицы "Выдача"
04:00 Создание таблицы "Книги"
04:36 Создание таблицы "Издательства"
05:24 Типы данных
08:58 Заключение
Смотреть это видео на youtube: youtu.be/h_UPuVGwkko
В этом видеоуроке автор подробно и наглядно разбирает процесс создания таблиц в программе Microsoft Access на примере базы данных "Библиотека". Также вы рассмотрите какие типы данных можно использовать в Access.
00:00 Создание БД
00:34 Создание таблицы "Читатель"
02:49 Создание таблицы "Выдача"
04:00 Создание таблицы "Книги"
04:36 Создание таблицы "Издательства"
05:24 Типы данных
08:58 Заключение
Смотреть это видео на youtube: youtu.be/h_UPuVGwkko
Please open Telegram to view this post
VIEW IN TELEGRAM
Двоичный поиск против вероятностного
Внутри Dolt, первой в мире базе данных SQL с полнофункциональными возможностями контроля версий, таится много интересной computer science. К примеру, в системе хранения Dolt есть очень тонкая особенность — применение вероятностного поиска на больших выборках 64-битных целых чисел.
Базы данных
Внутри Dolt, первой в мире базе данных SQL с полнофункциональными возможностями контроля версий, таится много интересной computer science. К примеру, в системе хранения Dolt есть очень тонкая особенность — применение вероятностного поиска на больших выборках 64-битных целых чисел.
Базы данных