select * from R, S
в SQL эквивалентно...
в SQL эквивалентно...
Anonymous Quiz
9%
select * from R natural join S
43%
select * from R cross join S
17%
select * from R union join S
23%
select * from R inner join S
7%
Посмотреть ответ
Освойте популярные подходы к мониторингу СУБД PostgreSQL в Zabbix!
✨ Приглашаем 27 июня в 20:00 мск на бесплатный вебинар «Мониторинг PostgreSQL в Zabbix»
Вебинар является частью полноценного онлайн-курса "Observability: мониторинг, логирование, трейсинг от Отус".
➡️ Записаться на вебинар: https://vk.cc/cxSanu
На вебинаре мы разберем:
✅ основные метрики, за которыми нужно наблюдать;
✅ процессы, которые обеспечивают работоспособность кластера PostgreSQL;
✅ каким образом можно мониторить реплики и бэкапы данной СУБД;
✅ ответы на все возникающие вопросы.
🎙 Спикер Иван Федоров — опытный технический директор и капитан команды IBI Solutions.
Записывайтесь сейчас, а мы потом напомним. Участие бесплатно.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Вебинар является частью полноценного онлайн-курса "Observability: мониторинг, логирование, трейсинг от Отус".
На вебинаре мы разберем:
Записывайтесь сейчас, а мы потом напомним. Участие бесплатно.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Вопрос на SQL собеседовании.
Назовите типы джойнов в SQL
Ответ:
INNER, JOIN LEFT, JOIN RIGHT, JOIN FULL, JOIN CROSS
#sql #собеседование
Назовите типы джойнов в SQL
Ответ:
#sql #собеседование
Как можно заранее узнать, какие записи будут удалены при выполнении DELETE?
Anonymous Quiz
2%
Зачем заранее? Просто вызвать его и посмотреть, какие записи пропали
91%
Заменить DELETE на SELECT *, ведь в остальном синтаксис DELETE похож на синтаксис простого SELECT
1%
Сделать DELETE с LIMIT 1: одну запись не жалко
2%
SQL создан для хранения данных, их нельзя удалять
4%
Узнать ответ
Вопрос на SQL собеседовании.
Какие параметры используются в конструкции order by?
Ответ:
ASC и DESC
#sql #собеседование
Какие параметры используются в конструкции order by?
Ответ:
#sql #собеседование
Вопрос на SQL собеседовании.
Какой оператор имеет больший приоритет AND или OR (если они используются совместно)?
Ответ:
AND имеет больший приоритет, нежели OR
#sql #собеседование
Какой оператор имеет больший приоритет AND или OR (если они используются совместно)?
Ответ:
#sql #собеседование
Использование брокера сообщений Apache Kafka в распределенных очередях
24 июля в 20:00 мск
❓Хотите узнать, как эффективно управлять сообщениями в масштабируемых распределенных системах? Тогда этот открытый вебинар для вас!
Мы разберем основы и архитектуру Apache Kafka, принципы работы с распределенными очередями, а также научимся настраивать и развертывать кластер Kafka в Docker. Вы увидите реальные примеры использования Kafka для обмена сообщениями между сервисами и узнаете о лучших практиках и рекомендациях по интеграции Kafka в ваши проекты.
💻 Урок будет полезен Fullstack и Backend-разработчикам, DevOps-инженерам, архитекторам ПО и администраторам систем, а также всем, кто хочет углубить свои знания об Apache Kafka и его применении.
🔴 Регистрация открыта: https://vk.cc/cytCjX
24 июля в 20:00 мск
❓Хотите узнать, как эффективно управлять сообщениями в масштабируемых распределенных системах? Тогда этот открытый вебинар для вас!
Мы разберем основы и архитектуру Apache Kafka, принципы работы с распределенными очередями, а также научимся настраивать и развертывать кластер Kafka в Docker. Вы увидите реальные примеры использования Kafka для обмена сообщениями между сервисами и узнаете о лучших практиках и рекомендациях по интеграции Kafka в ваши проекты.
💻 Урок будет полезен Fullstack и Backend-разработчикам, DevOps-инженерам, архитекторам ПО и администраторам систем, а также всем, кто хочет углубить свои знания об Apache Kafka и его применении.
🔴 Регистрация открыта: https://vk.cc/cytCjX
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Какое утверждение НЕ соответствует приведенному запросу:
SELECT cust_name, cust_state,
(SELECT COUNT(*) FROM Orders WHERE Orders.cust_id = Customers.cust_id) AS orders FROM Customers Order BY cust_name DESC
SELECT cust_name, cust_state,
(SELECT COUNT(*) FROM Orders WHERE Orders.cust_id = Customers.cust_id) AS orders FROM Customers Order BY cust_name DESC
Anonymous Quiz
11%
Поле Orders формируется в результате подзапроса
14%
SELECT возвращает 3 столбца для каждого клиента
17%
cust_id из Orders сравнивается с тем, что извлекается из Customers
52%
Результаты сортируются по возрастанию
7%
Узнать ответ
Вопрос на SQL собеседовании.
Какие операторы обязательны при выборке данных с соединением таблиц (не учитывая cartesian product)?
Ответ:
SELECT, JOIN, FROM
#sql #собеседование
Какие операторы обязательны при выборке данных с соединением таблиц (не учитывая cartesian product)?
Ответ:
#sql #собеседование
Какой логической операции соответствует условная операция IN?
Anonymous Quiz
17%
OR и AND
4%
!AND
42%
OR
26%
AND
10%
Узнать ответ
❓Слышали о колоночных базах данных, но не знаете, как они работают? Хотите понять, как обрабатывать большие данные и обеспечить высокую скорость вставки?
Ждем вас на открытом вебинаре «Особенности колоночных БД на примере Cassandra» 31 июля в 20:00 мск, где вы узнаете:
- как колоночные БД хранят данные в нестандартном формате;
- почему они предназначены для обработки больших данных и ориентированы на скорость вставки;
- об архитектуре Cassandra и встроенном языке запросов CQL.
Урок будет полезен начинающим специалистам, которые хотят получить общее понимание реляционной модели хранения данных и узнать об альтернативных моделях.
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://otus.pw/XnXz/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Ждем вас на открытом вебинаре «Особенности колоночных БД на примере Cassandra» 31 июля в 20:00 мск, где вы узнаете:
- как колоночные БД хранят данные в нестандартном формате;
- почему они предназначены для обработки больших данных и ориентированы на скорость вставки;
- об архитектуре Cassandra и встроенном языке запросов CQL.
Урок будет полезен начинающим специалистам, которые хотят получить общее понимание реляционной модели хранения данных и узнать об альтернативных моделях.
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://otus.pw/XnXz/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Вопрос на SQL собеседовании.
Какие из операторов SQL могут быть использованы для выполнения CRUD (Create, Read, Update, Delete) операций над данными?
Ответ:
INSERT, DELETE, SELECT, UPDATE
#sql #собеседование
Какие из операторов SQL могут быть использованы для выполнения CRUD (Create, Read, Update, Delete) операций над данными?
Ответ:
#sql #собеседование
Как правильно добавить строку в таблицу? Какой запрос верный?
Anonymous Quiz
72%
INSERT INTO `SimpleTable` (`some_text`) VALUES ("my text");
15%
INSERT INTO `SimpleTable` SET `some_text`="my text";
5%
SET INTO `SimpleTable` VALUE `some_text`="my text";
4%
UPDATE INTO `SimpleTable` SET `some_text`="my text";
4%
Узнать ответ
От MS SQL Server к PostgreSQL: миграция без стресса
Проекты застряли на MS SQL Server и вы не знаете, как безопасно и эффективно перейти на PostgreSQL? Боитесь потерь данных и рисков при миграции?
А теперь представьте, что вы знаете все актуальные практики и инструменты для автоматизированной миграции, оптимизировали процесс и минимизировали риски.
Хотите это реализовать? Присоединяйтесь к открытому вебинару 22 августа в 20:00 мск и сделайте прыжок в будущее!
На занятии рассмотрим:
- обзор автоматизированных средств миграции;
- как эффективно и безопасно переносить данные и схему;
- лучшие практики и инструменты для успешной миграции.
Спикер Кристина Кучерова — архитектор решений в Билайн, Ex-Архитектор БД в US-based startup Кремниевой долины, Ex-Архитектор модели данных в Сбербанке.
Встречаемся в рамках курса «Практический курс по миграции с MS SQL Server на PostgreSQL». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Проекты застряли на MS SQL Server и вы не знаете, как безопасно и эффективно перейти на PostgreSQL? Боитесь потерь данных и рисков при миграции?
А теперь представьте, что вы знаете все актуальные практики и инструменты для автоматизированной миграции, оптимизировали процесс и минимизировали риски.
Хотите это реализовать? Присоединяйтесь к открытому вебинару 22 августа в 20:00 мск и сделайте прыжок в будущее!
На занятии рассмотрим:
- обзор автоматизированных средств миграции;
- как эффективно и безопасно переносить данные и схему;
- лучшие практики и инструменты для успешной миграции.
Спикер Кристина Кучерова — архитектор решений в Билайн, Ex-Архитектор БД в US-based startup Кремниевой долины, Ex-Архитектор модели данных в Сбербанке.
Встречаемся в рамках курса «Практический курс по миграции с MS SQL Server на PostgreSQL». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Вопрос на SQL собеседовании.
С помощью какого запроса можно удалить все записи из таблицы?
Ответ:
DELETE FROM
#sql #собеседование
С помощью какого запроса можно удалить все записи из таблицы?
Ответ:
#sql #собеседование
Хотите узнать, как эффективно хранить и анализировать большие данные в PostgreSQL?
Ждем вас на открытом вебинаре 28 августа в 20:00 мск, где мы разберем:
- как использовать расширения PostgreSQL для работы с временными рядами и распределенной обработкой данных;
- стратегии проектирования схемы и партиционирования таблиц для повышения производительности;
- эффективные методы написания запросов и анализа больших наборов данных;
- интеграцию PostgreSQL с инструментами анализа данных.
👨💻🛠👨🏻💻 Урок подходит для разработчиков, аналитиков данных и администраторов БД.
Спикер Алексей Железной — Senior Data Engineer.
Встречаемся в преддверии старта курса «PostgreSQL для администраторов баз данных и разработчиков». Все участники вебинара получат специальную цену на обучение!
🔴 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие
Ждем вас на открытом вебинаре 28 августа в 20:00 мск, где мы разберем:
- как использовать расширения PostgreSQL для работы с временными рядами и распределенной обработкой данных;
- стратегии проектирования схемы и партиционирования таблиц для повышения производительности;
- эффективные методы написания запросов и анализа больших наборов данных;
- интеграцию PostgreSQL с инструментами анализа данных.
👨💻🛠👨🏻💻 Урок подходит для разработчиков, аналитиков данных и администраторов БД.
Спикер Алексей Железной — Senior Data Engineer.
Встречаемся в преддверии старта курса «PostgreSQL для администраторов баз данных и разработчиков». Все участники вебинара получат специальную цену на обучение!
🔴 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
В чем разница между условиями WHERE и HAVING при использовании GROUP BY?
Anonymous Quiz
1%
Разницы нет
82%
В HAVING можно наложить условия на результаты группировки
9%
В WHERE можно наложить условия на результаты группировки
4%
Все варианты неверные
5%
Узнать ответ
Хотите лучше понимать ключевые различия между PostgreSQL и MSSQL?
Присоединяйтесь к открытому вебинару 4 сентября в 19:00 мск, где мы разберем:
- ключевые компоненты в системах SQL Server и PostgreSQL;
- что в этих СУБД похоже, а что существенно различается;
- почему важно учитывать эти различия при переносе на PostgreSQL.
Спикер Кристина Кучерова — архитектор решений в Билайн, Ex-Архитектор БД в US-based startup Кремниевой долины, Ex-Архитектор модели данных в Сбербанке.
Встречаемся в преддверии старта курса «Практический курс по миграции с MS SQL Server на PostgreSQL». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cA6e5N
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Присоединяйтесь к открытому вебинару 4 сентября в 19:00 мск, где мы разберем:
- ключевые компоненты в системах SQL Server и PostgreSQL;
- что в этих СУБД похоже, а что существенно различается;
- почему важно учитывать эти различия при переносе на PostgreSQL.
Спикер Кристина Кучерова — архитектор решений в Билайн, Ex-Архитектор БД в US-based startup Кремниевой долины, Ex-Архитектор модели данных в Сбербанке.
Встречаемся в преддверии старта курса «Практический курс по миграции с MS SQL Server на PostgreSQL». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cA6e5N
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Вопрос на SQL собеседовании.
Для чего нужен оператор UNION?
Ответ:
Для объединения двух таблиц, при условии что каждая имеет одинаковое количество столбцов, столбцы имеют схожие типы данных, столбцы располагаются в том же порядке.
#sql #собеседование
Для чего нужен оператор UNION?
Ответ:
#sql #собеседование
Хотите узнать, как концепция дилеммы заключенного применяется в разработке архитектурных решений?
Всего за пару часов вы разберете основы теории игр, научитесь анализировать преимущества и риски различных архитектурных подходов, сможете эффективно управлять компромиссами между компонентами системы.
Присоединяйтесь к открытому вебинару 3 сентября в 20:00 мск! Урок создан для архитекторов ПО, руководителей IT-проектов, Fullstack- и Backend-разработчиков.
Спикер Евгений Тюменцев — директор компании по разработке ПО, 20 лет преподает компьютерные дисциплины в ВУЗе: C++, Kotlin, C#, ООП.
Встречаемся в преддверии старта курса «Архитектура и шаблоны проектирования». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие.
Всего за пару часов вы разберете основы теории игр, научитесь анализировать преимущества и риски различных архитектурных подходов, сможете эффективно управлять компромиссами между компонентами системы.
Присоединяйтесь к открытому вебинару 3 сентября в 20:00 мск! Урок создан для архитекторов ПО, руководителей IT-проектов, Fullstack- и Backend-разработчиков.
Спикер Евгений Тюменцев — директор компании по разработке ПО, 20 лет преподает компьютерные дисциплины в ВУЗе: C++, Kotlin, C#, ООП.
Встречаемся в преддверии старта курса «Архитектура и шаблоны проектирования». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие.