Sử dụng phần mềm MS ACCESS thiết lập CSDL trong

Một phần của tài liệu Thiết kế website hổ trợ việc kiểm tra đánh giá môn hóa học lớp 10 (chương trình nâng cao) (Trang 50 - 52)

đầu tiên chúng tơi tiến hành phân tắch CSDL, xác định các đối tượng trong website và lập các bảng với các trường tương ứng. Mỗi bảng tương ứng với một đối tượng và các trường trong bảng là những đặc tắnh của đối tượng. Trong mỗi bảng,

một trường đĩng vai trị là khĩa chắnh để đảm bảo khơng cĩ hồ sơ nào trong CSDL cĩ dữ liệu khĩa trùng nhau. Chúng tơi đã thiết kế 12 bảng như sau:

Bng 2.1. Danh sách các bng và trường tương ng trong CSDL

STT Tên bng Tên trường

1 Lớp Mã lớp (Khĩa); Tên lớp

2 Chương Mã chương (Khĩa); Tên chương

3 Chủđề Mã chủđề (Khĩa); Tên chủđề; Mã chương

4 Câu hỏi Mã câu hỏi (Khĩa); Nội dung câu hỏi; Giải thắch; Mức độ nhận thức; Mã chủđề

5 Trả lời Mã đáp án đúng (Khĩa); đáp án đúng; đáp án nhiễu; Mã câu hỏi 6 Người dùng Mã người dùng (Khĩa); Tài khoản; Mật khẩu; Cấp độ người

dùng; Họ; tên người dùng; Trường; Lớp; Email; điện thoại 7 đề gốc Mã đề gốc (Khĩa); Số câu hỏi; Thời gian làm bài; Số đề cần tạo;

Mã đề; Kì kiểm tra

8 đề thi Mã đề thi (Khĩa) ; Mã đề gốc; Số thự tự của đề

9 đề gốc -chủđề

Mã đề gốc-chủ đề (Khĩa); Mã chủ đề; Mã đề gốc; Số câu hỏi ở

mỗi mức độ

10 đề thi-câu hỏi Mã đề thi-câu hỏi (Khĩa); Mã đề thi; Mã câu hỏi 11 Người dùng

Ờđề thi

Mã người dùng-đề thi (Khĩa); Mã người dùng; Mã đề thi

12 Người dùng -đề thi-trả lời

Mã người dùng-đề thi-trả lời (Khĩa); Mã người dùng-đề thi; Mã

đề thi-câu hỏi; Phương án chọn

Sau khi thiết kế các bảng chúng tơi thiết lập mối quan hệ giữa các bảng theo sơ đồ

Hình 2.3. Sơđồ mi quan h gia các bng trong CSDL

Một phần của tài liệu Thiết kế website hổ trợ việc kiểm tra đánh giá môn hóa học lớp 10 (chương trình nâng cao) (Trang 50 - 52)