SQL и Базы Данных
رفتن به کانال در Telegram
Задачи по базам данных и SQL Основы языка SQL, задачи и решения к ним. Админ: @anothertechrock
نمایش بیشتر3 702
مشترکین
+124 ساعت
-57 روز
-930 روز
آرشیو پست ها
3 702
Привет, это команда Тинькофф 💡
Наше большое комьюнити системных аналитиков решает крутые задачи — участвует в разработке высоконагруженных сервисов для 27 миллионов клиентов. Мы экспериментируем и ищем новые решения. Приглашаем в команду системных аналитиков с опытом от трех лет!
Работать с нами значит:
— не ограничивать свои скиллы и вводить в сервисы новые фичи;
— делать жизнь миллионов людей удобнее и технологичней;
— расти в грейде по скиллам, а не по стажу в компании;
— становиться заметным в профессиональном комьюнити.
А еще мы всегда «за» действительно комфортную работу. Поэтому большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и разных активностей.
Откликнуться и узнать подробнее о команде системных аналитиков Тинькофф: https://o.tinkoff.ru/pro-sa
3 702
Нормальные формы баз данных
В этом ролике автор рассматривает процесс нормализации баз данных и разбирает для чего он нужен. Вы узнаете что такое нормальная форма и какие формы существуют.
00:00 Введение
01:20 Что такое нормализация
02:08 Что такое избыточность данных с примерами
04:51 Какие бывают нормальные формы БД
08:00 Ненормализованная форма
09:37 Первая нормальная форма
11:24 Вторая нормальная форма
15:29 Что такое декомпозиция
16:18 Третья нормальная форма
18:54 Нормальная форма Бойса-Кодда
21:54 Четвертая нормальная форма
27:45 Почему обычно не нормализуют до 5 или 6 формы
29:14 Пятая нормальная форма
35:39 Шестая нормальная форма
38:02 Выводы и заключение
Смотреть это видео на youtube: youtu.be/zqQxWdTpSIA
3 702
Ответ на "Что такое план запросов? Когда бы вы его использовали? Как посмотреть план?"
План запросов – это "карта", отображающая графически или в виде текста способы получения данных, последовательность операций, сортировки, группировки и т. д. Эти планы очень полезны разработчику для понимания и анализа характеристик производительности запроса или хранимой процедуры.
Во многих системах SQL план выполнения можно получить с помощью ключевого слова EXPLAIN. В Microsoft SQL Server Query Analyzer имеет в раскрывающемся меню параметр “Show Execution Plan”. Если его активировать, то при выполнении запроса план будет отображаться в отдельном окне.
3 702
Вопрос с собеседования.
Что такое план запросов? Когда бы вы его использовали? Как посмотреть план?
3 702
Есть базовые знания Python и SQL, но не хватает реального опыта работы?
Настоящий рабочий опыт можно получить всего за месяц на «Симуляторе аналитика» от KARPOVꓸCOURSES.
В чём суть Симулятора?
Представьте, что вы устроились на работу в молодой стартап. Ваша задача — с нуля выстроить аналитические процессы под руководством ведущего аналитика Анатолия Карпова.
За 5 недель интенсивной практики вы научитесь:
▪️Строить realtime дашборды
▪️Автоматизировать поиск аномалий в данных
▪️Анализировать продуктовые метрики
▪️Планировать и запускать A/B-тесты
Также вы сможете оформить свои решения в pet-проекты, которые станут отличным дополнением к вашему резюме, а HR курса доведёт вас до оффера в крупную компанию.
Переходите по ссылке и записывайтесь на Симулятор до 21 декабря!
3 702
Привет, это команда Тинькофф 💡
Наше большое комьюнити системных аналитиков решает крутые задачи — участвует в разработке высоконагруженных сервисов для 27 миллионов клиентов. Мы экспериментируем и ищем новые решения. Приглашаем в команду системных аналитиков с опытом от трех лет!
Работать с нами значит:
— не ограничивать свои скиллы и вводить в сервисы новые фичи;
— делать жизнь миллионов людей удобнее и технологичней;
— расти в грейде по скиллам, а не по стажу в компании;
— становиться заметным в профессиональном комьюнити.
А еще мы всегда «за» действительно комфортную работу. Поэтому большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и разных активностей.
Откликнуться и узнать подробнее о команде системных аналитиков Тинькофф: https://o.tinkoff.ru/pro-sa
3 702
В команду Открытия по разработке бизнес-отчетности ищем опытного разработчика ETL
Обязанности:
- Сопровождение ETL процессов центра;
- Администрирование боевых процессов на сервере;
- Обновление отчётных форм;
- ADHOC коммуникация с заказчиками отчётности.
Требования:
Стек инструментов: MS Visual Studio integration Servises, Pl/SQL Developer, Oracle SQL, Hadoop, Managment Studio.
- Работа с базами данных Oracle;
- Продвинутый уровень написания SQL запросов;Написание и работа с ETL процессами;
- Работа с хранилищем баз данных;
- Понимание чужого кода;Оптимизация и поддержка работающих процессов;
- Навыки написание ТЗ на разработчиков БД.
Условия:
- Работу в команде единомышленников, неравнодушных к передовым технологиям и практикам;
- Неограниченные возможности для совершенствования ваших навыков и знаний, обучаясь у лучших и решая сверхамбициозные задачи;
- Разнообразный социальный пакет: ДМС, страхование жизни, страхование для выезжающих за границу, льготные условия приобретения банковских продуктов, скидки в фитнес-клубах и в компаниях-партнерах.
Откликнуться
3 702
Трюк дня. Сравнение значений столбцов
Перепишите PostgreSQL запрос так, чтобы не использовать оператор
AND.
WITH users (id, surname)
AS (VALUES
(1, 'Powers'),
(2, 'Sierra'),
(3, 'Oushen'))
SELECT id, surname
FROM users
WHERE id = 2 AND surname = 'Sierra';
Решение будет вечером.3 702
Трюк дня. Сравнение значений столбцов. Решение
WITH users (id, surname)
AS (VALUES
(1, 'Powers'),
(2, 'Sierra'),
(3, 'Oushen'))
SELECT id, surname
FROM users
WHERE (id, surname) = (2,'Sierra');3 702
🧐Какие SQL-задачи нужно уметь решать веб-разработчикам на собеседовании?
⚡️Разберем типовые задачи 16 ноября в 20:00 с Дмитрием Кирилловым, техническим директором 1С-Старт.
📚 В OTUS пройдет открытый урок, на котором мы:
- обсудим, какие знания SQL требуются от веб-разработчиков
- вспомним базовые приёмы для работы с данными
- совместно разберём несколько несложных задач
После вебинара вы сможете продолжить осваивать новые навыки на онлайн-курсе «Базы данных».
👉🏻Для регистрации на занятия пройдите вступительный тест: https://otus.pw/R187/
Это занятие является частью онлайн-курса «Базы данных» от OTUS.
3 702
Решение вчерашней задачи на мышление и логику.
Ответ:
D = 5
O = 2
N = 6
A = 4
L = 8
G = 1
R = 7
B = 3
E = 9
T = 0
Задача решается простыми математическими расчётами и подбором.
Подробный разбор решения смотрите здесь
#логика
3 702
Задача на мышление и логику.
Каждой букве соответствует цифра от 0 до 9. Известно, что D=5. Вычислите все остальные цифры.
Решение будет завтра.
#логика
3 702
⚡️ Аналитика данных SQL - блог ведущего Дата саентиста, работающего с данными в Uber, одного из авторов легендарного🔥 Machine Learning. Материал канала поможет реально вырасти до профессионала по работе с данными и получить самую высокоплачиваю ит-профессию.
1 канал вместо тысячи учебников и курсов, подписывайтесь: 👇👇👇
@data_analysis_ml
