Các bảng dữ liệu

Một phần của tài liệu Xây dựng phần mềm luyện thi TOEIC (Trang 44 - 46)

100 phút

4.1.Các bảng dữ liệu

Thông qua kết quả khảo sát và phân tích thiết kế hệ thống luyện thi TOEIC, chúng em thiết kế những bảng sau:

Chú thích cho các bảng:

Số TT: Số thứ tự các trường trong bảng CSDL Tên trường: Tên trường trong bảng CSDL Kiểu DL: Kiểu dữ liệu trong bảng CSDL

Ràng buộc: Cho phép trường đó rỗng hay không rỗng (NA: không cho phép rỗng, A: cho phép rỗng)

Mô tả: Mô tả về trường dữ liệu Ghi chú: Ghi chú về dữ liệu

4.2. Chi tiết các bảng trong CSDL

4.2.1. Bảng User: Lưu thông tin dự thi của thí sinh.

STT

Tên trường Kiểu dữ liệu

Ràn g buộc

Mô tả Ghi chú

1 UserID int NA Mã thí sinh đăng

ký dự thi. Khoá chính

2 Name Nvarchar

(50) NA Tên thí sinh

3 PlaceOf Birth Nvarchar

(200) A Nơi sinh

4 DateOf Bith Datetime A Ngày sinh

5 Serial Nvarchar

(100) NA Số serial để test Khóa ngoại

6 Status Bit A Tình trạng Đang test hay

ngừng test

7 testid int A Bài thi số

9 Reading Compreh-

ension int A

Điểm bài thi ReadingCompreh ension

10 SentenceComplete int A

Điểm bài thi SentenceComplet e

11 Picture-

Description int A

Điểm bài thi Picture- (adsbygoogle = window.adsbygoogle || []).push({});

Description

12 ShortTalk int Điểm bài thi

ShortTalk 13 ShortConversation int

Điểm bài thi Short-

Conversation

14 QuestionRespond int Điểm bài thi

QuestionRespond

4.2.2 Bảng TestListen: Lưu chi tiết thông tin của các phần nghe.

STT Tên

trường Kiểu dữ liệu

Ràng

buộc Mô tả Ghi chú

1 questioni

d int

NA Mã câu hỏi Khoá

chính 2 question nvarchar(200) A Nội dung câu hỏi

3 A nvarchar(200) A Phương án A

4 B nvarchar(200) A Phương án B

5 C nvarchar(200) A Phương án C

6 D nvarchar(200) A Phương án D

7 answer nvarchar(5) NA Đáp án của câu

8 type nvarchar(20) NA Thể loại nghe

9

mediaid int NA Mã file audio liên quan đến bài nghe.

Khóa ngoại

4.2.3 Bảng Test: Lưu trữ thông tin đề thi.

trường buộc

1

testid int NA Mã bài test. Khóa

chinh (adsbygoogle = window.adsbygoogle || []).push({});

2 name nvarchar(200) A Tên bài test

Một phần của tài liệu Xây dựng phần mềm luyện thi TOEIC (Trang 44 - 46)