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

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

Открыть в Telegram

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

Больше
3 701
Подписчики
+124 часа
-57 дней
-830 день
Архив постов
🔥🔝 Готовы прокачать навыки работы с NoSQL БД? ➡️ Успейте попасть в группу онлайн-курса «NoSQL» OTUS! Чтобы проверить достат
🔥🔝 Готовы прокачать навыки работы с NoSQL БД? ➡️ Успейте попасть в группу онлайн-курса «NoSQL» OTUS! Чтобы проверить достаточно ли у вас навыков для обучения на курсе 👉 Пройдите тест ❌📊Обучение посвящено самым популярным решениям: Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ и т.д 5️⃣ После 5 месяцев обучения вы сможете: - Устанавливать и эксплуатировать NoSQL БД, в т.ч. для выделенных виртуальных серверов, больших шардированных кластеров и облачных провайдеров - Выбрать оптимальное решение в зависимости от вашей задачи и предметной области - Улучшить производительность СУБД и оптимизировать медленные запросы 📌Старт занятий 29 марта. 👉 Изучайте программу курса и проходите тест для записи в группу: https://otus.pw/8PY2/ Реклама. Информация о рекламодателе на сайте otus.ru

👩‍💻 Хочешь освоить PostgreSQL? 👁‍🗨 28 марта в 20:00 в OTUS пройдет открытый урок «Архитектура хранилищ данных. Как сделат
👩‍💻 Хочешь освоить PostgreSQL? 👁‍🗨 28 марта в 20:00 в OTUS пройдет открытый урок «Архитектура хранилищ данных. Как сделать выбор?» с Алексеем Железным, архитектором баз данных PostgreSQL На занятии мы разберем: ➡️ Какие вопросы нужно задать себе перед началом проектирования хранилищ данных ➡️ Какие есть основные принципы построения DWH ➡️ Какие ключевые особенности присущи различным архитектурам и как сделать выбор в пользу одного из решений ⚡️ А также на практике построите архитектуру тестового хранилища прямо на занятии! 👨‍💻 Открытый урок пройдет в рамках онлайн-курса «PostgreSQL Cloud Solutions», рассчитанного на DevOps-инженеров, SRE, архитекторов данных, администраторов баз данных и разработчиков. 👉 ЗАРЕГИСТРИРОВАТЬСЯ https://otus.pw/mShc/

В анализ данных переходят из самых разных сфер. Например, спикеры нашего вебинара — это бывшие сисадмин, врач и выпускник фил
В анализ данных переходят из самых разных сфер. Например, спикеры нашего вебинара — это бывшие сисадмин, врач и выпускник философского факультета МГУ. А сейчас они работают с данными в известных компаниях. На вебинаре они расскажут, как освоили профессии в аналитике данных. → Бесплатно, 20 марта в 15:00 Ваши проводники в анализ данных: ◾️Игорь Алдабаев,- Руководитель группы анализа данных в СберМаркете ◾️Ольга Мазур, руководительница практики бизнес-анализа в Samokat.tech ◾️ Антон Гаврюшин, старший системный аналитик в Positive Technologies ◾️Эдуард Григорян, Head of Data Science в Ленте ◾️Артём Исакин, руководитель трудоустройства в направлении анализа данных Яндекс Практикума Поговорим о четырёх профессиях: бизнес-аналитика, системного аналитика, аналитика данных и специалиста по Data Science. Вы узнаете: — в чём заключается их работа, — кому подходят эти профессии, — нужно ли хорошее знание математики, — на что обращать внимание при поиске первой работы, — какие перспективы роста. Вы сможете задать спикерам вопросы о смене профессии и старте карьеры. → Зарегистрироваться на вебинар

0 - это число. NULL - это не число, а также NULL не является значением пустой строки. NULL используется для указания того, что данные отсутствуют, неизвестны, неприменимы. NULL не равен ничему, даже другому NULL. #вопросы #собеседование

Чем NULL отличается от 0 Решение будет вечером. #вопросы #собеседование

✅ Проверь себя — пройди тест по NoSQL Вырвись из однотипных задач — освой все основные и популярные NoSQL базы данных. Пройди
Проверь себя — пройди тест по NoSQL Вырвись из однотипных задач — освой все основные и популярные NoSQL базы данных. Пройди тест из 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "NoSQL" от OTUS по специальной цене. 🎫Возможна оплата курса в рассрочку 👉 ПРОЙТИ ТЕСТ Хочешь протестировать учебный процесс заранее? Тогда приходи на открытый урок курса! ➡️17 марта в 20:00 открытый урок «Знакомство с InterSystems IRIS». Реклама. Информация о рекламодателе на сайте www.otus.ru

Трюк дня. SQL - Сортировка зеркальных строк
SELECT game, count(game)
FROM (
    select
        case when a < b then concat(a, '-' , b)
             else concat(b , '-', a ) end as game
    from data
) as t
GROUP by game|

#tips

Трюк дня. SQL - Сортировка зеркальных строк Есть БД со следующей структурой:
id team1      team2
1  spartak    csk
2  csk        spartak
3  real       spartak
4  csk        real

Нужно написать запрос что-бы узнать сколько раз команды играли между собой в виде:
game          num
spartak-csk   2
real-spartak  1
csk-real      1

Решение будет завтра. #tips

Эксперт Oracle DBA в Открытие Мы ищем Эксперта Oracle DBA для администрирование СУБД Oracle, а именно: установка, настройка, резервное копирование/восстановление, поиск узких мест в быстродействии БД и предложение путей их решения, помощь разработчикам в оптимизации запросов, диагностика. Ваши задачи: - Предлагать решения по оптимизации; - Мониторить состояния БД; - Определять причины неоптимального плана запроса; - Участвовать в анализе результатов нагрузочного тестирования, определения неоптимальной части функционала; - Писать простейших sql & shell скрипты; - Настраивать и администрировать СУБД Oracle; - Знать и применять опыт работы с хинтами Oracle, а также с Oracle OEM Cloud Control; - Применять опыт работы с трэйсами, анализом/разбором планов запросов и поддерживать отказоустойчивость конфигураций БД; - Обеспечивать качественное и бесперебойное функционирование программного комплекса, принимать оперативные меры по устранению возникающих в процессе работы нарушений; - Оформлять необходимую техническую документацию. От вас ожидаем: - Опыт работы по Oracle DBA от 3х лет; - Образование высшее ИТ; - Глубокое понимание принципов работы БД, опыт настройки и администрирования; - Понимание принципов работы оптимизатора Oracle, его настроек и параметров; - Опыт работы с техподдержкой Oracle. Откликнуться

Решение вчерашней задачи на логику и мышление. Все нужно делать поэтапно: 1. Разделить 8 кирпичей на три стопки по 3, 3 и 2 штуки. 2. Взвесить 2 стопки, в которых по 3 кирпича. 3. Если они уравновесились, значит взвесить стопку из двух кирпичей и найти бракованный. 4. Если не уравновесились, то взять 3 кирпича из стопки, которая перевесила и разделить на 3 штуки. 5. Положить по одному на весы. Если один перевесил — он бракованный, если уравновесились, значит, тяжелее всех тот, что остался в стороне. #логика

Задача на мышление и логику. У строителя есть 8 кирпичей, 7 из которых имеют одинаковый вес, а один — тяжелее. Как строителю выявить бракованный кирпич с помощью весов всего за два взвешивания? Решение будет завтра.

#DBA #MSSQL #Москва #Удаленка #Middle #Senior В команду Яндекса требуется администратор баз данных. Вы поможете поддерживать внутренние проекты компании, связанные с СУБД Microsoft SQL Server. Мы ждем, что вы: - больше трёх лет администрировали MS SQL; - хорошо понимаете, как устроена MS SQL; - создавали и эксплуатировали отказоустойчивые нагруженные инсталляции MS SQL 24 × 7; - оптимизировали БД; - свободно владеете T-SQL. Будет плюсом, если вы: - знаете PowerShell; - администрировали серверные ОС Windows; - знаете сетевые протоколы TCP/IP; - работали с системами мониторинга и резервного копирования; - имеете сертификаты MTA, MCSA (SQL Server Adm, Dev, BI) или MCSE. Откликнуться: https://yandex.ru/jobs/vacancies/администратор-баз-данных-ms-sql-3454

INSERT, DELETE, SELECT, UPDATE

#вопросы #собеседование

Какие из операторов SQL могут быть использованы для выполнения CRUD (Create, Read, Update, Delete) операций над данными? Решение будет вечером. #вопросы #собеседование

Хотите освоить SQL и научиться решать реальные продуктовые задачи? karpovꓸcourses сделали бесплатный Симулятор, где SQL изуча
Хотите освоить SQL и научиться решать реальные продуктовые задачи? karpovꓸcourses сделали бесплатный Симулятор, где SQL изучают с нуля до продвинутого уровня на практике. Сейчас на курсе более 120 задач: от базовых до оконных функций. Это не просто курс, где вы изучите синтаксис языка и основные виды запросов. Здесь вы попробуете себя в роли настоящего аналитика сервиса доставки, поработаете в реальном рабочем окружении и научитесь решать нетривиальные задачи. Вы разберётесь как: - переводить запросы с языка бизнеса на язык аналитики - формулировать и проверять гипотезы - рассчитывать продуктовые метрики - визуализировать результаты анализа - строить интерактивные дашборды Обучение проходит на платформе школы. [Начать учиться SQL]

👉 Начинаем знакомство с базами данных! 📌 Отправная точка — открытый урок «Погружение в PostgreSQL», который состоится 14 фе
👉 Начинаем знакомство с базами данных! 📌 Отправная точка — открытый урок «Погружение в PostgreSQL», который состоится 14 февраля в 20:00 мск в рамках онлайн-курса «Базы данных» от OTUS. На занятии мы: — Познакомимся с базой данных: узнаем особенности, ее историю, полезность и актуальность.🔥 — Разберем способы развертывания и установки, саму установку. — Рассмотрим на практике особенности, присущие этой базе данных: способ хранения данных, разбор сложной задачи и различных вариантов построения архитектуры ее решения. ⚠️ Урок будет полезен разработчикам и администраторам. 👉 ПРОЙТИ ТЕСТИРОВАНИЕ для регистрации на занятие https://otus.pw/QJhyo/ Реклама. Информация о рекламодателе на сайте www.otus.ru

Ответ на "Что вы знаете о функции OVERLAY() в PostgreSQL?" Функция OVERLAY() заменяет часть строки на другую подстроку, начиная с заданной позиции: OVERLAY(main_string PLACING replacing_string FROM int [FOR int]); main_string - строка, которую изменяем. replacing_string - подстрока, которую вставляем в main_string. FROM int - позиция, с которой начнётся замена. FOR int - количество заменяемых символов. Необязательно. Например: SELECT OVERLAY('who Pro' PLACING 'SQL' FROM 1);

Вопрос с собеседования. Что вы знаете о функции OVERLAY() в PostgreSQL?

От «у меня в стеке есть PostgreSQL» до «ща всё будет» 😎 15 февраля в Слёрм стартует поток практического курса от администрат
От «у меня в стеке есть PostgreSQL» до «ща всё будет» 😎 15 февраля в Слёрм стартует поток практического курса от администратора баз данных в Southbridge и ведущего инженера компании Data Driven Lab Ивана Чувашова — «PostgreSQL База» 🐘 Будет полезно: ✔️ Backend-разработчикам. Вы научитесь правильно писать запросы: изменять, модифицировать, извлекать данные из базы данных. ✔️ DevOps-инженерам и сисадминам. Узнаете, как настраивать и администрировать PostgreSQL, выстраивать траблшутинг, и где искать ошибки. ✔️ Тимлидам и техдирам. Познакомитесь с последними практиками в области эксплуатации и построения данных в PostgreSQL. Формат обучения — бессмертная классика. Вас ждут 75 часов теории в видеоуроках, 108 часов самостоятельной практики на стендах Selectel, закрытый чат и AMA-сессия со спикером. В общем, есть все, чтобы вы быстро прокачались от «у меня в стеке есть PostgreSQL» до «ща всё будет». Узнать больше о курсе и занять место в потоке 👉 https://slurm.club/3HFrZ2G *При оплате потока курса до 14 февраля вы получаете в подарок видеокурс «Оптимизация запросов SQL».

Что вернет запрос "select 1 from USERS" (если таблица USERS существует)?
Anonymous voting