1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Cơ sở dữ liệu với Python

Connected

Bài tập

Ràng buộc và giá trị mặc định

Bây giờ bạn sẽ thực hành tạo một bảng với một số ràng buộc! Thường thì bạn cần đảm bảo một cột là duy nhất, cho phép rỗng, có giá trị dương, hoặc liên kết với một cột ở bảng khác. Đây chính là lúc các ràng buộc phát huy tác dụng.

Như Jason đã minh họa trong video, ngoài các ràng buộc, bạn cũng có thể đặt giá trị mặc định cho cột nếu không có dữ liệu được truyền vào, thông qua từ khóa default trên cột.

Hướng dẫn

100 XP
  • Table, Column, String, Integer, Float, Boolean đã được import từ sqlalchemy.
  • Xây dựng một bảng mới tên là data với name (String) là duy nhất, count (Integer) mặc định là 1, amount (Float), và valid (Boolean) mặc định là False.
  • Gửi câu trả lời để tạo bảng trong cơ sở dữ liệu và in chi tiết bảng cho data.