Уроки по SQL | Создание таблиц, добавление данных | Связь один к одному

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

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

  • @karabash222
    @karabash222 2 года назад +17

    Тут описана связь один ко многим, т.к. с такой схемой можно сколько угодно паспортов привязать к одному пользователю.

  • @deus7204
    @deus7204 3 года назад +13

    Огромное спасибо! Продолжай пожалуйста плейлист, и по возможности дальше на практике, в плане связки БД и например бота или собранных данных. Спасибо за контент!👍

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

      Благодарю за фидбэк!

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

    Полезная для меня информация, спасибо. Продолжайте плейлист)

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

      Благодарю за фидбэк!

  • @Ильмир_Гильмияров
    @Ильмир_Гильмияров 8 месяцев назад

    Спасибо, как раз с базами данных разбираюсь, видео очень помогло, удачи в развитии канала!

    • @PythonToday
      @PythonToday  8 месяцев назад

      Благодарю за фидбэк!

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

    Спасибо за твой труд, подача материала как всегда на высоте!

  • @Archie-fluoyellow
    @Archie-fluoyellow 3 года назад +1

    спасибо за полезные знания!
    SQL очень нужная тема, особенно для новичков.

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

      Благодарю за фидбэк

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

    ОЧень круто, спасибо!

  • @magaaripov9159
    @magaaripov9159 5 месяцев назад

    Спасибо большое ганда сахт выручил!

  • @ЕвгенийЧередов-у9м
    @ЕвгенийЧередов-у9м 3 года назад +2

    Многие к многим интересно было бы!

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

    Vsio ochen pravilno peredaiosh!

  • @evgenyocean426
    @evgenyocean426 2 года назад +4

    А что нам помешает добавить Homer и Marge к одному и тому же passport? Получается, что это не совсем 1-1?

    • @DS_-ry3dp
      @DS_-ry3dp 2 года назад +1

      Вот именно это тупо связь один ко многим, где гарантия, что не будет два паспорта к одному пользователю?

  • @rz0r
    @rz0r Год назад +4

    И чем связь показанная в видео отличается от связи один ко многим?
    Что мне помешает создать еще одну запись для одного и того же пользователя в таблице паспорта?
    Я так понимаю для того чтобы данная связь действительно считалась связью один к одному - нужно задать UNIQUE для колонки fk_passports_users.

    • @linkerloader47
      @linkerloader47 11 месяцев назад +1

      Верное замечание, но автору это не ведомо.😳

  • @Vitaliy-1C
    @Vitaliy-1C 2 года назад

    Большое спасибо

  • @МаксимМалофеев-п3ы
    @МаксимМалофеев-п3ы 3 года назад

    Класс, спасибо!

  • @АмирКузжиугли
    @АмирКузжиугли 3 года назад

    Спасибо за информацию

  • @МаркЗемлянских-ы4й
    @МаркЗемлянских-ы4й 2 года назад

    лучший

  • @НикитаБарменков-э7б
    @НикитаБарменков-э7б 9 месяцев назад

    Думаю правильней было в столбик fk_passports_users дописать ограничение UNIQUE, чтобы нельзя было к 1 пользователю привязать несколько паспортов

  • @ananasios
    @ananasios 2 года назад

    А как быть в случае если не знаешь ид паспорта ? Сперва делать запрос в таблицу паспорт вытягивать ид, а потом уже вставляешь юзера с полученным ид паспорта ?

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

    Тыщу лайков бы поставил!

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

    но здесь ведь код точно такой же, как и в видео про связь один к многим, не понимаю, в чем разница

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

      Нужно было ещё добавить UNIQUE этот параметр проверяет на уникальность

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

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

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

      Спасибо за фидбэк. На канале есть видео по подключению к БД с помощью Python, создавали таблицы, заполняли, извлекали данные.

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

      @@PythonToday извиняюсь, не видел что уже есть) тольно с постгресом познакомился, поетому mysql ещо не трогал, так и пропустил важную инфу) )

  • @АлександрВыскребцев
    @АлександрВыскребцев 3 года назад +1

    ошибка не понятно почему так получилось?!!!!!
    ERROR: insert or update on table "passports" violates foreign key constraint "passports_fk_passports_users_fkey"
    DETAIL: Key (fk_passports_users)=(1) is not present in table "users".
    SQL state: 23503

    • @АлександрВыскребцев
      @АлександрВыскребцев 3 года назад +1

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

  • @RomanBorisov-kc6wh
    @RomanBorisov-kc6wh Год назад

    Друзья, привет! Подскажит, как включить стриминг данных из MySQL/MSSQL силами python?

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

    Надеюсь будет продолжение

  • @ЕвгенийЧередов-у9м
    @ЕвгенийЧередов-у9м 3 года назад +1

    А это что-то новое, раньше вместо , serial использовали int. В поле id.

  • @sammygun84
    @sammygun84 2 года назад

    Спасибо было интересно, а может подскажешь кто такой администратор баз данных и зачем он нужен если есть разработчик? Насколько сейчас востребован администратор баз данных или это уже прошлый век и данная профессия устарела?

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

    Продолжай

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

    Опа, новое видео

  • @АмирКузжиугли
    @АмирКузжиугли 3 года назад

    Что советуешь по python синтаксис.Мне интересно (tuple, list, dict и python функции).

  • @АлександрВыскребцев

    Как закомментировать сразу много строк? ctrl + k; ctrl + K не работают.

    • @АлександрВыскребцев
      @АлександрВыскребцев 3 года назад

      так, у меня коммент работает так:
      "ctrl+/" == закомментировать
      "ctrl+." == наоборот

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

      В англ. раскладке ctrl + / должен работать в обе стороны.

    • @АлександрВыскребцев
      @АлександрВыскребцев 3 года назад

      @@PythonToday странно, у меня на ВМ стоит Ubuntu и там работает с коробки только вышеперечисленные команды.( "." Это "ю" на русской раскладке.)

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

    что за колдунство, как вы без инер джойна сделали выгрузку по двум таблицам?

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

    привет можно урок с pyinstaller или auto-py-to-exe - как create exe executable c chromedriver и пару xlsx files included )) thanks man i started learning python three days ago becuase i loved your videos and how u explain keep the great work !!! best of luck

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

      Привет, я к сожалению не работаю с windows

  • @goodfeeller9997
    @goodfeeller9997 2 года назад +8

    Круто, только это не связь один к одному, а один ко многим. Автор балбес

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

    Давай дальше

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

    Ой не зря)) Может создашь платный контент про язык Python, Django, SQL по типу курсов как сейчас актуально. Для таких как я, которых надо за ручку провести по миру программирования))) Спасибо за контент!

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

      Благодарю за фидбэк. Думал об этом, но если буду делать, то скорее всего только на английском.

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

      @@PythonToday Ну и отлично, как раз он и нужен программистам да и вообще подтянуть за одно)

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

      💪

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

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

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

      Занимать с репетитором, брать именно технический английский + хорошая практика смотреть все курсы на английском, в принципе с этим проблем нет.

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

    Сказали уроки а тут я вижу только одно видео(

  • @МаксимВласкин
    @МаксимВласкин 3 года назад

    +