Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Футбольная база / Таблица Groups: коварный id

  • На этом уроке мы создадим и заполним таблицу Groups,
    а также рассмотрим работу с типом serial
  • Дата отправки отчёта: 26 июня 2018 г.
  • Задание выполнено: за 36 мин.
  • Чему научился: Имеются специальные средства для работы с персональными номерами, называемыми идентификационными.
    Имя поля в таблице, которое содержит такой номер — по традиции id.
    В PostgreSQL имеется особый тип для таких номеров — SERIAL.
    В основе лежит тип INTEGER, однако значением по умолчанию для величин этого типа является не NULL, а следующее целое число.
    Если добавлять записи в таблицу, не указывая для полей типа SERIAL, эти значения будут присваиваться автоматически как порядковые целые числа.
    На значения типа SERIAL накладывается ещё одно ограничение — они не могут быть NULL.
    Тип SERIAL в PostgreSQL реализуется с помощью специального механизма — последовательностей.
    Для каждого поля этого типа создаётся таблица, которая содержит, помимо прочего, текущее число из последовательности.
    При извлечении очередного номера из последовательности текущее число увеличивается.
  • Оценка видео-уроку:
Отчёт от 17947 за Футбольная база / Таблица Groups: коварный id


Отчёт от 17947 за Футбольная база / Таблица Groups: коварный id




Оцени работу

 
Сохранить страницу:

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Dmitry Sinitsin  # ФУТБОЛЬНЫЙ Postgresql:Турнирная таблица / Таблица Groups: коварный id / 2018-06-26 15:13

О, Дима, спасибо за информацию! создавая в дальнейшем таблицы и поля, я обязательно использую эту инфу. Кстати очень интересно получилась картинка про smallserial, serial,bigserial. В этом курсе хватит простого "сериала", но в дальнейшем обязательно используем big
(кстати жду идей как от Дмитрия, так и от проверяющих этот классный отчет, где и как bigserial можно использовать в рамках небольшого курса, где базу на миллиард записей делать как-то  некомильфо)


  • Отчёт оценивали:
    17443WildOrc+1   6452Кирилл Шмойлов+1   791Валерий Жданов+1   9752chokayes+1   17606Виктор+1   16218Дмитрий+1   1Евгений Волосатов+1   5394Anton+1   3747Сергей+1   Посетитель+1   18476Жихарев Артем0   14008Сергей +1   11051Dima+1   1901Neverwinter 2+1   16861Serge+1   18783Andrew0   11019Trira0   8275Tekashnik+1   17255Слава+1   459Сергей Сергеевич+1   Посетитель+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Научился создавать таблицу в postgresql. Узнал про тип данных serial. Создал таблицу в консоли psql. Добавил данные в таблицу Groups через pgadmin и с помощью запроса INSERT в консоли psql.



Научился: Создавать и заполнять таблицу, а также работать с типом serial и DEFAULT.
Трудности: Сложностей не возникало.