Декомпозиция данных в базе | Основы SQL

  Рет қаралды 46,268

Andrey Sozykin

Andrey Sozykin

Күн бұрын

Пікірлер: 47
@Dima-Teplov
@Dima-Teplov 10 ай бұрын
Самый супергеройский курс по SQL, который я видел! 😎
@AndreySozykin
@AndreySozykin 10 ай бұрын
Спасибо 🦸‍♂️
@MegaScorpi
@MegaScorpi Жыл бұрын
Плюсую за дисциплину "проектирование БД" . Так интересно!!!!
@ВиталийНикитин-ъ1т
@ВиталийНикитин-ъ1т 2 жыл бұрын
Андрей, большое спасибо за теорию и объяснения! Очень доволен Вашим курсом!
@AndreySozykin
@AndreySozykin 2 жыл бұрын
Пожалуйста! Рад, что курс понравился!
@weqruest
@weqruest Ай бұрын
Спасибо, доступно и хорошо обьясняете
@Alex___Bur
@Alex___Bur 10 ай бұрын
Спасибо! Вы очень доступно объясняете.
@AndreySozykin
@AndreySozykin 10 ай бұрын
Пожалуйста! Рад, что нравится!
@A1_TR_812
@A1_TR_812 Жыл бұрын
У Андрея отличные курсы, давно пора выходить на Степик)) имхо
@МарфаКолодяжна
@МарфаКолодяжна 2 жыл бұрын
нравится заниматься по вашим урокам. спасибо
@НиколайПавлов-ю1м
@НиколайПавлов-ю1м 2 жыл бұрын
Просто прекрасное изложение. Спасибо
@AndreySozykin
@AndreySozykin 2 жыл бұрын
Пожалуйста. Рад, что понравилось!
@ilmiriliasov2521
@ilmiriliasov2521 Жыл бұрын
Спасибо Вам, Андрей)
@artlaskov
@artlaskov Жыл бұрын
спасибо большое!Очень хороший курс!
@ExcelStore
@ExcelStore 3 жыл бұрын
Полезное видео, спасибо.
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Пожалуйста!
@stepan8188
@stepan8188 3 жыл бұрын
Андрей, добрый день. Все, что вы объясняете - очень понятно и максимально подробно изложено. Я сейчас изучаю предмет "Базы данных", и это очень помогает. Однако, начинается предмет именно с проектирования баз данных, а потом уже с работой с базами данных в СУБД. Скажите пожалуйста, у вас в планах нет разбора темы проектирования баз данных, нормализации баз данных? Вы упомянули о том, что это отдельная тема, и в этом курсе она разбираться не будет. Я думаю, что для многих она была бы очень актуальной, потому что такого объяснения, как даете вы, по этой теме на просторах интернета я еще не встретил. Или, может вы знаете, куда обратиться (к каким материалам), для изучения именно проектирования баз данных на начальном уровне (от первой до третьей нормальной формы). Я вам заранее благодарен за любой ответ.
@АлександраМм
@АлександраМм 3 жыл бұрын
Отличный курс! Еще бы курс по решению задач)
@resident77777
@resident77777 3 ай бұрын
Дякую за корисний контент :)
@andyanderson222
@andyanderson222 3 жыл бұрын
Отличное видео! Как всегда, очень ясно и наглядно, спасибо!
@РоманЛукьянов-ю8р
@РоманЛукьянов-ю8р 3 жыл бұрын
Спасибо познавательно )
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Пожалуйста!
@koolvi_s
@koolvi_s 3 жыл бұрын
Благодраствую
@РАБОТЯГАСЗАВОДУ
@РАБОТЯГАСЗАВОДУ 3 жыл бұрын
На мой взгляд, довольно не корректно делать в таблице с фильмами столбец с ID супергероя, так как в фильме их может быть несколько и будут встречаться дубли и при большом количестве столбцов это большая проблема. Однако в таблице с супергероями делать столбец с ID фильма тоже странно, так как супергерой может мелькать в множестве фильмов. Самое идеальное решение сделать отдельную таблицу, где будут ID супергероев и ID фильмов, которую уже можно приджоинить к таблице с фильмами если нужно узнать в каком фильме были какие супергерои, либо к таблице с героями, чтобы узнать в каких фильмах был какой-то супергерой.
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Тип связи между супергероями и фильмами - многие ко многим. Стандартный подход к представлению связей такого типа в реляционной базе: создание дополнительной таблицы, которая будет содержать только два столбца: идентификаторы связанных сущностей. Так что вы все правильно написали.
@at0m616
@at0m616 3 жыл бұрын
Но одном фильме может быть много героев, как и один герой может быть в многих фильмах. Many to many тут лучше подойдет)
@suvar8667
@suvar8667 3 жыл бұрын
Спасибо!
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Пожалуйста!
@Catwoolfii
@Catwoolfii 3 жыл бұрын
Было бы еще неплохо пояснить про ON DELETE и ON UPDATE
@evgeniydoronin
@evgeniydoronin 3 жыл бұрын
Огромное спасибо вам Андрей! Подскажите пожалуйста, что можно почитать или посмотреть по проектированию баз данных?
@egoist2956
@egoist2956 3 жыл бұрын
Лайк
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Спасибо!
@rostova911
@rostova911 Жыл бұрын
Так а почему не показали как сделать внешний ключ?
@Dragoncheg
@Dragoncheg 3 жыл бұрын
Интересно как пляшет количество просмотров от лекции к лекции. Даже базовый курс смотрят выборочно? Или почему у следующей просмотров больше?
@AndreySozykin
@AndreySozykin 3 жыл бұрын
В следующей лекции прямо в заголовке ключевое слово JOIN. Именно JOIN’ы на начальном этапе вызывают больше всего проблем и непонимания. Наверное, поэтому смотрят больше. И, скорее всего, в поиске выдаётся чаще из-за популярного ключевого слова.
@prolabrus
@prolabrus Жыл бұрын
Благодарю за видео! Вопрос: не логичнее добавить внешний ключ на таблицу с фильмами в таблицу с супергероями, ведь в одном фильме, скажем с Человеком Пауком, могут быть разные супергерои/злодеи. В примере из видео получается, что либо в фильме присутствует один единственный супергерой, либо в таблице фильмы строки с фильмами будут дублироваться кратно числу героев, которые есть в этих фильмах. Или я не прав?
@ВладимирТемченко-1993
@ВладимирТемченко-1993 9 ай бұрын
да не важно. это лишь демонстрация возможностей, конкретную задачу ставят на предприятии бизнес-аналитики, или же они сами создают. наша задача научиться оперировать синтаксисом языка
@prolabrus
@prolabrus 9 ай бұрын
@@ВладимирТемченко-1993 Вам не важно, а мне важно - хочется не только с синтаксисом разобраться, но научиться строить правильную логику в отношении нормализации таблиц в БД.
@SEN5AI
@SEN5AI 3 жыл бұрын
Чёт как-то без примеров
@Xxxxxxx11983
@Xxxxxxx11983 Жыл бұрын
Связь не корректная. Правильная связь многие ко многим, и делается она с помощью вспомогательной таблицы. Некорректная связь в видео потому, что в одном фильме может быть несколько героев
@noone-hi6kq
@noone-hi6kq 3 жыл бұрын
ууу. мутная тема эти джойны. я всю голову сломал
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Про джойны будет несколько видео. Надеюсь, все будет понятно 😉
@misteranderson6058
@misteranderson6058 3 жыл бұрын
Union-ы ещё мутнее, особенно когда крупные таблицы
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Union достаточно редко используется на практике, в отличие от JOIN.
@PortalPerson11game
@PortalPerson11game Жыл бұрын
Не соглашусь, union используется на практике уж не реже джоинов точно, а то и чаще
@anele4492
@anele4492 2 жыл бұрын
СПАСИБО!!!
Что такое нормализация баз данных?
24:02
Sergey Nemchinskiy
Рет қаралды 14 М.
Noodles Eating Challenge, So Magical! So Much Fun#Funnyfamily #Partygames #Funny
00:33
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 82 МЛН
Motorbike Smashes Into Porsche! 😱
00:15
Caters Clips
Рет қаралды 23 МЛН
Trick-or-Treating in a Rush. Part 2
00:37
Daniel LaBelle
Рет қаралды 46 МЛН
Схема базы данных | Основы SQL
12:42
Andrey Sozykin
Рет қаралды 58 М.
Подготовка к собесу - Индексы и партиции SQL
17:07
Дорога жуков
Рет қаралды 3,3 М.
Агрегатные функции | Основы SQL
9:19
Andrey Sozykin
Рет қаралды 67 М.
ОКОННЫЕ ФУНКЦИИ SQL за 13 минут
13:46
Listen IT
Рет қаралды 55 М.
Все JOIN в SQL Для Начинающих За 15 Минут
15:48
Базы данных за 42 минуты. Теория
41:38
Студия Флаг
Рет қаралды 35 М.
Нормализация в базе данных
15:14
Volodya Mozhenkov
Рет қаралды 101 М.
Noodles Eating Challenge, So Magical! So Much Fun#Funnyfamily #Partygames #Funny
00:33