1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Вступ до баз даних у Python

Connected

Cvičení

Обмеження та типові значення

Тепер ви потренуєтеся створювати таблицю з обмеженнями! Часто потрібно гарантувати, що значення у стовпці є унікальним, може бути NULL, є додатним або пов'язане зі стовпцем в іншій таблиці. Саме для цього й існують обмеження.

Як показував Джейсон у відео, окрім обмежень, ви також можете задавати типове значення для стовпця, якщо дані не передано, — через параметр default у визначенні стовпця.

Pokyny

100 XP
  • Table, Column, String, Integer, Float, Boolean уже імпортовано з sqlalchemy.
  • Створіть нову таблицю з назвою data з унікальним name (String), count (Integer) із типовим значенням 1, amount (Float) і valid (Boolean) із типовим значенням False.
  • Надішліть відповідь, щоб створити таблицю в базі даних і вивести деталі таблиці для data.