Топ вопросов на собеседовании по SQL - Часть 1

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

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

  • @Xandrok
    @Xandrok 22 дня назад +2

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

    • @shust_de
      @shust_de  22 дня назад +1

      @@Xandrok очень, благодарен, но на счёт речи не соглашусь. Я тут переслушивал видосы и проклатые ээээээ нужно исправлять

  • @aleksandrmatyka3118
    @aleksandrmatyka3118 16 дней назад +1

    Полезно даже фронтам ) самая краткая и структурированная теория которую я только видел. Расставил все по полочкам по итогу серии видео. Cпасибо!

    • @shust_de
      @shust_de  16 дней назад

      @@aleksandrmatyka3118 о нифига себе. Не знал что фронт sql вообще используют.

    • @aleksandrmatyka3118
      @aleksandrmatyka3118 16 дней назад

      @@shust_de фронты рано или поздно учат бекенд 🤣

    • @shust_de
      @shust_de  16 дней назад

      @aleksandrmatyka3118 ахах, это точно

  • @БабекАскеров-п7й
    @БабекАскеров-п7й Месяц назад +5

    Бомба, жду с нетерпением весь цикл видео🤙👏

    • @shust_de
      @shust_de  Месяц назад

      @@БабекАскеров-п7й Благодарю за Вашу поддержку, это придаёт стимул двигаться дальше)))

  • @Nyusch
    @Nyusch Месяц назад +1

    Годнота!

    • @shust_de
      @shust_de  Месяц назад

      @@Nyusch спасибо за поддержку, рад стараться!

  • @михаилпасечник-т9в
    @михаилпасечник-т9в Месяц назад

    Видео огонь , автору сотни лучей бобра

    • @shust_de
      @shust_de  Месяц назад

      Благодарю! Бобр наше всё

  • @andrewvasiliev4548
    @andrewvasiliev4548 Месяц назад +2

    Ключевое отличие между varchar и char в том, что при char бд сама дописывает пробелы в конце для достижения фиксированной длинны, а в varchar не дописывает. В этом как раз основания разница, потому что это в дальнейшем влияет на отображение данных.
    А ещё хорошо бы знать, как выделяется память на varchar и char, чтобы понимать, в каких случаях выгодно хранить в одном формате, а в каких - в другом. Тут ещё стоит упомянуть, что поиск по char быстрее...
    А ещё могут спросить в чем разница между text и varchar(max) (и сразу отвечу, текст сохраняется в blob, в то время как varchar будет до определенной длинны (вроде как 8000 символов) сохраняться как строка).
    И ещё много много нюансов, в которых и кроется дьявол. А так, примерно на таком же уровне нам объясняли в школе, а как мы понимаем, это чисто поверхностные знания.

    • @shust_de
      @shust_de  Месяц назад

      @@andrewvasiliev4548 благодарю, за более подробное объяснение. Я просто акцентировал вниманимание на ответе, который хотят услышать на собеседовании. Как будто у рекрутеров триггер стоит на то что char дописывает пробелы в конце, так как меня все время останавливали именно на этот моменте😁

  • @erlan4123
    @erlan4123 28 дней назад

    Хорош🔥🔥🔥

    • @shust_de
      @shust_de  27 дней назад

      @@erlan4123 благодарю

  • @ВалерийАртемьев-й5я
    @ВалерийАртемьев-й5я 14 дней назад

    Про numeric и double вы изложили не правильно. Основное отличие в основании системы счисления: numeric - десятичная система, double - двоичная. Поэтому число 0,1 в numeric представлено точно, а в double - приближённо. Другое отличие - размер памяти: у double - фиксированный размер в 8 байт, у numeric - переменный размер. Далее разная максимальная разрядность: у double 15 разрядов, а у numeric - 38 значащих цифр.

    • @shust_de
      @shust_de  13 дней назад

      @@ВалерийАртемьев-й5я очень круто, спасибо!

  • @Blowjin
    @Blowjin 23 дня назад

    DCL
    Ди-Си-Эль - английский
    Ди-Ци-Эль - немецкий
    Ди-Эс-Эль - это DSL в обоих

    • @shust_de
      @shust_de  23 дня назад

      Это лучший коммент, за все время

  • @arbiatagaev2380
    @arbiatagaev2380 Месяц назад +3

    правильно читать DCL )))

    • @shust_de
      @shust_de  Месяц назад +3

      @@arbiatagaev2380 вот оно как😁

    • @PrefixKrema
      @PrefixKrema 26 дней назад +3

      Ты угораешь? Правильно DCL.

    • @sia4281
      @sia4281 16 дней назад

      Тут на вкус и цвет так-то, можно читать DCL, но общепринятое произношение DCL, хотя иногда умудряются читать как DCL

  • @михаилпасечник-т9в
    @михаилпасечник-т9в Месяц назад

    И подписался

  • @ivandreevic
    @ivandreevic Месяц назад

    чувак, телега не рабочая!!

    • @shust_de
      @shust_de  Месяц назад

      А я как оказывается пока что не могу добавлять внешние ссылки)) Нужно развивать канал, чтобы ютуб дал добро на это дело. Как я понял в течении 2х месяцев

    • @ivandreevic
      @ivandreevic Месяц назад

      @shust_de я подпишусь на тебя, ждём видео

  • @ladonikuradze6729
    @ladonikuradze6729 Месяц назад +1

    Насчет char(10) вводишь заблуждение

    • @shust_de
      @shust_de  Месяц назад

      @@ladonikuradze6729 почему?

    • @ladonikuradze6729
      @ladonikuradze6729 Месяц назад

      @@shust_de Ты говоришь, что если столбец имеет тип данных CHAR(10) и в него записать, например, слово "тест", то функция LEN() для этого столбца вернёт значение 10. Однако на самом деле она вернёт 4.

    • @ladonikuradze6729
      @ladonikuradze6729 Месяц назад

      @@shust_de
      DECLARE @t1 AS VARCHAR(10) = 'text';
      DECLARE @t2 AS CHAR(10) = 'text';
      SELECT len(@t1), len(@t2);

    • @ladonikuradze6729
      @ladonikuradze6729 Месяц назад

      DECLARE @t1 AS VARCHAR(10) = 'text';
      DECLARE @t2 AS CHAR(10) = 'text';
      SELECT len(@t1), len(@t2);

    • @shust_de
      @shust_de  Месяц назад +1

      Ага, согласен. В следующем видео обязательно акцентирую на этом внимание, Я хотел сказал что длинна хранения в байтах в CHAR постоянна, а в VARCHAR она варьируется. Спасибо за замечание!