Mô tả chi tiết các thuộc tính

Một phần của tài liệu xây dựng website quản lý thi trắc nghiệm trực tuyến khoa khoa học tự nhiên (Trang 66 - 74)

3.2. PHÂN TÍCH VÀ THIẾT KẾ CÁC MÔ HÌNH

3.2.8. Mô hình cơ sở dữ liệu

3.2.8.2. Mô tả chi tiết các thuộc tính

Bảng Câu hỏi

Bảng 3.23 - Câu hỏi

1. Số thứ tự bảng: 1 2. Tên bảng: CAUHOI 3. Bí danh: CH 4. Thông tin về câu hỏi do giáo viên soạn ra

5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 2 3 4 5 6 7 8 9 10

MACH MAGV MAMH DOKHO NOIDUNG A

B C D

DAPAN

Varchar Varchar Varchar Varchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Varchar

10 10 10 1 Max Max Max Max Max 1

Mã câu hỏi Mã giáo viên Mã môn học Độ khó Nội dung Phương án A Phương án B Phương án C Phương án D Đáp án 6. Khóa ngoại

STT Tên liên kết Tên cột liên kết Liên kết với bảng

1 Liên kết nhiều nhiều MACH DETHI

Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Bảng Giáo viên

Bảng 3.24 - Giáo viên

1. Số thứ tự bảng: 2 2. Tên bảng: GIAOVIEN 3. Bí danh: GV 4. Thông tin về giáo viên

5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 2 3 4 5 6 7 8 9 10

MAGV MABM MAQUYEN HOLOT TEN

NGAYSINH GIOITINH MAIL QUEQUAN MATKHAU

Varchar Varchar Varchar Nvarchar Nvarchar Date Boolean Nvarchar Nvarchar Nvarchar

10 10 10 50 50

100 Max 128

Mã giáo viên Mã bộ môn Mã quyền Họ và tên lót Tên giáo viên Ngày sinh Giới tính Email Quê quán Mật khẩu 6. Khóa ngoại

STT Tên liên kết Tên cột liên kết Liên kết với bảng 1

2

Liên kết một nhiều Liên kết một nhiều

MAGV MAGV

CAUHOI GIANGDAY

Bảng Nhóm quyền

Bảng 3.25 - Nhóm quyền

1. Số thứ tự bảng: 3 2. Tên bảng: NHOMQUYEN 3. Bí danh: NQ 4. Thông tin về các nhóm quyền

5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 2

MAQUYEN TENQUYEN

Varchar Nvarchar

10 10

Mã nhóm quyền Tên nhóm quyền 6. Khóa ngoại

STT Tên liên kết Tên cột liên kết Liên kết với bảng

1 Liên kết một nhiều MAQUYEN GIAOVIEN

Bảng Bộ môn

Bảng 3.26 - Bộ môn

1. Số thứ tự bảng: 4 2. Tên bảng: BOMON 3. Bí danh: BM 4. Thông tin về bộ môn

5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 2

MABM TENBM

Varchar Nvarchar

10 50

Mã bộ môn Tên bộ môn

Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN 2

3

Liên kết một nhiều Liên kết một nhiều

MABM MABM

MONHOC

LOPCHUYENNGANH

Bảng Môn học

Bảng 3.27 - Môn học

1. Số thứ tự bảng: 5 2. Tên bảng: MONHOC 3. Bí danh: MH 4. Thông tin về các môn học

5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 2 3 4

MAMH MABM TENMH SOTC

Varchar Varchar Nvarchar SmallInt

10 10 Max

Mã môn học Mã bộ môn Tên môn học Số tín chỉ 6. Khóa ngoại

STT Tên liên kết Tên cột liên kết Liên kết với bảng 1

2 3

Liên kết một nhiều Liên kết một nhiều Liên kết một nhiều

MAMH MAMH MAMH

GIANGDAY CAUHOI DETHI

Bảng Đề thi

Bảng 3.28 - Đề thi

1. Số thứ tự bảng: 6 2. Tên bảng: DETHI 3. Bí danh: DT 4. Thông tin về đề thi được tạo ra từ các câu hỏi

5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 2 3

MADE MAMH NGAYTAO

Varchar Varchar Varchar

10 10 10

Mã đề thi Mã môn học Ngày tạo 6. Khóa ngoại

STT Tên liên kết Tên cột liên kết Liên kết với bảng 1

2

Liên kết nhiều nhiều Liên kết nhiều nhiều

MADE MADE

CAUHOI LOPHP

Bảng Sinh viên

Bảng 3.29 - Sinh viên

1. Số thứ tự bảng: 7 2. Tên bảng: SINHVIEN 3. Bí danh: SV 4. Thông tin về sinh viên thuộc các chuyên ngành

5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 2 3 4 5 6 7

MASV MALOP HOLOT TEN

NGAYSINH GIOITINH MAIL

Varchar Varchar Nvarchar Nvarchar Date Boolean Nvarchar

10 10 50 50

100

Mã sinh viên

Mã lớp chuyên ngành Họ lót

Tên sinh viên Ngày sinh Giới tính Mail

Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN

1 2

Liên kết một nhiều Liên kết nhiều nhiều

MASV MASV

DIEMTHI LOPHP

Bảng Lớp học phần

Bảng 3.30 - Lớp học phần

1. Số thứ tự bảng: 8 2. Tên bảng: LOPHP 3. Bí danh: LHP 4. Thông tin về lớp học phần

5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 MANHOM Varchar 10 Mã lớp học phần

6. Khóa ngoại

STT Tên liên kết Tên cột liên kết Liên kết với bảng 1

2 3

Liên kết nhiều nhiều Liên kết nhiều nhiều Liên kết một nhiều

MANHOM MANHOM MANHOM

SINHVIEN DETHI GIANGDAY

Bảng Lớp chuyên ngành

Bảng 3.31 - Lớp chuyên ngành 1. Số thứ tự bảng: 9 2. Tên bảng:

LOPCHUYENNGANH

3. Bí danh: LCN

4. Thông tin về lớp chuyên ngành 5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 MALOP Varchar 10 Mã lớp chuyên ngành

2 3 4

MABM TENLOP KHOAHOC

Varchar Nvarchar Varchar

10 100 2

Mã bộ môn Tên lớp Khóa học 6. Khóa ngoại

STT Tên liên kết Tên cột liên kết Liên kết với bảng

1 Liên kết một nhiều MALOP SINHVIEN

Bảng Lớp giảng dạy

Bảng 3.32 - Giảng dạy

1. Số thứ tự bảng: 10 2. Tên bảng: GIANGDAY 3. Bí danh: GD

4. Thông tin giảng dạy cho biết lớp học phần đó thuộc môn học nào, do giáo viên nào dạy và thuộc niên khóa nào

5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 2 3 4

MAGV MAMH MANHOM NIENKHOA

Varchar Varchar Varchar Varchar

10 10 10 10

Mã giáo viên Mã môn học Mã lớp học phần Niên khóa

6. Khóa ngoại

STT Tên liên kết Tên cột liên kết Liên kết với bảng

Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Bảng Kết quả thi

Bảng 3.33 - Kết quả thi

1. Số thứ tự bảng: 11 2. Tên bảng: KETQUATHI 3. Bí danh: KQT 4. Lưu trữ bài thi của sinh viên gồm các chi tiết: thuộc lớp học phần, mã đề nào, các câu hỏi có đáp án chọn là gì

5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 2 3 4 5 6

MADE MACH MANHOM MASV DAPAN_SV MAINDEX_SV

Varchar Varchar Varchar Varchar Varchar Int

10 10 10 10 1

Mã đề Mã câu hỏi Mã lớp học phần Mã sinh viên

Đáp án của sinh viên Mã index

6. Khóa ngoại

STT Tên liên kết Tên cột liên kết Liên kết với bảng

Bảng Điểm thi

Bảng 3.34 - Điểm thi

1. Số thứ tự bảng: 12 2. Tên bảng: DIEMTHI 3. Bí danh: DIEM 4. Thông tin về điểm thi của sinh viên thuộc lớp học phần nào, làm đề gì 5. Mô tả chi tiết các cột

STT Tên cột Kiểu dữ liệu Độ rộng Mô tả

1 2

MANHOM MADE

Varchar Varchar

10 10

Mã lớp học phần Mã đề thi

3 4

MASV DIEM

Varchar Varchar

10 5

Mã sinh viên Điểm

6. Khóa ngoại

STT Tên liên kết Tên cột liên kết Liên kết với bảng 1 Liên kết nhiều nhiều MADE, MANHOM,

MASV

DETHICT

Một phần của tài liệu xây dựng website quản lý thi trắc nghiệm trực tuyến khoa khoa học tự nhiên (Trang 66 - 74)

Tải bản đầy đủ (PDF)

(97 trang)