database_info | Unsorted

Telegram-канал database_info - Базы данных (Data Base)

6213

Базы данных (Data Base). По всем вопросам @evgenycarter

Subscribe to a channel

Базы данных (Data Base)

Что такое ClickHouse и как эффективно использовать его в высоких нагрузках? Разберемся в этом вместе с экспертом 🗓 29 мая в 20:00 на открытом уроке.

На этой встрече детальнее рассмотрим:
- SQL диалект,
- физическое хранение данных,
- индексацию данных и разреженные индексы,
- различные движки: MergeTree, Log.

Спикером выступит 👨‍💻 Андрей Поляков, старший разработчик в Unlimint с опытом бэкенд-разработки более 6 лет.

👉 Пройдите вступительный тест, чтобы записаться на урок — https://otus.pw/Dqi3/

Больше полезных навыков будет ждать вас на онлайн-курсе OTUS «Highload Architect». Курс можно приобрести удобным для вас способом.

Реклама. Информация о рекламодателе на сайте www.otus.ru

Читать полностью…

Базы данных (Data Base)

Основы работы с базой данных PostgreSQL

Самые базовые операции при работе с PostgreSQL - как установить СУБД, создать и разделить таблицы, добавить внешние ключи, поля, выполнить SQL

Добавление тестовых данных вручную в PostgreSQL
Первая нормальная форма таблиц в PostgreSQL
Вторая нормальная форма таблиц в PostgreSQL
Третья нормальная форма таблиц в PostgreSQL
Отправка SQL запроса в pgAdmin в СУБД PostgreSQL
SQL запрос на добавление (insert) в PostgreSQL
SQL запрос на обновление (update) в PostgreSQL
SQL запрос на удаление (delete) в PostgreSQL
Что использовать для удаления записей - delete или truncate в PostgreSQL

источник

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Настройка производительности и оптимизации SQL Server

источник

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Learning SQL (Eng)
Alan Beaulieu (2020)

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

Во время чтения книги вы:
✔️Быстро изучите основы SQL и несколько продвинутых методов работы;
✔️Научитесь использовать операторы для генерации, обработки и извлечения данных;
✔️Научитесь созданию объектов баз данных, таких как таблицы, индексы и ограничения;
✔️Узнаете, как наборы данных взаимодействуют с запросами, поймете важность подзапросов;
✔️Изучите преобразование и манипулирование данными со встроенными функциями SQL и использование условной логики в операторах данных.

#SQL

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Хотите узнать больше об инструментах Битрикс24 для решения бизнес-задач? Приходите 16 мая в 20:00 мск на открытый урок с экспертом Битрикс. Вебинар приурочен к запуску онлайн-курса «Интегратор Битрикс24» в OTUS
Тема вебинара: «Установка окружения Битрикс24 с нуля. Установка операционной системы Centos Linux 7 и базовая настройка».
На занятии мы:
— Узнаем, на какие операционные системы есть возможность установки окружения BitrixEnv.
— Изучим настройки системы при установке для оптимальной работы.
— Научимся устанавливать коробочную версию Битрикс24 на готовое окружение.
Урок будет полезен системным администраторам, аналитикам и внедренцам Битрикс24, которые хотят расширить свои знания.

Для участия зарегистрируйтесь https://otus.pw/gwWn/
Курс доступен в рассрочку.

🎁 Пройдете успешно тест, получите доступ к открытым урокам курса.

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

Базы данных (Data Base)

Шпаргалка по SQL

https://www.sqltutorial.org/sql-cheat-sheet/

Скачать PDF версию

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Все еще боишься PostgreSQL? 😱 Считаешь ее слишком сложной? 🤯

Популярность СУБД PostgreSQL в России растет с каждым днем! Также как и востребованность специалистов по ней!

Подписывайся на Postgres Guru и больше не бойся!

На канале тебя ждут:
✅ Основы PostgreSQL;
✅ Методы повышения производительности;
✅ Разбор ошибок и их решения;
✅ Полезные SQL запросы и функции PostgreSQL;
✅ Случаи из практики;
✅ Новости из мира PostgreSQL
и немного юмора 😁

Подписывайся и становись востребованным специалистом по PostgreSQL!

Читать полностью…

Базы данных (Data Base)

MySQL шпаргалка

https://telegra.ph/MySQL-shpargalki-05-10

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Практика SQL

Объединение двух таблиц
Удаление дубликатов email
SELF JOIN - объединение таблицы с самой собой
JOIN нескольких таблиц
Объединение таблиц и запроса с GROUP BY
Условный оператор CASE в SQL

источник

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Интерактивный тренажер по SQL

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

https://stepik.org/lesson/297508/step/1?unit=279268

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

SQL: быстрое погружение
Автор: Шилдс Уолтер (2022)

Что общего между самыми востребованными профессиями и стремительным увеличением количества информации в мире? Ответ: язык структурированных запросов (SQL). SQL – рабочая лошадка среди языков программирования, основа основ для современного анализа и управления данными.
Книга «SQL: быстрое погружение» идеальна для всех, кто ищет новые перспективы карьерного роста; для разработчиков, которые хотят расширить свои навыки и знания в программировании; для любого человека, даже без опыта, кто хочет воспользоваться возможностями будущего, в котором будут править данные.

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Прокачать скилл с нуля и устроиться работать аналитиком данных можно всего за 2 месяца. Учебная программа одобрена экспертным советом Томского государственного университета.

Почему мы?
📚  Официальный образовательный партнер Томского государственного университета
🏅  Преподаватели-практики с высокой экспертизой
🎓  Удостоверение о повышении квалификации установленного образца
🙍‍♀️  Поддержка тьютора в зачислении и обучении
🙌  Увлеченное коммьюнити и новые полезные контакты
👥  Сотни довольных выпускников прошлых лет

Приглашаем принять участие:
— Студентов старшего курса и выпускников
— Женщин в декрете и неработающих мам детей до 7 лет
— Безработных и лиц под риском увольнения
— Лиц 50 лет и старше, предпенсионеров
Подробные условия участия на сайте проекта.

У нас есть и другие программы!
👨‍💻 Тестировщик ПО
🖌 Графический дизайн
🎲 Системный аналитик
📊 Аналитик маркетплейсов

Подайте заявку и начните учиться уже через 2 недели!
https://clck.ru/34GSE2

Читать полностью…

Базы данных (Data Base)

События и ошибки ядра СУБД

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

Вы можете запросить ядро СУБД, чтобы просмотреть полный список всех ошибок, выполнив следующий запрос к представлению sys.messages каталога:

SELECT message_id AS Error,
severity AS Severity,
[Event Logged] = CASE is_event_logged
WHEN 0 THEN 'No' ELSE 'Yes'
END,
[text] AS [Description]
FROM sys.messages
WHERE language_id = 1040 /* replace 1040 with the desired language ID, such as 1033 for US English */
ORDER BY message_id;


https://learn.microsoft.com/ru-ru/sql/relational-databases/errors-events/database-engine-events-and-errors?view=sql-server-ver15

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

PRQL

Pipelined Relational Query Language, произносится как "Приквел".

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

https://github.com/PRQL/prql

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Шпаргалка по оконным функциям в SQL

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Опыт и рекомендации по оптимизации SQL-запросов

В этой статье изложен многолетний опыт оптимизации SQL-запросов в процессе работы с базами данных Oracle 9i, 10g и 11g. В качестве рабочего инструмента для получения планов запросов мною используется всем известные программные продукты Toad и PLSQL Developer.

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

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

https://www.fors.ru/upload/magazine/07/http_text/russia_mihjeichev_plan_recomendations.html

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Основы работы с базой данных PostgreSQL

Самые базовые операции при работе с PostgreSQL - как установить СУБД, создать и разделить таблицы, добавить внешние ключи, поля, выполнить SQL

Установка PostgreSQL и pgAdmin
Правильное создание базы данных с кодировкой в PostgreSQL
Создание таблиц в pgAdmin для PostgreSQL
Создание столбцов в pgAdmin для таблиц PostgreSQL
Первичный ключ в таблице PostgreSQL
Создание столбца для хранения даты в PostgreSQL
Код создания таблицы DDL в PostgreSQL
Как создать поле ID Autoincrement в PostgreSQL с помощью pgAdmin
Создание Foreign key – внешний ключ - для PostgreSQL
Схема взаимодействия таблиц (через внешний ключи) в PostgreSQL

источник

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Ищешь возможность развиться в IT-сфере и стать профессионалом в области DevOps?

Тогда не упусти свой шанс пройти более 20 бесплатных открытых практикумов от REBRAIN каждый месяц! Получи необходимые знания и навыки в DevOps, Linux, Networks, Kubernetes, Docker, Ansible, Gitlab CI, Linux, Kafka, MySQL, Golang от опытных профессионалов, работающих в лучших компаниях, таких как Avito, Skyeng, AWS, Luxoft, DataArt и других!

Стань настоящим гуру в IT-сфере и присоединяйся к нашему Telegram-каналу уже сегодня! 🚀

Читать полностью…

Базы данных (Data Base)

Такие одинаковые, но такие разные: особенности реализации функции CONCAT в разных языках и СУБД

Часто при работе с табличными данными из различных источников для их объединения требуется дополнительная подготовка ключевых столбцов. Например, если в одной таблице реквизиты договора или иного документа находятся в разных столбцах, а в другой – в одном. В подобной ситуации, как и во многих других (а может и во всех) есть два пути решения задачи приведения к одному виду: разделение одного столбца на два и слияние (конкатенация) двух столбцов в один. В настоящей публикации остановлюсь на подробном рассмотрении второго варианта. Работает функция конкатенации строк в разных СУБД (Microsoft SQL Server, Oracle) и других программных средствах (Excel, Python).

https://telegra.ph/Takie-odinakovye-no-takie-raznye-osobennosti-realizacii-funkcii-CONCAT-v-raznyh-yazykah-i-SUBD-05-17

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Как быстро заполнить таблицу 1 000 000 ТЕСТОВЫХ записей?

https://ru.stackoverflow.com/questions/541078/

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Базы данных - Кузнецов Сергей Дмитриевич

Содержание курса
Информационные системы
Функции СУБД
История СУБД
Классификация СУБД
Модели данных
Реляционная модель данных
ОО-модель данных
Модель данных SQL
Типы данных в SQL
Истинная реляционная модель данных
Реляционные алгебра и исчисление
Реляционные алгебра и исчисление
Проектирование реляционных баз на основе функциональных зависимостей
Проектирование баз данных на основе функциональных зависимостей - 2
Проектирование баз данных на основе функциональных зависимостей - 3
Проектирование реляционных баз данных с использолванием E/R-диаграмм
Семантическая модель Entity-Relationship
Диаграммы классов языка UML
Проектирование баз данных с использованием диаграмм классов языка UML
Структуры данных в SQL-ориентированной СУБД
Методы управления транзакциями
Синхронизационные блокировки, временные метки и версии
Средства журнализации и восстановления баз данных. Часть 1
Средства журнализации и восстановления баз данных. Часть 2
Средства журнализации и восстановления баз данных. Часть 3in

https://www.youtube.com/playlist?list=PLcsjsqLLSfNCWyzSIQewgbJKmeVV53VH6

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Магия оптимизации SQL запросов

Думаю, каждый хоть раз использовал команду explain или хотя бы слышал про нее. Эта команда демонстрирует план выполнения запроса, но как именно СУБД приходит к нему остается загадкой. Да и как вообще СУБД понимает, что выбранный запрос оптимален? Неужели она проверяет все возможные варианты?
В этой статье я постараюсь дать небольшое представление о том, как работают оптимизаторы запросов с теоретической точки зрения.

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

https://habr.com/ru/articles/709898/

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

SQL Server 2019 Administrator's Guide
A definitive guide for DBAs to implement, monitor, and maintain enterprise database solutions
Marek Chmel (2020) Eng Ver

SQL Server - одна из самых популярных систем управления реляционными базами данных, разработанная Microsoft.
Это второе издание Руководства администратора SQL Server не только научит вас администрировать корпоративную базу данных, но и поможет вам овладеть навыками управления базой данных и обеспечения ее доступности, безопасности и стабильности.

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Хотите усовершенствовать навыки работы с аналитическими СУБД? 🚀

11 мая 20:00 пройдет открытый урок «Визуализация данных на основе Clickhouse и Apache Superset». Вебинар приурочен к старту онлайн-курса «Data Warehouse Analyst» в OTUS.

Вы узнаете:
✅ Как подготовить БД Clickhouse для загрузки данных и их эффективного использования
✅ Основные принципы работы популярного BI-инструмента Apache Superset
✅ Как связать все воедино, начиная от хранилища и метода загрузки данных, заканчивая графиками

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

👨‍🎓 Занятие проведет Алексей Железной, Data Engineer в Wildberries и преподаватель OTUS. Продолжить обучение вы сможете на курсе, его можно оплатить разными способами.

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

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

Базы данных (Data Base)

Руководство по стилю SQL · SQL Style Guide

https://www.sqlstyle.guide/ru/

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Mysql

MySQL просто SELECT - уроки mysql
Mysql просто HAVING группировка - sql уроки
Mysql просто что такое JOINS обьединение - mysql уроки
Mysql просто INNER JOIN, LEFT JOIN, RIGHT JOIN
MySQL просто о сложном установка базы данных
mysql query cache возможные проблемы кэширование запросов
MySQL индекс не работает

источник

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Маленькая книга о Redis

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

The Little Redis Book (Маленькая книга о Redis) распространяется под лицензией Attribution-NonCommercial 3.0 Unported. Вы не обязаны платить за эту книгу.

Вы можете свободно копировать, распространять, изменять и публиковать книгу. Тем не менее, я прошу, чтобы вы всегда указывали мое, Карла Сегуина (Karl Seguin), авторство и не использовали книгу в коммерческих целях.

https://github.com/akandratovich/the-little-redis-book/blob/master/ru/redis.md

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Вопросы для собеседования по SQL

Вы готовитесь к собеседованию по SQL? Тогда вы пришли в нужное место!

Это руководство поможет вам усовершенствовать свои навыки работы с SQL, вернуть уверенность в себе и быть готовым к работе!

Здесь вы найдёте подборку реальных вопросов для собеседований, задаваемых в таких компаниях, как Google, Oracle, Amazon, Microsoft и т.д. К каждому вопросу прилагается идеально написанный ответ, что экономит ваше время на подготовку к собеседованию.

Здесь также рассматриваются практические задачи, которые помогут вам понять основные концепции SQL.

Мы разделили эту статью на следующие разделы:

Вопросы для собеседования по SQL
Вопросы для собеседования по PostgreSQL

https://telegra.ph/Voprosy-dlya-sobesedovaniya-po-SQL-04-24

#db

👉 @database_info

Читать полностью…

Базы данных (Data Base)

Специалист ИБ?

А насколько хорошо ты знаешь реверс-инжиниринг?

✔️ Пройди тест из 20 вопросов и узнай, сможешь ли ты учиться на онлайн-курсе "Reverse-Engineering" от OTUS. Если правильно ответишь хотя бы на 8 вопросов - сможешь поступить на курс по специальной цене!

⏰ Время прохождения теста ограничено 30 минут

✍️ПРОЙТИ ТЕСТ: https://otus.pw/fLVu/

Курс доступен в рассрочку.

Реклама. Информация о рекламодателе на сайте www.otus.ru

Читать полностью…

Базы данных (Data Base)

Конспект-шпаргалка: MySQL / mysql / mariadb / tool

https://bookflow.ru/konspekt-shpargalka-mysql-mysql-mariadb-tool/

#db

👉 @database_info

Читать полностью…
Subscribe to a channel