database_info | Unsorted

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

6213

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

Subscribe to a channel

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

Базовый курс по SQL для аналитиков и менеджеров

#21. Работа с множествами в SQL (UNION, MINUS, INTERSECT)
#22. Функции для числовых типов данных (ROUND, ABS, TRUNC)
#23. Функции для символьных данных (LENGTH, TRIM, REPLACE, INSTR, SUBSTR, TO_CHAR и др)
#24. Функции для даты/времени (SYSDATE, TO_DATE, LAST_DAY, ADD_MONTHS, EXTRACT, TRUNC)

источник

#db

👉 @database_info

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

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

Базовый курс по SQL для аналитиков и менеджеров

#11. Оператор DISTINCT. Подсчет уникальных записей и удаление дублей
#12. Фильтрация строк с помощью предложения HAVING. Сортировка значений NULL
#13. Создание таблиц в базе данных (create table)
#14. Переименование и удаление таблиц в базе данных (alter table, drop table)
#15. Вставка данных в таблицу (insert into)
#16. Обновление и удаление данных в таблице (update table, delete table)
#17. Объединение таблиц SQL - INNER JOIN
#18. Объединение таблиц SQL - LEFT JOIN
#19. Объединение таблиц SQL - RIGHT JOIN
#20. Объединение таблиц SQL - FULL JOIN

источник

#db

👉 @database_info

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

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

Базовый курс по SQL для аналитиков и менеджеров

#1. Базовый курс обучения SQL для начинающих. Вводный урок
#2. Установка программ для работы с базой данных Oracle
#3. Основные типы данных
#4. Выборка данных из базы (select, group by, order by)
#5. Фильтрация строк в запросе Select. Работа с операторами AND, OR, IN, NOT IN
#6. Фильтрация строк в Select. Работа с оператором BETWEEN и вложенными запросами
#7. Фильтрация строк в Select. Работа с операторами LIKE и NOT LIKE
#8. Фильтрация строк в запросе Select. Специфика значений NULL
#9. Агрегация данных в SQL с помощью функции COUNT
#10. Агрегация данных в SQL. Функции SUM, MIN, MAX, AVG

источник

#db

👉 @database_info

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

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

Руководство по SQL для начинающих (и решенные вопросы технического интервью)

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

⭐️ Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:01:28) Relational Databases & SQL
⌨️ (0:03:05) Setting up MySQL
⌨️ (0:29:23) Inserting Data into the Table
⌨️ (0:56:32) Practice Exercises
⌨️ (1:22:12) Aggregation, grouping & pagination in SQL queries
⌨️ (2:23:17) Mapping and Arithmetic Functions
⌨️ (2:54:53) Working with Dates
⌨️ (3:12:16) Combining Tables using Joins
⌨️ (3:30:14) Executing SQL queries using Python and SQL Alchemy
⌨️ (4:11:06) 3 step approach to Interview Questions
⌨️ (4:36:58) Interview Q - Apple
⌨️ (4:38:59) Interview Q - Linkedin
⌨️ (4:43:09) Interview Q - Meta
⌨️ (4:50:41) Interview Q - Uber
⌨️ (4:59:18) Interview Q - Amazon
⌨️ (5:07:27) Interview Q - Google

https://www.youtube.com/watch?v=-fW2X7fh7Yg

#db

👉 @database_info

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

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

Задача SQL

Дана пустая таблица publisher

Дана пустая таблица publisher с колонками id и name. На id стоит автоинкремент, а Синтаксис name имеет тип varchar(40). Какие из следующих запросов корректно отработают:

1) INSERT INTO publisher (name) VALUES ('OREILLY');
2) INSERT INTO publisher (name) VALUES ('О Reilly');
3) INSERT INTO publisher (name) VALUES ('O'Reilly');
4) INSERT INTO publisher (name) VALUES ('O-Reilly');


Ответ:

1, 2, 4

#db

👉 @database_info

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

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

🚨LAST CAAAAALL🚨
PROFBUH HACKATHON | JUNE

Закрываем регистрацию на хакатон 19 июня в 23:59⚡️

Кейс:
🔸Автоматическое создание текстовых публикаций на основе записанного видео.

Даты хакатона:
23 – 25 июня 2023 года
Регистрация - https://clck.ru/34WoHs

🔸2 дня в онлайн-формате
🔸встречи с экспертами, мастер-классы и питчи
🔸крутой командный проект и интересный кейс в резюме
🔸призовой фонд – 300.000₽🔥

Регистрируйся, решай кейс и выигрывай денежные призы и крутой мерч!🏆

Ждём всех!

#хакатон #lastcall

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

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

Город засыпает, просыпаются рекрутеры и делают выбор: кто попадет в команду разработки внутренних продуктов.

Мы в МТС любим играть в мафию и проводить One day offer. И подумали, почему бы не совместить эти две активности и заодно найти аналитиков разных профилей. Наша команда развивает сервисы в рамках экосистемы HR Tech. Например, разработка системы управления эффективностью или создание корпоративного портала для сотрудников. У нас амбициозные планы — стать первым цифровым HR с комплексным подходом к разработке и поддержке внутренних продуктов. Но для этого нам нужны настоящие профи.

Готовы участвовать и проверить — вы Дон SQL или мирный аналитик? Кликайте по ссылке и начните игру. Да, нужно успеть до 19 июня

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

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

MySQL/Руководство для начинающих

https://wiki.gentoo.org/wiki/MySQL/Startup_Guide/ru

#db

👉 @database_info

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

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

PostgreSQL под капотом

Часть 0. Старт программы
https://habr.com/ru/articles/701284/

Часть 1. Цикл сервера
https://habr.com/ru/articles/704618/

Часть 2. Подготовка бэкэнда
https://habr.com/ru/articles/707950/

Часть 3. Инициализация бэкэнда
https://habr.com/ru/articles/709404/

Часть 4. Цикл бэкэнда
https://habr.com/ru/articles/714840/

Часть 5. Простой SELECT запрос
https://habr.com/ru/articles/723668/

Часть 6. Сложный SELECT запрос
https://habr.com/ru/articles/736154/

#db

👉 @database_info

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

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

Как управлять настройками в облачной и коробочной версии Битрикс24?
Разберемся 8 июня в 20:00 вместе с тимлидом команды разработки PHP/Bitrix. Урок пройдет в рамках онлайн-курса OTUS «Интегратор Битрикс24».

На этом занятии вы:
— Изучите настройки системы в области формата вывода пользователей, базовых прав доступа и интеграций с картами.
— Узнаете, как брендировать Битрикс24, освоите мастер настройки корпоративного портала в коробочной версии и мастер очистки данных.
— Научитесь работать со встроенным файл-менеджером Битрикс и редактировать медиабиблиотеку.

В результате занятия вы научитесь уверенно управлять базовыми настройками администраторской части модуля «Маркетинг» и «Торговый каталог», а также виджетами рабочего стола панели администратора.

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

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

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

Язык SQL
Вводная лекция

Введение в теорию баз данных
Е.П. Моргунов (2019)

Сибирский государственный университет науки и технологий
имени академика М. Ф. Решетнева
г. Красноярск
Институт информатики и телекоммуникаций

#db

👉 @database_info

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

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

Как переписать SQL-запросы на Python с помощью Pandas

В этой статье June Tao Ching рассказал, как с помощью Pandas добиться на Python такого же результата, как в SQL-запросах.

Rus https://habr.com/ru/companies/plarium/articles/513316/

Eng https://towardsdatascience.com/how-to-rewrite-your-sql-queries-in-python-with-pandas-8d5b01ab8e31#--responses

#db

👉 @database_info

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

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

Нормальные формы баз данных: Объясняем на пальцах

00:00 - О чём пойдёт речь в статье
00:45 - Коротко о реляционных БД
01:20 - Что такое нормализация
01:46 - Зачем нужна нормализация БД
02:08 - Что такое избыточность данных с примерами
04:51 - Какие бывают нормальные формы БД и о процессе нормалиции в целом
08:00 - Ненормализованная форма или нулевая нормальная форма с примером
09:37 - Первая нормальная форма с примером нормализации
11:24 - Вторая нормальная форма с примером нормализации
15:29 - Что такое декомпозиция
16:18 - Третья нормальная форма с примером нормализации
18:54 - Нормальная форма Бойса-Кодда с примером нормализации
21:54 - Четвертая нормальная форма с примером нормализации
27:45 - Почему обычно никто не нормализует БД до 5 или 6 нормальной формы
29:14 - Пятая нормальная форма с примером нормализации
34:23 - Доменно-ключевая нормальная форма
35:39 - Шестая нормальная форма
38:02 - Выводы и заключение

источник

#db

👉 @database_info

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

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

В Москве заметили необычные баннеры с кодом от Академии Яндекса, в которых точно что-то спрятано, но в коде есть ошибка.
Пытаемся разобрать эту задачку, но пока не выходит. Может, у вас получится?

@BookPython

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

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

Базы данных и SQL

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

Конечно, можно попробовать сделать свое хранилище (к примеру, на файлах), но вряд ли оно будет работать так же быстро и надежно, как профессиональная база данных. Хорошая база данных гарантирует отсутствие потерь сохраненных данных, даже если неожиданно отключится питание, отсутствие проблем при одновременной работе нескольких пользователей, позволяет искать информацию по произвольным критериям.

https://github.com/codedokode/pasta/blob/master/db/databases.md

#db

👉 @database_info

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

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

Как изучать SQL в 2023 году

В 2023 году SQL (Structured Query Language) остается одним из самых популярных языков программирования, используемых в области баз данных и аналитики данных. Изучение SQL может быть полезным как для тех, кто только начинает свой путь в IT, так и для опытных профессионалов, которые хотят расширить свои знания и навыки. В этой статье мы рассмотрим несколько советов и ресурсов, которые помогут вам изучать SQL в 2023 году, и оставаться в курсе последних тенденций и изменений в этой области.

Согласно данным сайта Indeed.com, в 2023 году требования к кандидатам в вакансиях, связанных с базами данных и анализом данных, включают знание SQL в качестве обязательного навыка. Некоторые из таких популярных вакансий включают в себя SQL Developer, Data Analyst, Database Administrator, Business Intelligence Analyst и другие. Согласно данным сайта Glassdoor, зарплата специалистов, владеющих навыками работы с SQL, может составлять от $50 000 до $100 000 в год в зависимости от региона и уровня опыта. В связи с этим, изучение SQL может быть полезным для тех, кто хочет улучшить свои шансы на рынке труда и получать высокую заработную плату в IT-сфере.

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

#db

👉 @database_info

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

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

🔥Работаете с Битрикс24 — значит открываете двери в миллионы российских компаний, которые используют Битрикс24 для организации своих бизнес-процессов.

⚡️Начните осваивать Битрикс24 на открытом уроке 20 июня в 20:00 мск «Бизнес-процессы и роботы».

На этом вебинаре мы:

— Рассмотрим разницу между роботами и бизнес-процессами.
— Создадим обработку документов с помощью роботов и бизнес-процессов.
— Научимся взаимодействовать с бэкэндом для обработки данных процесса
— Рассмотрим обычный бизнес-процесс и бизнес-процесс со статусами.
— Создадим роботов обработки документов.
👉🏻Для участия нужно зарегистрироваться https://otus.pw/kimd/
Вебинар пройдет в преддверии старта онлайн-курса «Разработчик Битрикс24» в OTUS. Поучаствовать могут как начинающие, так и опытные PHP-разработчики, которые хотят получить навык разработки в Битрикс 24.

Не упустите возможность протестировать формат обучения! Оплатить курс можно любым удобным для вас способом.
Нативная интеграция информация о продукте www.otus.ru

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

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

Шпаргалка по отличиям SQL от NoSql

#db

👉 @database_info

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

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

Чем больший объем данных используют на проекте, чем выше нагрузка на систему – тем более продвинутый SQL нужен разработчикам. Изучить SQL и свободно использовать его в работе поможет курс Практикума.

После 3 месяцев курса разработчики смогут:
— уверенно пользоваться простыми селектами, джоинами, индексами и оконными функциями;
— отладить запрос, который сгенерирован через ORM;
— составить сложные запросы на нативном SQL;
— применить продвинутый SQL, чтобы писать код для высоконагруженных систем,
— чувствовать себя спокойно на собеседованиях.

Записывайтесь и растите в карьере.

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

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

Организация хранения исторических данных в Oracle

Привет! Сегодня поговорим о разных способах организации хранения исторических данных в Oracle. Если вам известно более двух способов, то вы молодец и уже почти всё знаете, в чём вам и остаётся убедиться, просмотрев разделы статьи.

https://habr.com/ru/companies/sportmaster_lab/articles/741828/

#db

👉 @database_info

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

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

How to use Indexing for SQL Query Optimization

https://towardsdatascience.com/indexing-for-sql-query-optimization-139b57db9fc6

#SQL

👉 @database_info

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

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

SQL за полтора часа в одном видео! Полный базовый курс по SQL. Базы данных курс для начинающих!

00:00:00 Введение
00:02:43 Платные курсы и что изучать дальше
00:04:55 Коротко об онлайн редакторе
00:07:11 Что такое база данных
00:08:10 Что такое CRUD
00:10:05 Запрос на создание первой таблицы
00:11:57 Типы данных у атрибутов(колонок) (DATA TYPES)
00:17:26 Прописываем атрибуты(колонки) первой таблицы
00:21:07 Создаем первую таблицу (CREATE TABLE)
00:21:38 Проверка на наличие таблицы при создании (IF NOT EXISTS)
00:22:18 Запрос на удаление таблицы(DROP TABLE)
00:22:33 Проверка на наличие таблицы при удалении(IF EXISTS)
00:22:57 Запрос на добавление объекта в таблицу (INSER INTO table)
00:23:35 Запрос на чтение(получение) объектов из таблицы(SELECT * FROM table)
00:24:18 Модификаторы для атрибутов(колонок) таблицы(NOT NULL, DEFAULT, UNIQUE)
00:29:26 Изменение уже существующей таблицы(ALTER TABLE, ADD, DROP, RENAME, MODIFY COLUMN)
00:36:08 Удаление объектов из таблицы(DELETE FROM table)
00:37:06 Редактирование объекта в таблице(UPDATE table)
00:39:03 Первичный ключ(PRIMARY KEY)
00:45:37 Композиция в бд
00:50:38 "Иностранный" ключ(FOREIGN KEY)
00:57:26 Индексы в бд(INDEX)
00:59:24 Готовим данные для темы алиас, юнион и слияние таблиц
01:03:30 Слияние таблиц(INNER JOIN)
01:06:02 Слияние таблиц(LEFT JOIN)
01:06:53 Слияние таблиц(RIGHT JOIN)
01:07:26 Слияние таблиц(FULL JOIN/OUTER JOIN) и Union
01:09:04 Алиас(table AS alias)
01:12:18 Select Distinct в SQL
01:13:42 AND OR NOT в SQL
01:16:18 ORDER BY и LIMIT в SQL
01:17:35 MIN и MAX в SQL
01:18:25 COUNT SUM AVG в SQL
01:19:29 LIKE в SQL
01:21:31 IN и BETWEEN в SQL
01:22:50 GROUP BY в SQL
01:25:17 EXISTS в SQL
01:27:37 ANY и SOME в SQL
01:29:00 INSERT INTO в SQL
01:30:40 Отношения в базе данных
01:32:11 Отношения один к одному
01:33:09 Отношения один ко многим
01:34:09 Отношения многие ко многим
01:37:10 Отношения один к одному и один ко многим "через"
01:39:10 SQL инъекции

источник

#db

👉 @database_info

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

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

22 июня в 12:00 (мск) приглашаем на вебинар по теме: Практические подходы к мониторингу сложных ИТ систем для обеспечения непрерывности бизнеса

Своим опытом поделятся эксперты: S7 ИТ, Актион, M1Cloud

Планируем обсудить:
- Подходы к построению системы комплексного мониторинга ИТ инфраструктуры и приложений;
- Проактивный мониторинг для повышения надежности;
- Практические моменты и лайфхаки при настройке мониторинга в 2023;
- Как построить мониторинг сложных ИТ систем;
- Как собирать и анализировать ключевые метрики, чтобы видеть полную картину;
- Best practice из разных сфер бизнеса;

Участие бесплатное. 
Посмотреть программу и зарегистрироваться.

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

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

База данных баз данных

Откройте для себя и узнайте о 900 системах управления базами данных

https://dbdb.io/

#db

👉 @database_info

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

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

MySQL ускорение SQL запросов

1. Индексы: использование индексов может ускорить поиск и сортировку данных в ваших таблицах.
2. Оптимизация структуры таблиц: важно убедиться, что структура таблиц оптимизирована для выполнения запросов.
3. Оптимизация запросов: проверьте ваши запросы на оптимизацию, убедитесь, что вы используете правильные операторы JOIN и индексы для улучшения производительности.
4. Кэширование данных: использование кэширования данных может ускорить выполнение повторяющихся запросов.
5. Использование представлений: использование представлений может упростить запросы и улучшить их читаемость.

https://bookflow.ru/mysql-uskorenie-sql-zaprosov/

#db

👉 @database_info

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

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

📲 Как делать успешные IoT-проекты в облачных сервисах

В новой статье рассказываем про законы рынка интернета вещей (IoT, Internet of Things). Взяли за основу кейс компании Syncleo, которая создала более 200 умных бытовых приборов с помощью Managed Service for YDB — сервиса для управления базами данных от Yandex.

Также в статье:
• Парадоксы consumer behavior
• Плюсы и минусы адаптации Китайского ПО
• Рецепт успешного IoT-проекта

Читайте статью в блоге Yandex Cloud на VC 👉

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

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

Даже если у вас нет диплома мехмата, вы можете успешно работать в IT. Например, крутые аналитики получаются из научных работников, исследователей, продавцов, медиков и других специалистов. Каких ещё — расскажем на вебинаре. А ещё поделимся историями студентов, которые кардинально меняли сферу работы на IT.

→ Бесплатно, 6 июня в 19:00 Мск

Вебинар проведёт Артём Исакин, руководитель трудоустройства в направлении анализа данных Яндекс Практикума.

Вы узнаете:
— из каких 10 профессий чаще всего переходят в анализ данных;
— какие навыки и качества помогают закончить обучение и найти работу;
— как кардинально поменять сферу деятельности;
— как новичкам «переупаковать» прошлый опыт, чтобы понравиться работодателям.

В конце можно будет задать вопросы и попросить совета.

→ Зарегистрироваться на вебинар

Реклама АНО ДПО "Образовательные технологии Яндекса», ИНН:7704282033, erid: LjN8KWuoC

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

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

Дропни базу 😂

#db

👉 @database_info

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

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

Распространенные ошибки SQL в хранимых процедурах и запросах

Я не буду описывать совсем банальные вроде ошибки синтаксиса (talbe вместо table). Рассмотрим досадные ошибки sql server, которые снижают скорость нашей разработки

https://falconspace.ru/list/sqlserver/rasprostranennye-oshibki-sql-v-khranimykh-procedurakh-i-zaprosakh---193

#db

👉 @database_info

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

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

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

#db

👉 @database_info

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