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ộtPRIMARY KEYcho môn họcname- chuỗi độ dài biến đổi (tối đa 50, không NULL) cho tên môn họcmeeting_time- thời điểm biểu thị giờ học của mônstudent_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)
Bài tập này là một phần của khóa học
Tạo cơ sở dữ liệu PostgreSQL
Hướng dẫn bài tập
- Tạo bảng
coursethỏa mãn 2NF, sử dụng 3 cột từ danh sách trên.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- Create the course table
___ ___ ___ (
-- Add a column for the course table
___ ___ ___ ___,
-- Add a column for the course table
___ ___(___) ___ ___,
-- Add a column for the course table
___ ___
);