Теория баз данных для программиста - только самое необходимое

Поделиться
HTML-код
  • Опубликовано: 5 окт 2024

Комментарии • 82

  • @ДенисК-р6я
    @ДенисК-р6я 3 года назад +14

    Заценил, кайфанул, жду продолжениия

  • @lisafox9026
    @lisafox9026 3 месяца назад +1

    Очень понравилось как объяснено !!!

  • @Ya_kruutoy
    @Ya_kruutoy 10 месяцев назад +1

    Спасибо за то, что вы не ленитесь записывать обучающий контент.

  • @bogeyman000
    @bogeyman000 3 года назад +14

    sql лютая тема)) жалко что притронулся к нему слегка, когда учился в институте, а потом ушел в академ и до тригеров не дотронулся, но возможности sql меня тогда сильно поразили)) если хорошо поиграться то можно создать сильного зверя :D

    • @Dev-lessons
      @Dev-lessons  3 года назад +4

      Я практик, поэтому дал самую необходимую теорию, чтобы со следующего видео нырнуть в практику и уже в процессе изучать больше деталей

    • @bogeyman000
      @bogeyman000 3 года назад +1

      @Програмысли Видеоуроки значит следующее видео буду смотреть с еще большим удовольствием)) главное не забудьте про него)

  • @GrourDenis
    @GrourDenis 3 года назад +2

    Классный преподаватель !

    • @Dev-lessons
      @Dev-lessons  3 года назад +1

      Ну я не совсем преподаватель, больше программист, просто стараюсь делиться знаниями.

  • @vot_eto-da
    @vot_eto-da 2 года назад +4

    Отличные уроки по SQL! От основ до продвинутых вещей.

  • @Hubba_Bubba-nice
    @Hubba_Bubba-nice 2 года назад +2

    Супер! Пожалуйста продолжайте!!!!

  • @ИльгизШарафутдинов-ю4ц

    Отличное видео, ждём дальше 👍

  • @yourownazog8069
    @yourownazog8069 2 года назад +2

    Приятно, что так доступно рассказано :)

  • @stan5214
    @stan5214 3 года назад +2

    Отличное объяснение Михаил. Когда мне следующий раз нужно будет объяснить,я воспользуюсь вашим примером

  • @ГеоргийЧупин-в1е
    @ГеоргийЧупин-в1е 3 года назад +12

    Михаил, почему не упоминаешь этот канал на своем основном? чисто случайно узнал что у тебя тут обучающий второй канал есть

    • @Dev-lessons
      @Dev-lessons  3 года назад +5

      Я стараюсь сообщать везде, где можно. На странице канала внизу есть ссылка на него, на социальной странице регулярно вешаю видео и на стримах регулярно упоминаю Програмысли Видеоуроки.

  • @laskabosco6810
    @laskabosco6810 3 года назад +2

    Добрый день. Все шикарно, продолжайте)

    • @Dev-lessons
      @Dev-lessons  3 года назад +1

      Спасибо, я сейчас работаю над продолжением и надеюсь в течении недели выпустить его

  • @sergey.4880
    @sergey.4880 3 года назад +2

    Круто 👍🏻 Большое спасибо 🤝

    • @Dev-lessons
      @Dev-lessons  3 года назад

      Спасибо за отзыв

  • @daniilthegunner843
    @daniilthegunner843 3 года назад +5

    Очень круто! Спокойно и толково. Дальше будет развитие канала?

    • @Dev-lessons
      @Dev-lessons  3 года назад +1

      Спасибо, конечно буду продолжать

  • @Stas_Gutsal
    @Stas_Gutsal 3 года назад +3

    Круто, Михаил большое спасибо за данное видео. Лично для меня тема будет очень полезной, так как я работаю в банке и мне периодически необходимо дергать коллег чтобы они мне выкачали БД с помощью SQL :)
    В планах есть обучится SQL, поэтому жду с большим нетерпением новые видео :)
    Коллеги говорят что с SQL нужно быть очень аккуратным - если запустить некорректный запрос, то можно накрыть систему, а в банках такого очень не любят так как для банка каждая секунда дорога :)

    • @Dev-lessons
      @Dev-lessons  3 года назад +1

      Когда мне нужно было выполнять запросы на рабочей банковской базе то всегда за спиной стоял еще человек, который контролировал каждый шаг и все запросы обязательно выполнялись в транзакцией с проверками всего, что изменяется.

  • @eldos704
    @eldos704 3 года назад +2

    Спасибо за видео

  • @YaroslavOliinyk2023
    @YaroslavOliinyk2023 3 года назад +3

    Спасибо за урок
    Хотелось бы еще по монге уроки

    • @Dev-lessons
      @Dev-lessons  3 года назад +2

      Ну с монго я не на столько знаком, чтобы рассказывать про него, невозможно знать все

  • @Сергей-о6к7г
    @Сергей-о6к7г Год назад +1

    Ничего не имею против! Отличные уроки!

  • @ManabovGroup
    @ManabovGroup 3 года назад +2

    Жду следующие видео по sql

  • @infiltrator1032
    @infiltrator1032 3 года назад +2

    видео ништяковое )))

  • @gusevsky
    @gusevsky 3 года назад +2

    Огромное спс, Уроки от 100% практика это самые лучшие уроки. я пытался через чтение документации что то разобрать и смотрел видео posgrespro.ru при всем уважении к их труду в переводе оф. документации, но при просмотре видео засыпал через 15минут просмотра, до сути так и не добрался)))))))))). А ваши останавливаю чтоб законспектировать ничего не упустить.

    • @Dev-lessons
      @Dev-lessons  3 года назад +2

      Спасибо. Когда я смотрю видео, то не конспектирую, а просто смотрю пару раз, чтобы поймать суть, а когда потом нужны будут детали, то всегда можно гуглануть.

  • @tonyv5003
    @tonyv5003 3 года назад +3

    Сумбурно немножко,но все понятно👍

    • @Dev-lessons
      @Dev-lessons  3 года назад +3

      Цель видео дать только минимально необходимую информацию, чтобы нырнуть в SQL как можно быстрее

  • @yourownazog8069
    @yourownazog8069 2 года назад +2

    На винде консольный MySQL так же хорошо работает как и на WSL

    • @Dev-lessons
      @Dev-lessons  2 года назад +1

      Да, я проблем не видел

  • @Алексей-у7ц7п
    @Алексей-у7ц7п Год назад +4

    Прикольно на счет пола! У вас помимо мужской и женский уже и среднее "оно" появилось!

    • @Dev-lessons
      @Dev-lessons  Год назад +1

      Да, у нас полная свобода выбора, в паспорте можно прочерки ставить

  • @obereg2282
    @obereg2282 2 года назад +2

    Вы говорилт, что работаете на линуксе и маке. Т.е. у вас линукс на макбуке установлен?

    • @Dev-lessons
      @Dev-lessons  2 года назад +2

      Да, вот здесь я об этом рассказывал ruclips.net/video/sBtdbdaxNjM/видео.html

  • @senkamatic8448
    @senkamatic8448 3 года назад +4

    Уровни нормализации... Спрашивают ещё как))))

  • @kurnakovv
    @kurnakovv 3 года назад +4

    12:45 Ахах)))

  • @dimonalex7195
    @dimonalex7195 2 года назад +3

    Спасибо. Всё классно.
    //нельзя ли увеличить громкость записи?
    //просто на ультрабуке практически не слышно, очень тихо

  • @DevOpsKaz
    @DevOpsKaz 3 года назад +2

    Лайк

  • @grigorystasevich33
    @grigorystasevich33 3 года назад +5

    не получается подключится к БД, команда "mysql -u root -p -h 127.0.0.1" не работает после неё выдается ошибка "access denied for user 'root'@'localhost'"

    • @kirill9312
      @kirill9312 3 года назад +2

      У меня получилось так: sudo mysql -u root

    • @andreyvolkov3117
      @andreyvolkov3117 3 года назад

      Просто создай пользователя 'root'@'localhost' и пароль под него.
      P.S. команду которую написал человек выше надо для этого использовать и один Query запрос сделать. Легко гуглится

  • @alicenNorwood
    @alicenNorwood 3 года назад +4

    Холивары раньше: если хранить пол в типе boolean, то какой пол будет 1, а какой 0?
    Сейчас: вводить-ли седьмую степень нормализации для таблиц с гендерами или шести пока хватит?

    • @Dev-lessons
      @Dev-lessons  3 года назад +4

      Мальчик - это палочка, а девочка - это кружок. Если мальчик - это кружок, то это уже.... современный мир

  • @bruin89
    @bruin89 2 года назад +2

    как оптимизировать - в таблице хранить cityID, и дополнительную таблицу с соответствием cityID - название города.

  • @mightforce7430
    @mightforce7430 Год назад +1

    Доброго времени! Скажите, пожалуйста, основные таблицы создаются-таки в Excel? Много чего пересмотрела, а переход от таблиц в эксель до работы в MySQL так и не поняла. Спасибо за ответ)

    • @Dev-lessons
      @Dev-lessons  Год назад +1

      Смотря для чего. Просто какая таблица может быть и в Excel. Но это не база данных, это просто таблица для расчета. Таблицы базы данных, это уже MySQL и др. В них можно работать с данными с помощью SQL запросов.

  • @Dev-lessons
    @Dev-lessons  8 месяцев назад

    Поддержать меня на Бусти и получить доступ к доп контенту: boosty.to/mflenov
    Обо мне: www.flenov.ru
    Мой ИТ блог www.flenov.info
    Телеграм: t.me/mflenov
    Twitter: twitter.com/flenov
    Инстаграм: instagram.com/mflenov/
    Мой просто блог blo.moe

  • @IgorGallemar
    @IgorGallemar 3 года назад +4

    Первый!!!

  • @paleface_brother
    @paleface_brother 3 года назад +4

    Начинающий программист думает, что в 1 килобайте 1000 байтов.
    Опытный программист думает, что в 1 килограмме 1024 грамма. 🙂

    • @Dev-lessons
      @Dev-lessons  3 года назад +2

      Я же уточнил, что "примерно". Кстати, если учесть, что на диске информация может физически занимать больше, то там нужно добавить еще поверх размера самих данных

    • @paleface_brother
      @paleface_brother 3 года назад +3

      @@Dev-lessons так я не "осуждаю", наоборот поддерживаю, и написал для радости духа.

    • @Dev-lessons
      @Dev-lessons  3 года назад +1

      @@paleface_brother Спасибо

    • @serb1146
      @serb1146 2 года назад +1

      Но, в 1 килобайте действительно 1000 байт.

  • @АлександрБеспалов-и5ж2ъ
    @АлександрБеспалов-и5ж2ъ 6 месяцев назад

    Это вы написали книгу по C#? Если да, то от этого курса по SQL надо бежать))

    • @Dev-lessons
      @Dev-lessons  6 месяцев назад

      где курс по SQL? беги. если ты увидел курс

  • @Asiro-S
    @Asiro-S 3 года назад +1

    имхо, основы не интересны, так как есть везде, а что-нибудь advance послушать было бы интересно.

    • @Dev-lessons
      @Dev-lessons  3 года назад +1

      Есть планы. Чтобы добежать до продвинутого уровня решил начать с самого начала. Ты уже видел мой плейлист про оптимизацию? ruclips.net/video/fAHtiulkQnA/видео.html

    • @Asiro-S
      @Asiro-S 3 года назад

      @@Dev-lessons Спасибо, посмотрел, первые два урока были интересные.
      Третий вряд ли применим, так как в моей СУБД статистика изначально входит :)

  • @Alexey_Amursky
    @Alexey_Amursky Год назад

    у меня ошибка вышка при создании бд (connect ECONNREFUSED 127.0.0.1:3306)

    • @Dev-lessons
      @Dev-lessons  Год назад

      Твоё сообщение попало в спам, только сейчас увидел. Видимо сервер не работает. Ты локально устанавливал?

  • @menestrier7474
    @menestrier7474 9 месяцев назад

    Жаль что курс не на самом Excel - VBA + SQL или SQl сервер express... был бы бесценен, ну ладно MySql так MySql... да и не понятно учить ли чистый SQL или сразу Postgre или что то еще. разнообразие смущает... Чаще работать нужно с самим Exsel, Access... и их возможности становятся шире, в сети же чаще теперь встречается PostgreSQL и бесплатный аналог MySQL.

    • @Dev-lessons
      @Dev-lessons  9 месяцев назад

      И где же потом использовать Excel и VBA?

    • @menestrier7474
      @menestrier7474 9 месяцев назад

      ​@@Dev-lessons В офисе в основном, и в малом бизнесе, могут применять и в аналитике, и даже на дому, и везде, где есть Exsel - расчеты и автоматизация, хотя по мимо Exsel - VBA поддерживает, где-то еще 16 приложений часть из которых не Microsoft, Corel, AutoCad но там специфика другая и в полне могут применять и Pytnon, основной упор это Excel и Access, все описывают базы данных с работой на сервере при чем на различных СУБД и мало с использованием Microsoft SQL server и Exsel, но много, где еще нужны БД и на рабочей станции и не для программистов, включая и Access, Power Pivot и Power Query и везде где нужна автоматизация, у знакомого на пример министерство спорта хотело дважды выкупить программу на VBA, а У нас учет машин на Access, библиотека на ней, и учет сотрудников и студентов на ней, не знаю как для программистов но для офисного сотрудника возится с консолью как то не то, и так же нанимать программиста для офисного программирования, на которое еще и не каждый согласиться. И еще на примере Excel куда все понятнее, не проще ли работать с готовой БД, таблицей и нечего уже не устанавливать, увы есть только одна книга VBA и SQL. к тому же если разобраться с VBA можно использовать и VB6 и кстати он живее чем многие считают, при чем на много живее. В целом много, где применяют, и смысл делать часть на Exsel часть в каких-то других приложениях если все возможно в одном месте. Естественно, на сервере VBA применять не получится... Ровно как считают Python языком для непрограммистов VBA можно смело считать языком для офисного программирования. И в принципе можно обойтись и без SQL в отличии от программистов и программирования, однако такое знание VBA/VB6 и SQL довольной мощный навык, не только уже для офисного сотрудника, но и в принципе для системного администратора... Почти на половину уже программистом будет.

    • @hypnotized4514
      @hypnotized4514 4 месяца назад

      ​@@menestrier7474 канал, как бы, направлен в сторону кибербеза.

  • @phnmnful
    @phnmnful 3 года назад +2

    mysql в докере

    • @Dev-lessons
      @Dev-lessons  3 года назад +1

      Кстати, ради тестов можно было бы показать и в докере

  • @Сергей-о6к7г
    @Сергей-о6к7г Год назад

    Михаил здравствуйте! Во время установки MySQL в Ubuntu из под Windows 10 НЕ требует установить пароль от root. После чего попасть в root@localhost не предоставляется возможным. Помогает временно зайти через sudo -u root после команды --console --skip-grant-tables. Пытаюсь создать пользователя root, или изменить пароль не выходит. Нового пользователя создать получается. Может есть решение?

    • @Dev-lessons
      @Dev-lessons  Год назад

      Я на Windows никогда не ставил, но ожидал бы, что пароль спросит во время установки. А ты Windows версию ставишь или под WSL?

    • @Сергей-о6к7г
      @Сергей-о6к7г Год назад

      @@Dev-lessons Ubuntu встроенная в Винду 10. Всё как в видео.

    • @Dev-lessons
      @Dev-lessons  Год назад

      @@Сергей-о6к7г Я неверно прочитал вопрос, я думал у тебя не получается создать пользователей, а ты не можешь поменять пароль для root.... А зачем? Пароль же идет из системы автоматически, это тот же пароль, который установлен в Windows.

    • @Сергей-о6к7г
      @Сергей-о6к7г Год назад

      @@Dev-lessons Действительно элементарно... Спасибо. Всё работает.

  • @АзаматДавлеткильдин-ю4т
    @АзаматДавлеткильдин-ю4т 7 месяцев назад

    Ни фигаа не понятно