Tên trường Kiểu dữ liệu Nhậ p
Mô tả
MaNguoiDun g
nvarchar(10) Khóa chính, nhận dạng người dùng.
TenNguoiDung nvarchar(50) Tên người dùng. Có 3 loại người dùng: Giáo viên, giáo vụ khoa và quản trị viên.
TenDangnhap nvarchar(20) Tài khoản đăng nhập hệ thống. MatKhau nvarchar(20) Mật khẩu đăng nhập hệ thống.
GioiTinh bit Giới tính.
Email nvarchar(40) Địa chỉ email. DienThoai nvarchar(15) Số điện thoại.
MaChucVu nvarchar(10) Chức vụ người dùng, quan hệ với bảng Chức vụ.
MaKhoa nvarchar(10) Cho biết người dùng thuộc khoa nào, quan hệ với bảng Khoa. MaNhomND nvarchar(10) Cho biết người dùng thuộc
nhóm người dùng nào, quan hệ với bảng Nhóm người dùng. TrangThai nvarchar(50) Chú thích thêm thông tin khi
cần.
Bảng 3: Bảng người dùng
2.4.2 Bảng lịch thi
Tên trường Kiểu dữ liệu Nhậ p
Mô tả
MaLich int(10) Khóa chính tự động, nhận dạng lịch chấm điểm.
MaGiaoVien nvarchar(10) Giáo viên bộ môn, quan hệ với bảng Giáo viên.
MaLop nvarchar(10) Lớp thi, quan hệ với bảng Lớp. MaHocPhan nvarchar(10) Môn thi, quan hệ với bảng Học
phần.
MaPhong nvarchar(10) Phòng thi, quan hệ với bảng Phòng học
NgayThi datetime Ngày tổ chức thi. ThoiGian nvarchar(20) Thời gian tổ chức thi. HocKy nvarchar(10) Học kỳ.
NamHoc nvarchar(10) Năm học. DotThi nvarchar(20) Đợt thi
TrangThai nvarchar(50) Chú thích thêm thông tin khi cần. Bảng 4: Bảng lịch thi 2.4.3 Bảng chức vụ Tên trường Kiểu dữ liệu Nhậ p Mô tả
MaChucVu nvarchar(10) Khóa chính, nhận dạng chức vụ. ChucVu nvarchar(40) Tên chức vụ.
TrangThai nvarchar(50) Chú thích thêm thông tin khi cần.
Bảng 5: Bảng chức vụ
2.4.4 Bảng khoa/ viện
Tên trường Kiểu dữ liệu Nhậ p
Mô tả
MaKhoa nvarchar(10) Khóa chính, nhận dạng khoa. TenKhoa nvarchar(50) Tên khoa.
Bảng 6: Bảng khoa/ viện
2.4.5 Bảng lớp
Tên trường Kiểu dữ liệu Nhậ p
Mô tả
MaLop nvarchar(10) Khóa chính, nhận dạng lớp. TenLop nvarchar(40) Tên lớp
MaKhoa nvarchar(10) Khoa chứa lớp, quan hệ với bảng Khoa.
TrangThai nvarchar(50) Chú thích thêm thông tin khi cần.
Bảng 7: Bảng lớp
2.4.6 Bảng học phần
Tên trường Kiểu dữ liệu Nhậ p
Mô tả
MaHocPhan nvarchar(10) Khóa chính, nhận dạng học phần. TenHocPhan nvarchar(50) Tên học phần.
ThiNghiem bit Yêu cầu thí nghiệm
TrangThai nvarchar(50) Chú thích thêm thông tin khi cần.
Bảng 8: Bảng học phần
2.4.7 Bảng nhóm người dùng
Tên trường Kiểu dữ liệu Nhậ p
Mô tả
MaNhomND nvarchar(10) Khóa chính, nhận dạng nhóm người dùng.
NhomNguoiDun g
nvarchar(30) Nhóm người dùng.
TrangThai nvarchar(50) Chú thích thông tin khi cần.
2.4.8 Bảng quyền
Tên trường Kiểu dữ liệu Nhậ p
Mô tả
MaQuyen nvarchar(10) Khóa chính, nhận dạng quyền. Quyen nvarchar(30) Tên quyền.
TrangThai nvarchar(50) Chú thích thêm thông tin khi cần.
Bảng 10: Bảng quyền