Telegram Web
Вопрос на SQL собеседовании.

Какой оператор используется для изменения объектов базы данных?

Ответ:

ALTER

#sql #собеседование
Какие условия следует использовать, чтобы получить из таблицы все записи, в которых значение в колонке last_name начинается со строки 'SM'?
Anonymous Quiz
2%
WHERE last_name[1 TO 2] = 'SM'
91%
WHERE last_name LIKE 'SM%'
1%
WHERE last_name EQUATES TO 'SM'
3%
WHERE last_name IS 'SM*'
1%
WHERE last_name = 'SM'
3%
Узнать ответ
Ваши знания о хранилищах данных и аналитической инженерии недостаточны для принятия обоснованных бизнес-решений?

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

Присоединяйтесь к открытому вебинару «Эффективный анализ данных: Погружение в мир DWH и аналитической инженерии» 23 сентября в 20:00 мск!

Спикер Алексей Железной — Senior Data Engineer с большим опытом и широким технологическим стеком.

Встречаемся в преддверии старта курса «Data Warehouse Analyst». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Вопрос на SQL собеседовании.

Что такое оконная функция? И в чем отличие от функции агрегации с группировкой?

Ответ:

Оконная функция в SQL - функция, которая работает с выделенным набором строк (окном, партицией) и выполняет вычисление для этого набора строк в отдельном столбце.

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

#sql #собеседование
Хотите узнать, как улучшить производительность вашего PostgreSQL-сервера и создавать собственные расширения?

Ждём вас на открытом уроке 25 сентября в 20:00 мск, где мы разберем:

- архитектуру PostgreSQL-сервера и влияние параметров конфигурации на использование памяти;
- роль планировщика и как тонкий тюнинг базы данных может повысить производительность;
- как создать собственное расширение и использовать pg_plan_inspector для оптимизации high-load развертываний.

Встречаемся в преддверии старта курса «PostgreSQL. Advanced». Все участники вебинара получат специальную цену на обучение!

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/szLb/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Если в качестве идентификаторов используются номера заказов, что покажет следующий запрос?
SELECT id FROM Orders WHERE year (date) > 2018;
Anonymous Quiz
89%
Номера заказов, сделанных после 2018 года
0%
Уникальные номера заказов
4%
Номера заказов, сделанных до 2018 года
5%
Все варианты неверные
2%
Узнать ответ
Задача. Напишите SQL запрос.

Есть 2 таблицы
Persons (Сотрудники) - картинка номер 1
Positions (должности) - картинка номер 2

Написать запрос, чтобы получилась таблица как на картинке номер 3 (нижняя)

Ответ:
SELECT persons.id, name, title AS pos_title
FROM persons INNER JOIN positions
ON persons.pos_id=
positions.id;
Хотите автоматизировать рутину в базе данных?

5 ноября в 20:00 мск приглашаем вас на открытый вебинар «Триггеры в PostgreSQL». Узнайте, как с помощью триггеров можно управлять данными, автоматизировать процессы и поддерживать целостность данных в вашей базе.

На вебинаре вы:
- изучите основные возможности триггеров
- научитесь создавать их и управлять ими
- получите советы по оптимизации и отладке для реальных проектов.

Спикер Наталия Титова — опытный аналитик и преподаватель в области баз данных, анализа данных и DS. Старший преподаватель в департаменте прикладной математики МИЭМ НИУ ВШЭ.

Регистрируйтесь прямо сейчас и получите скидку на участие в курсе «PostgreSQL для администраторов баз данных и разработчиков».
Дана пустая таблица publisher с колонками id и name. На id стоит автоинкремент, а Синтаксис name имеет тип varchar(40). Какие из следующих запросов корректно отработают:
Anonymous Poll
91%
INSERT INTO publisher (name) VALUES ('OREILLY');
70%
INSERT INTO publisher (name) VALUES ('О Reilly');
12%
INSERT INTO publisher (name) VALUES ('O'Reilly');
68%
INSERT INTO publisher (name) VALUES ('O-Reilly');
Правильные ответы под номерами:
1, 2, 4
Чем отличаются индексация и обработка данных в PostgreSQL и ClickHouse? Какие архитектурные нюансы помогут вам выжать максимум из каждой базы?

На открытом вебинаре 13 ноября в 20:00 мск опытный эксперт проведет вас через основы индексации, покажет, как механизмы PostgreSQL и ClickHouse влияют на производительность и продемонстрирует сценарии для разных типов данных. Этот урок даст вам чёткое понимание, какая БД лучше подходит под конкретные задачи.

Спикер Алексей Железной — Senior Data Engineer, разрабатывает и проектирует пайплайны для обработки, хранения и визуализации данных более 5 лет.

Узнайте, как спроектировать и настроить базы данных так, чтобы ваш проект работал быстро и эффективно. Все участники вебинара получат скидку на полный курс «PostgreSQL DBA», где мы углубимся в оптимизацию, масштабирование и управление базами данных.

Успейте занять место — переходите по ссылке и присоединяйтесь
Задача SQL.

Дана таблица PERSONS (Сотрудники) - картинка
This media is not supported in your browser
VIEW IN TELEGRAM
☁️ Вебинар: Облачные базы данных: DBaaS для бизнеса и разработки приложений

26 ноября 2024 в 11:00

Приглашаем руководителей по ИТ и цифровой трансформации, ИТ-специалистов и DevOps инженеров поговорить о набирающем популярность облачном сервисе DBaaS, его особенностях, преимуществах и недостатках.

На вебинаре специалисты Linx Cloud представят сервис DBaaS на основе PostgreSQL, продемонстрируют его разворачивание, интерфейс, а также расскажут о совместной работе с сервисом Kubernetes. Затронем практические вопросы обеспечения отказоустойчивости.

В программе вебинара:

⚡️ Преимущества облачной базы данных перед on-premise,

⚡️ Особенности DBaaS от Linx Cloud и его отличия от других сервисов,

⚡️ Как DBaaS ускоряет разработку: реальные кейсы,

⚡️ DEMO: развертывание и интерфейс DBaaS на базе PostgreSQL в Linx Cloud

💣 БОНУС всем участникам вебинара: доступ на 1 месяц без ограничений по количеству БД и нагрузке на них + миграция в облако Linx Cloud

👉 ЗАРЕГИСТРИРОВАТЬСЯ
Вопрос на SQL собеседовании.

Дан код:
SELECT * FROM tab WHERE b = 'a'
UNION
SELECT * FROM tab WHERE b <> 'a'
Результат объединения запросов выведет все значения из таблицы tab?
Anonymous Quiz
61%
Да
39%
Нет
2024/11/15 11:25:45
Back to Top
HTML Embed Code: