1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Tạo cơ sở dữ liệu PostgreSQL

Connected

Bài tập

Thiết kế bảng course

Ban giám hiệu quyết định dùng cơ sở dữ liệu để lưu thông tin về các môn học. Vì đây là lần đầu xây dựng cơ sở dữ liệu, họ chưa chắc nên đưa những cột nào vào bảng course. Dưới đây là danh sách các cột có thể có và mô tả kiểu dữ liệu cho từng cột. Trong bài này, bạn sẽ chọn các cột phù hợp cho bảng này từ danh sách lựa chọn sau:

  • id - một PRIMARY KEY cho môn học
  • name - chuỗi độ dài biến đổi (tối đa 50, không NULL) cho tên môn học
  • meeting_time - thời điểm biểu thị giờ học của môn
  • student_name - chuỗi độ dài biến đổi (tối đa 50, không NULL) biểu thị một sinh viên đã đăng ký
  • max_students - một số nguyên cho số lượng sinh viên tối đa (phòng học chỉ chứa an toàn 30 bàn)

Hướng dẫn

100 XP
  • Tạo bảng course thỏa mãn 2NF, sử dụng 3 cột từ danh sách trên.