uz
Feedback
SQL и Базы Данных

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

Kanalga Telegram’da o‘tish

Задачи по базам данных и SQL Основы языка SQL, задачи и решения к ним. Админ: @anothertechrock

Ko'proq ko'rsatish
3 724
Obunachilar
-124 soatlar
+47 kunlar
-1130 kunlar
Postlar arxiv
Трюк дня. Улучшить производительность запроса к таблице с индексом. Решение При использовании функции DATEPART происходит неявное преобразование типа данных. И индекс не будет использован. Поэтому для лучшей производительности запрос лучше писать следующим образом: * FROM test WHERE signup_date >= '20210101' AND signup_date < '20220101';

Трюк дня. Улучшить производительность запроса к таблице с индексом В таблице test в столбце signup_date содержатся данные типа date. Для этого стоблца существует индекс. Следующий SQL запрос не будет использовать существующий индекс, что может приводить к потере производительности:
SELECT
*
FROM test
WHERE DATEPART (YEAR, signup_date) = '2021';
Перепишите запрос так, чтобы существующий индекс стал использоваться. Решение будет вечером.

Выберите корректный пример использования функции CONTACT:
Anonymous voting

Ответ на "В чём разница между UNION и UNION ALL?". Оба UNION и UNION ALL объединяют результат двух разных SQL запросов. Они отличаются тем, как они обрабатывают дубликаты: UNION выполняет DISTINCT в результирующем наборе, исключая любые повторяющиеся строки. UNION ALL не удаляет дубликаты, и поэтому он быстрее, чем UNION.

Вопрос с собеседования. В чём разница между UNION и UNION ALL?

SQL programming for beginners Автор: Richard Machina Год издания: 2020 #SQL Скачать книгу
SQL programming for beginners Автор: Richard Machina Год издания: 2020 #SQL Скачать книгу

А вы знали что запрос select count(distinct id) from users; в 100 раз медленнее, чем select count(*) from users; ? Об этом и
А вы знали что запрос select count(distinct id) from users; в 100 раз медленнее, чем select count(*) from users; ? Об этом и других способах ускорить работу баз данных расскажем на бесплатном вебинаре «Оптимизация PostgreSQL. Возможности и ограничения». Спикер вебинара Иван Чувашов — сертифицированный администратор PostgreSQL, администратор баз данных в Southbridge, ведущий инженер Okko. Он расскажет о построении эффективной архитектуры и оптимизации SQL-запросов в PostgreSQL. Кратко разберет, как настраивать конфигурацию, и объяснит на примерах, почему одни запросы оптимальнее других. Записаться на вебинар можно здесь. А если вы хотите глубже погрузиться в тему, обратите внимание на интенсивы «Оптимизация запросов SQL» и «PostgreSQL: репликация и бэкап». На них можно еще подробнее изучить настройки и конфигурации, а также закрепить знания на практике. Интенсивы помогут в работе администраторам баз данных и разработчикам приложений.

При помощи оператора UNION нельзя объединить результаты запросов:
Anonymous voting

OTUS приглашает на практический онлайн-курс «Системный аналитик. Advanced». Программа курса позволяет ИТ аналитикам и системн
OTUS приглашает на практический онлайн-курс «Системный аналитик. Advanced». Программа курса позволяет ИТ аналитикам и системным аналитикам с опытом работы от 1 года расширить профессиональные компетенции в области проектирования и разработки ПО. За 6 месяцев вы научитесь: – Выявлять потребности, превращать их в требования, а требования визуализировать. – Проектировать сервисы RESTFul API и SOAP. – Проектировать интеграционные взаимодействия между приложениями. – Проектировать информационные модели, архитектуру и структуры хранения данных систем и приложений. 📚 Проверьте, подходит ли вам программа – пройдите вступительный тест. Приходите на бесплатные мероприятия, чтобы оценить качество обучения и познакомиться с преподавателями: 💻 4 июля – открытый урок «Как не утонуть в требованиях и понять, какую проблему решаем» 💻 19 июля – открытый урок «Декомпозиция задач и постановка на разработку»

Если мы хотим удалить дубликаты, мы используем в этом агрегатном выражении ключевое слово ______
Anonymous voting

photo content

📌 Мигрируем в PostgreSQL на демо-занятии онлайн-курса «PostgreSQL для администраторов баз данных и разработчиков» Рассмотрим
📌 Мигрируем в PostgreSQL на демо-занятии онлайн-курса «PostgreSQL для администраторов баз данных и разработчиков» Рассмотрим вопросы: загрузки данных на Постгрес, переноса PostgreSQL базы с Linux на Windows (или наоборот) и настроим логическую репликацию, которая позволяет мигрировать данные с более старой версии Постгреса на новую. 🎯 РЕЗУЛЬТАТ ПРОХОЖДЕНИЯ КУРСА Сильное портфолио, которое позволит работать в качестве PostgreSQL DBA — устанавливать, настраивать, поддерживать и развивать БД под управлением PostgreSQL 🔥 ЗАРЕГИСТРИРОВАТЬСЯ

В SQL инструкция SELECT * FROM R, S эквивалентна_________
Anonymous voting

💡Ищите новую информацию по Базам Данных, которую можно использовать сразу на практике? Отлично, присоединяйтесь к гастротуру
💡Ищите новую информацию по Базам Данных, которую можно использовать сразу на практике? Отлично, присоединяйтесь к гастротуру от OTUS по Базам Данных - бесплатная онлайн конференция, где 4 практикующих спикера поделятся своим опытом и поднимут вопросы, о которых обычно не задумываются при работе с Базами Данных. О чем будем говорить: – Работа с индексами PostgreSQL на реальных примерах – Ускоряем запросы в тысячи раз используя СТЕ – Подводные камни индексов – Транзакции - всегда ли атомарны – Cassandra + PostgreSQL = CQRS В фокусе нашего внимания будет работа с MS SQL, PostgreSQL и Cassandra, а суммарный опыт спикеров - более 55 лет! ➡️Сохраняйте мероприятие себе в календарь - 15 июня 19:00 и регистрируйтесь по ссылке!

Что такое NoSQL и нереляционные базы данных В этом ролике автор дает подробные ответы на следующие вопросы: • Что такое NoSQL • Что такое нереляционные базы данных • Отличие NoSQL от SQL • Способы организации данных в NoSQL-базах • Базы данных типа ключ-значение • Хранение данных в виде колонок • Хранение данных в виде графов и деревьев • Хранение данных в виде документов • Работа с запросами в NoSQL • Применение NoSQL Смотреть это видео на youtube: youtu.be/Xu4S2OX8Gb4

В канале @selectelcareers: — про команду и работу в IT-компании Selectel — о well-being и карьере — актуальные вакансии компа
+8
В канале @selectelcareers: — про команду и работу в IT-компании Selectel — о well-being и карьере — актуальные вакансии компании Подписывайтесь!

Основы SQL В этом ролике автор рассматривает на практике работу с основными командами языка запросов SQL. 00:00 Подготовка базы данных 04:36 Выбор данных (SELECT) 08:30 Указание текущей базы данных 09:58 Чувствительность к регистру 12:14 Выбор определенных колонок 15:28 Фильтрация с помощью WHERE 20:59 Фильтрация с И и ИЛИ 26:38 Поиск строки по шаблону 29:18 Свой среди чужих 31:26 NULL когда данные отсутствуют 34:27 Сортировка данных 38:37 Добавление записей 45:36 Обновление данных 52:32 Удаление данных Смотреть это видео на youtube: youtu.be/WhzZZqoM-AY

🛢SQL hub - без баз даных программирование невозможно. Узучи SQL быстро и легко. В канале собраны самые доступые и понятные г
🛢SQL hub - без баз даных программирование невозможно. Узучи SQL быстро и легко. В канале собраны самые доступые и понятные гайды для освоения SQL. 1 канал вместо тысячи платных курсов и книг.

Фильтрация данных в SQL В этом ролике автор подробно и наглядно разбирает процесс фильтрации данных в SQL с использованием оператора WHERE. 00:00 Ключевое слово WHERE и фильтры для выбора строк 01:55 Операции, которые можно использовать в WHERE 02:32 Использование BETWEEN в WHERE 03:05 Использование IN в WHERE 03:58 Использование LIKE в WHERE 04:59 Логические операции AND, OR и NOT в WHERE 07:36 Итоги Смотреть это видео на youtube: youtu.be/Q8UmK7wC9Hk

❇️ Куда и как расти разработчику, админу или DevOps с опытом? Освойте или улучшите свои навыки работы с БД — начните на демо-
❇️ Куда и как расти разработчику, админу или DevOps с опытом? Освойте или улучшите свои навыки работы с БД — начните на демо-занятии онлайн-курса «PostgreSQL для администраторов баз данных и разработчиков» На открытом уроке для разработчиков и администраторов разберем особенности мажорного обновления PostgreSQL с расширениями на примере расширения PostGIS. > Изучить программу обучения подробнее 🎯 РЕЗУЛЬТАТ ПРОХОЖДЕНИЯ КУРСА Сильное портфолио, которое позволит работать в качестве PostgreSQL DBA — устанавливать, настраивать, поддерживать и развивать БД под управлением PostgreSQL 🔥 ЗАРЕГИСТРИРОВАТЬСЯ