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

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

Ir al canal en Telegram

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

Mostrar más
3 701
Suscriptores
+124 horas
-57 días
-830 días
Archivo de publicaciones
Каким свойством не обладает первичный ключ?
Anonymous voting

Как SQL может ускорить вашу работу и где его освоить? Узнайте на вебинаре. → Бесплатно, 25 июля в 19:00 SQL — это расчёты мет
Как SQL может ускорить вашу работу и где его освоить? Узнайте на вебинаре. → Бесплатно, 25 июля в 19:00 SQL — это расчёты метрик, отчёты, поиск нужных данных, быстрота и надёжность. Рассказывать о навыке будут эксперты: ◾️ Дмитрий Попков, маркетинговый аналитик в Яндексе. Знает, как ускорить работу с помощью SQL. ◾️ Сушков Александр, автор курсов по SQL и преподаватель Яндекс Практикума. Не только обучает SQL, но и думает на нём. ◾️ Семён Расторопов, выпускник первой когорты курса «SQL для работы с данными и аналитики». Умеет решать задачи со звёздочкой. Вы узнаете: — зачем нужен SQL в анализе данных и других сферах; — какие задачи с можно решать с помощью SQL; — как легче его выучить. → Зарегистрироваться на вебинар

Ответ на "Даны таблицы workers и departments. Найдите все департаменты без единого сотрудника." SELECT department_name FROM workers w RIGHT JOIN departments d ON (w.department_id = d.department_id) WHERE first_name IS NULL;

Маркетинговый аналитик в Фоксфорд 🦊📊 Фоксфорд — онлайн-школа с собственной образовательной платформой для 1–11-го классов,
Маркетинговый аналитик в Фоксфорд 🦊📊 Фоксфорд — онлайн-школа с собственной образовательной платформой для 1–11-го классов, дошкольников, родителей и учителей. Что нужно будет делать: ▪️Строить data-based подход для всех решений в маркетинге ▪️Оптимизировать CAC ▪️Оказывать аналитическую поддержку экспериментов, поиск аномалий ▪️Разрабатывать дашбордов, построение моделей, в том числе прогнозных и многое другое Ключевые требования: ▪️Опыт в анализе данных от года; ▪️Понимание структуры данных, предоставляемых Google Analytics, Яндекс.Метрикой и рекламными кабинетами других площадок, знание их ограничения и умение руками работать с этими данными и данными кликстрима (мы не используем внешних инструментов, только свое DWH, только hardcore) ▪️Продвинутый SQL, будет плюсом — если умеешь в Python ▪️Опыт работы в любой из современных BI-систем Узнать подробнее о вакансии и откликнуться

Вопрос с собеседования. Даны таблицы workers и departments. Найдите все департаменты без единого сотрудника.

SQL Автор: Mark Reed Год издания: 2018 #SQL Скачать книгу
SQL Автор: Mark Reed Год издания: 2018 #SQL Скачать книгу

Устраивают ли вас таск-менеджеры, которые вы используете? Хотели бы что-то в них изменить? Не все готовые решения отвечают запросам пользователей, а писать что-то с нуля — муторно и сложно. Ребята из low-code конструктора Ozma рассказали и показали, как создать свой таск-трекер и настроить его под себя. https://habr.com/ru/post/673874/

Трюк дня. Улучшить производительность запроса к таблице с индексом. Решение При использовании функции 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