Схема базы данных | Основы SQL

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

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

  • @НурланМусин-н8г
    @НурланМусин-н8г 3 года назад +33

    Спасибо за ваш труд!
    Очень много пользы черпаем для себя
    и благодарим вас добрыми пожеланиями.

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

      Спасибо за приятный отзыв! Успехов!

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

    Как раз искал информацию о схемах. И тут выходит ролик от маэстро. Спасибо за емкую, но информативную презентацию данной темы. Впрочем как и всегда:)

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

      Спасибо за приятный отзыв!

  • @Vokcholok
    @Vokcholok 3 года назад +18

    Андрей, Вы делаете большое и важное дело. И делаете его прекрасно. Так держать!

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

    Спасибо. Это явно одно из лучших (если не самое лучшее объяснение) этих довольно сложных тем. Делайте видео чаще. Вы нужны нам.

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

    Низкий поклон Вам за труд, Андрей! Я прозрел!)

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

    Вы- человек!
    Благодарю за информацию

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

      Большое человеческое спасибо 🙂🙂🙂

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

    Спасибо за ваш курс и ваше обучение!

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

    Спасибо! Полезный курс для начинающих.

  • @АлександраМм
    @АлександраМм 3 года назад +3

    Прекрасный урок! Спасибо огромное! 😊

  • @halcyon-s
    @halcyon-s Год назад

    Большое спасибо за такой качественный контент!

  • @johannex.
    @johannex. 2 года назад +1

    Очень доступно и подробно, спасибо!

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

    Андрей спасибо вам за такой полезный урок, как раз попалось тестовое задание со схожими таблицами.

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

      Пожалуйста! Успехов в поиске работы и изучении SQL!

  • @Manu-ei6tn
    @Manu-ei6tn 3 года назад +3

    Спасибо Вам большое!

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

    Дякую за корисний контент :))))

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

    Здорово 🙌

  • @ЕвгенийБраль
    @ЕвгенийБраль Год назад +1

    Благодарю, Вы хорошо донесли материал 😉

  • @распределениеПуассона

    6:48 важна ли последовательность после ключевого слова ON?

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

    большое спасибо за ваш труд)

  • @ПавелВладимировичАнохин

    Отличный урок

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

    А как на 10:05 сюда же подтянуть имя заказчика из таблицы customers?

  • @status-6893
    @status-6893 3 года назад +1

    Спасибо!

  • @МусаХаниев-г7л
    @МусаХаниев-г7л 2 года назад +2

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

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

      Sales - это позиции в заказе, в одном заказе их может быть несколько. Например, если заказчик купил несколько онлайн-курсов, или онлайн-курс и книгу.

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

      @@AndreySozykin На практике номер позиции НИКОГДА не указывается. Это лишняя информация. При необходимости нумерация позиций генерируется программно.

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

    СПАСИБО!!!

  • @Аватарсапога
    @Аватарсапога 3 месяца назад

    Спасибо за петри Ивановна)

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

    Спасибо

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

    А как создать таблицу Sales?

  • @janedoe12
    @janedoe12 4 дня назад

    Непонятно объяснены принципы выбора типа связи. Почему orders и sales это 1:N?

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

    добрый день Андрей. саму структуру базы скачать можно через вашу ссылку drawsql... А как скачать данные таблицы. я немного не понял). где посмотреть чем заполнены ваши таблицы в базе ( ну и соответственно скачать к себе на тестовый экземпляр)

    • @ПавелИгнатьев-е3я
      @ПавелИгнатьев-е3я 3 года назад

      Добрый день! По-моему в первых видео по SQL, где устанавливали PGadmin была ссылка на скрипт для тестовой БД

    • @ПавелИгнатьев-е3я
      @ПавелИгнатьев-е3я 3 года назад

      Вот тут нашел www.asozykin.ru/posts/demo_database_sql_foundation

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

    Андрей, по JOIN и ON уроков вроде еще не было у вас?..

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

      Были. Вот лекция по JOIN - ruclips.net/video/SYJ1B2KrDCQ/видео.html, а вот по разным типам JOIN - ruclips.net/video/n-5RLxezWh8/видео.html

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

    Добрый день. Андрей, почему поле price находится в таблице products? Ведь в этом случае Вы утверждаете, что цена товара не будет меняться НИКОГДА!
    Если же предположить (а в реальности оно так и есть), что цена одного и того же товара со временем может изменится (хоть на копейку), то это поле должно находится в таблице sales.
    Понимание этого для начинающего очень важно.
    Увы, эта ошибка довольно распространена среди видеороликов по БД на Ютубе...

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

      Потому что именно товар (product) обладает ценой, а не сама сделка (sales). Почему цена товара не будет меняться никогда? Вы можете легко изменить её в product. Product - хранит информацию о товаре, его имя, цену и т.п, а sales - хранит информацию о сделках с товаром и покупателем

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

      @@lokuster8055 Цена товара - это не характеристика товара, а характеристика сделки! Практики это знают!
      А теперь давайте представим, что мы поменяли цену товара в справочнике сегодня. Что будет с анализом сделок, совершенных вчера, позавчера....? ВСЕ они будут пересчитана по новой цене, установленной сегодня. Ведь Вы не считаете, что цена - это характеристика сделки и будете хранить ее в таблице Товары. Таким образом, анализ всех сделок до изменения цены будет неверным!!!
      Сделайте это на практике и Вы поймете свою ошибку!

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

      этот курс не учит проектировать базы данных

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

      @@qts Да, но в основе любого курса должны лежать верные утверждения...

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

      @@ser2560 а где ты там утверждения видел? Автор даже уточнил что работает с тестовыми примерами, если тот кто смотрит проигнорировал эту информацию то это его проблемы. А учитывая что курс бесплатный, претензий вообще не должно быть.

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

    Вы бесплатную версию используете? Тогда нельзя командой?

  • @Артем-г1я6э
    @Артем-г1я6э 3 года назад +3

    Спасибо за видео Андрей. Подскажите, из скольки уроков будет состоять курс?

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

      Пожалуйста. Количество видео пока точно не знаю. Ещё будут темы по подзапросам, ограничениям, индексам, транзакциям, представлениям. Возможно, ещё что-то. Думаю, будет 25-30 видео.

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

      @@AndreySozykin с нетерпением ожидаем завершения курса.

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

    а как открыть эту схему ?

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

      Вот ссылка, открывается в облачном сервисе - drawsql.app/ural-federal-university/diagrams/online-school

  • @СергейМедведев-ю7ж
    @СергейМедведев-ю7ж 2 года назад

    Сдается мне, что имеет место быть ошибочка.. на моменте t=460 значение по id=11 соответствует все таки - "Математика для DataScience", но это не страшно, главное суть ясна.

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

    Здравствуйте, Андрей. Спасибо за ваш труд!
    Я изучил ваш курс по компьютерным сетям, а сейчас читаю одну из рекомендуемых книг.
    Могли бы вы посоветовать книги по SQL, желательно на русском языке?

    • @noone-hi6kq
      @noone-hi6kq 3 года назад +1

      на sqlacademy иди теперь тренируйся

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

      @@noone-hi6kq Интересный ресурс, спасибо!

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

    мало лайков

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

    Подскажите на 9:30 можно сделать запрос следующим?:
    FROM orders AS o JOIN sales AS s
    ON o.id = s.order_id
    JOIN products as p
    ON p.id = s.product_id

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

    Больше просмотры просто за счет оформления интересны? Айти учу, смотрю вы, смотрю есть что подправить.

  • @АртёмЕфимов-о6н
    @АртёмЕфимов-о6н 3 года назад +1

    Спасибо!

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

    Спасибо

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

    Спасибо!

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

    Спасибо.