Базы данных за 42 минуты. Теория
Вставка
- Опубліковано 5 лют 2025
- 00:55 - Содержание
01:59 - БД и СУБД. MySQL vs PostgreSQL
03:58 - Состав БД. Индексы, транзакции, триггеры на пальцах
07:10 - SQL vs NoSQL
11:40 - Типы данных в админке Nova
14:15 - Поле JSON. NoSQL внутри SQL СУБД
15:27 - Как описывать поля в ТЗ
17:31 - Типы связей
19:55 - Связь, строка или JSON? Выбираем тип поля
24:00 - Как описывать связи в ТЗ
27:17 - Как проектировать связи в БД
30:34 - Ключи Primary и Foreign
32:00 - Важное ограничение OnDelete
34:30 - Нормализация
36:48 - Лайфхаки
39:18 - Миграции, сиды, дампы
Презентация flagsoft.ru/pr...
Мой telegram t.me/wtfisrad
Было очень полезно и интересно! Спасибо большое автору!!!
Спасибо за обьяснение , посмотрел много видео и только после вас понял вещи, которые до этого было тяжело осознать как работают
Лектор объясняет понятно да ещё и с юморком. Огонь
Спасибо😀
Спасибо за такое офигенное объянение!
Тема развернута максимально доступно !
Миша ты сделал великолепное видео🤟
Спасибо!
Безусловно хорошая подача теории
Супер видео, спасибо автору за старания! 💪🏽
Отличное видео, спасибо! Прикрепил в рабочий чат, для ознакомления ;)
Спасибо вам!
Хорошее видео, просто объясняются базовые вещи которые должен знать каждый разработчик и даже если он их знать не будет все равно он к ним придет
Спасибо, пользователь со смешным именем!
Привет всем !
С наступившими Новым годом, ребята.
А какой ресурс есть именно где можно научится писать крутые SQL запросы?
Спасибо автору за видео 🙏❄️⚡️
Вот хороший курс ua-cam.com/play/PLrCZzMib1e9oOFQbuOgjKYbRUoA8zGKnj.html&si=IWBOQYHMIWP_cFlO
@ супер
спасибо, что заранее предупредил, что не будет инфы по написанию "крутых sql запросов", сэкономил время)
Спасибо , отличное видео , я сейчас django изучаю. Очень полезно.
Очень юмор понравился
Спасибо) очень понравилось
Спасибо!
Все отлично. Что бы истинно понимать как проектировать бд ( это относится к рвущимся менеджерам) нужно понимать как программист получает и использует эти данные. А до этого менеджерам ой как далеко, если конечно менеджер не выходец из программистов
Видео замечательное
только вот мне кажется, если заказчик пройдет тест подобного плана, перед постановкой задачи
- он скажет: "а разрабу то здесь за что платить, за то, что он по клавиатуре поелозит?"
и дальше начнут конючить ценник
с одной стороны взаимопонимание вещь несказанно важная
с другой стороны, с нашим менталитетом бизнеса (а-ля "ты ж программист, чайник почини"), после такого вам придётся дополнительно выискивать ценность своих услуг
Интересное мнение. Да нет, не думаю, что хорошее тз с описанной структурой базы данных умаляет стоимость работы программиста
Интересное видео, мне понравилось 💥💥💥
Спасибо, Антох! Приятно слышать от тебя
Божественный объяснятор просто - триггеры это такая штука, которая мне не нравится. Миграция - это нормальная штука, но сложная. втф?!
И в SQL столбцы и строки называются записи и поля. И это только первые 7 минут.
Выключил на 18 минуте, когда автор сказал что в нереляционных бд есть связи.
😁😁😁
Назвал нижнее подчеркивание землей) я думал так только в играх называют
Ещё можно сказать underscore)
спасибо за видео, где можно ознакомаиться с методичкой по нормализации?
На хабре статья есть плюс минус понятная habr.com/ru/post/254773/
@@FlagStudio спасибо за быстрый ответ)
Всё хорошо, но вот связи one-to-one используются часто:
Order - OrderDetails
User - UserPassportID
и тд
а я гдето ввидел, чито наоборот создают отдельный слой логики в БД, тогда в разы быстрей всё работает
Напомните, откуда пример с котиками взялся?)
"сортирация и фильтровка" =))
😁😁😁
Ни фига не понятно, но ОЧЕНЬ интересно.
Что бы почитать по основам БД в принципе?
Объяснение хорошее, но много лишних слов и подвисаний лектора в своих мыслях. Путается в том, что объясняет. В общем, не бриллиант, но в целом норм, особенно, если вы не слушали классных объяснений раньше
пример для тех, кто думает, смотреть или нет: слайд "нормализация", лектор: "нормализация, ну, есть три формы нормализации, есть у нас статья-методичка про это, но если честно, то я не помню, что, как они звучат, смысл только в том, чтобы не делать неправильно."
Учить - не ваше. Скачете с пятого на десятое. Вы прередставляете вообще себе - кого вы учите, чему, что он уже знает, а чего нет? "Триггеры нельзя положить на слой....(чо?), поэтому мы их не используем" Ахренеть! Вы это говорите слушателю, которому минуту назад объясняли, что такое "База данных".
Триггеры, процедуры в СУБД - это плохо. Сразу говорим что в это не ходите, так не носят
ja programmist i sam dolzhen eto sejchas delat
Информация хорошая.Однако подача так себе. Если бы потратил время на написание текста, то было бы интересней и видео получилось бы короче. Устал смотреть под конец.
Хорошо, спасибо за отзыв, учту
Для чего эти цоканья и причмокивания по несколько раз в минуту? Можно ж было всего 42 минуты без этого обойтись, потом хоть весь день цокать и причмокивать.
Видео без монтажа, на будущее учтем
Спасибо!
Спасибо!