1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo môn cơ sở dữ liệu thiết kế cơ sở dữ liệu quản lý điểm sinh viên hệ đại học theo hệ tín chỉ

17 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

BÁO CÁO MÔN CƠ SỞ DỮ LIỆU THIẾT KẾ CƠ SỞ DỮ LIỆU QUẢN LÝ ĐIỂM SINH VIÊN HỆ ĐẠI HỌC THEO HỆ TÍN CHỈ GVHD SVTH : : Lưu Nguyễn Kỳ Thư Phạm Thị Hiền – N19DCAT023 Đổng Thiên Thảo – N19DCAT079 Phạm Thị Thùy Vi – N19DCAT095 Tp Hồ Chí Minh, ngày 25 tháng 10 năm 2021 Mục tiêu: HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG Thiết kế sở liệu quản lí điểm sinh viên hệ đại học theo hệ tín Giúp việc CƠ SỞ TẠI HỒ MINH quản lí điểm khoa họcTHÀNH hơn, khơng PHỐ nhiều thờiCHÍ gian xử lý, dễ dàng ứng dụng thực tiễn đáp ứng nhu cầu liên quan đến điểm sinh viên Khảo sát thực tế tốn: - Trường có nhiều khoa, khoa có mã khoa để phân biệt khoa với tên khoa Mỗi khoa quản lý trưởng khoa thời điểm định - Mỗi khoa quản lý nhiều lớp, lớp thuộc khoa Trong khoa có nhiều chuyên ngành Mỗi sinh viên thuộc chuyên ngành, chuyên ngành có nhiều sinh viên - Mỗi chuyên ngành có kế hoạch giảng xác định, học kỳ học môn lên kế hoạch trứơc Kế hoạch thay đổi áp dụng bắt đầu cho khóa học X - Mỗi lớp có mã lớp dùng để phân biệt lớp, tên lớp, Khóa học Một sinh viên lớp - Thơng tin sinh viên gồm có mã sinh viên để phân biệt sinh viên, họ tên sinh viên, phái, địa chỉ, ngày sinh, khóa học - Lớp tín lớp trường lên kế hoạch mở học kỳ thuộc niên khóa Lớp có thơng tin học buổi nào, thứ mấy, mơn gì, giảng viên giảng sinh viên đăng ký học Số sv đăng ký phải từ số sv tối thiểu trở lên tổ chức dạy, ngược lại nhà trường hủy Thơng tin lớp tín chỉ: mă lớp tín chỉ, số sv tối thiểu Sinh viên sau đăng ký xin hủy đăng ký - Thơng tin giảng viên gồm mã giảng viên dùng để phân biệt giảng viên, họ tên giảng viên, học vị, học hàm, chuyên môn Một giảng viên thuộc khoa - Thông tin môn học gồm mã môn học dùng để phân biệt môn học, tên môn học, số tiết lý thuyết, số tiết thực hành Một giảng viên giảng nhiều mơn, mơn giảng dạy nhiều giảng viên - Sinh viên thi mơn học có kết Số lần thi cho môn tối đa lần bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi - Nếu sinh viên thi khơng đạt, sinh viên đăng ký học lại với lớp khóa sau, thi với lớp - Sau thi có điểm mơn thi Điểm mơn thi chuyển tới phịng giáo vụ khoa, nhiệm vụ phòng nhập điểm mơn học vào sở liệu Thang điểm tối đa môn học thang điểm 10 Điểm kết môn = điểm chuyên cần *10% + Điểm thực hành * %heso1 + Điểm thi hết môn * %heso2 Hệ số mơn khác nhau; hệ số mơn thay đổi theo kế hoạch năm - Cuối khóa, trường lọc sv làm đồ án tốt nghiệp học môn thay Tiêu chí để lọc SV làm ĐATN điểm trung bình cuối khóa >=X khơng nợ môn X điểm trường định theo năm, khác theo khoa SV làm ĐATN nhận luận văn, giảng viên hướng dẫn Mỗi ĐATN có giảng viên phản biện, Hội đồng báo cáo Điểm chấm LVTN có cột điểm: điểm HD, điểm PB, điểm thành viên hội đồng Phân tích, thiết kế CSDL: a Xác định thực thể: - - KHOA (maKhoa,tenKhoa) NGANH (maNganh,tenNganh) LOP (maLop,tenLop,khoaHoc) SINHVIEN (maSV, tenSV, hoSV, phai, diaChi, ngaySinh, khoaHoc, xetLVTN) LOPTC (maLopTC, soSVTT) LICHHOC (maLichHoc, buoi, thu) GIANGVIEN (maGV, hoTenGV, hocVi, hocHam, chuyenMon) TRUONGKHOA (maTK, tenTK) HDBC (maHD, tenHD, nienKhoa) TIEUBAN (maTB, tenTB) LVTN (maLV, diemHD, diemPB, diemThanhVien) TIEUCHI (maTIEUCHI) b Mơ hình ERD: bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi c Mơ hình liệu quan hệ từ ERD (đạt dạng chuẩn 3): *Ghi chú: Khóa chính: gạch chân; Khóa ngoại: tơ màu; Khóa khóa ngoại: gạch chân tô màu CHUYENNGANH (maCN, tenCN, maKhoa) DANGKYLTC (maSV, maLTC, diemCC, diemTH, diemThi, lanThi, huyDK) DIEM_HD_PB (maLV, maGV, loaiDiem, diem) DIEMTHANHVIEN (maGVTB, maTB, maLV, diemTV) GIANGVIEN (maGV, hoGV, TenGV, hocVi, hocHam, chuyenMon, maKhoa) HOIDONGBC (maHDBC,TENHDBC, maKhoa, nam) KHGIANGDAY (maCN, maMH, ngayApDung, hocKy, heSo1, heSo2)  KHANANGGIANG (maGV, maMH) KHOA (maKhoa, tenKhoa, maTK) 10 PHANCONG (maGV, maLTC) 11 LICHHOC (maLH, buoi, thu, maLTC) 12 LOP (maLop, tenLop, khoaHoc, maCN) 13 LOPTINCHI (maLTC, soSVTT, maMH,) 14 LUANVANTN (MALV,MASV ) 15 MONHOC (maMH, tenMH,SoTinChi,soTietLT, soTietTH) 16 SINHVIEN (maSV, hoSV, tenSV, phai, diaChi, ngaySinh, khoaHoc, maLV, maLop) 17 TIEUBAN (maTB,tenTB, maHDBC, maCN) 18 TIEUCHI (maTieuChi, maCN, nam,DiemTC) 19 TRUONGKHOA (maTK, ngayNhanChuc) bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi d Mơ hình Diagram: e Từ điển liệu: Bảng sinh viên: SINHVIEN (MASV, HOSV, TENSV, PHAI, DIACHI, NGAYSINH, KHOAHOC, MALOP, MALV) STT Thuộc tính Kiểu liệu Độ dài Ràng buộc Ghi MASV nchar 10 Primary key Mã sinh viên HOSV TENSV PHAI nvarchar nvarchar char 50 20 DIACHI NGAYSINH KHOAHOC MALOP MALV nvarchar date int nchar nchar 100 10 10 Not null Not null Default : ‘Nam’; nhận ‘Nam’ ‘Nữ’ Not null Not null Foreign key Foreign key Bảng chuyên ngành: CHUYENNGANH (MACN, TENCN, MAKHOA) bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi Họ sinh viên Tên sinh viên Phái Địa Ngày sinh Khóa học Mã lớp Mã luận văn bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi STT Thuộc tính MACN Kiểu liệu Độ dài Ràng buộc nchar 10 Primary key TENCN nvarchar MAKHOA nchar 50 10 Not null, Unique Not null, Foreign key Ghi Mã chuyên ngành Tên chuyên ngành Mã khoa Bảng khoa: KHOA (MAKHOA, TENKHOA, MATK) STT Thuộc tính MAKHOA Kiểu liệu Độ dài Ràng buộc nchar 10 Primary key Ghi Mã khoa nvarchar 50 Not null, Unique Tên khoa nchar 10 Not null, Foreign key Mã trưởng khoa TENKHO A MATK Bảng trưởng khoa: TRUONGKHOA (MATK, NGAYNC) STT Thuộc tính MATK Kiểu liệu Độ dài Ràng buộc nchar 10 Primary key Ghi Mã trưởng khoa date Ngày nhậm chức NGAYNC Default: getdate() Bảng đăng ký lớp tín chỉ: DANGKYLTC (MASV, MALTC, DIEMCC, DIEMTH, DIEMTHI, LANTHI, HUYDK) STT Thuộc tính MASV Kiểu liệu Độ dài Ràng buộc nchar 10 Primary key MALTC nchar 10 DIEMCC float DIEMTH float DIEMTHI float LANTHI int HUYDK bit Khóa chính: MASV+MALTC Not null >= = = = = =0 =2 =1 =1 =30, Default : 30 >=SOSVTT Foreign key Bảng luận văn tốt nghiệp: 16 LUANVANTN (MALV,MASV) STT Thuộc tính MALV Kiểu liệu nchar Độ dài 20 Ràng buộc Primary key Ghi Mã luận văn nchar 10 Foreign key Mã sinh viên MASV Bảng môn học: 17 MONHOC (MAMH, TENMH, SOTC, SOTIETLT, SOTIETTH) STT Thuộc tính MAMH Kiểu liệu Độ dài nchar 10 Ràng buộc Primary key bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi Ghi Mã môn học bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi TENMH SOTC SOTIETLT SOTIETT H nvarchar int int int 50 Not null,Unique >=1 =0, Default : 0  >=0, Default : 0  Tên mơn học Số tín Số tiết lý thuyết Số tiết thực hành Bảng tiểu ban: 18 TIEUBAN (MATB, TENTB, MAHDBC, MACN) STT Thuộc tính MATB Kiểu liệu Độ dài nchar 10 Ràng buộc Primary key Ghi Mã tiểu ban nvarchar nchar nchar Not null Foreign key Foreign key Tên tiểu ban Mã hội đồng báo cáo Mã chuyên ngành TENTB MAHDBC MACN 50 10 10 Bảng tiêu chí: 19 TIEUCHI (MATC, MACN, NAM, DIEMTC) STT Thuộc tính Kiểu liệu MATC nchar Độ dài Ràng buộc 10 Primary key Ghi Mã tiêu chí 10 Mã chuyên ngành Năm Điểm tiêu chí MACN NAM DIEMTC nchar int float Foreign key Default: year(getdate()) >=2.5 f Ràng buộc toàn vẹn: Ràng buộc toàn vẹn miền giá trị:  RB1: Phái nhận “Nam” “Nữ” quan hệ SINHVIEN - Nội dung: d  SINHVIEN / d.PHAI  {‘Nam’,’Nữ’} - Tầm ảnh hưởng: Quan hệ SINHVIEN Thêm Xóa Sửa + - +(PHAI)  RB2: Trong quan hệ DANGKYLTC: Điểm chuyên cần phải lớn bé 10 Điểm thực hành phải lớn bé 10 Điểm thi phải lớn bé 10 bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi Lần thi nhận giá trị “1” Hủy đăng ký nhận giá trị “0” “1” - Nội dung: d  DANGKYLTC / d.DIEMCC  [0;10] d  DANGKYLTC / d.DIEMTH  [0;10] d  DANGKYLTC / d.DIEMTHI  [0;10] d  DANGKYLTC / d.LANTHI = {1} d  DANGKYLTC / d.HUYDK  {0;1} - Tầm ảnh hưởng: Quan hệ Thêm Xóa Sửa DANGKYLTC + - +(DIEMCC) DANGKYLTC + - +(DIEMTH) DANGKYLTC + - +(DIEMTHI) DANGKYLTC + - +(LANTHI) DANGKYLTC + - +(HUYDK)  RB3: Trong quan hệ DIEM_HD_PB: Loại điểm nhận “HD” “PB” Điểm phải lớn bé 10 - Nội dung: d  DIEM_HD_PB / d.LOAIDIEM  {‘HD’,’PB’} d  DIEM_HD_PB / d.DIEM  [0;10] - Tầm ảnh hưởng: Quan hệ Thêm Xóa Sửa DIEM_HD_PB + - +(LOAIDIEM) DIEM_HD_PB + - +(DIEM)  RB4: Điểm thành viên tiểu ban phải lớn bé 10 quan hệ DIEMTHANHVIEN - Nội dung: d  DIEMTHANHVIEN / d.DIEMTV  [0;10] - Tầm ảnh hưởng: Quan hệ Thêm Xóa Sửa DIEMTHANHVIEN + - +(DIEMTV) bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi  RB5: Hệ số phải lớn bé quan hệ KEHOACHGIANGDAY - Nội dung: d  KEHOACHGIANGDAY / d.HESO1  [0;0.9] - Tầm ảnh hưởng: Quan hệ Thêm Xóa Sửa + - +(HESO1) KEHOACHGIANGDA Y  RB6: Trong quan hệ LICHHOC: Buổi nhận “S” “C” Thứ phải lớn hớn bé Tiết bắt đầu lớn bé 10 Số tiết lớn bé - Nội dung: d  LICHHOC / d.BUOI  {‘S’;’C’} d  LICHHOC / d.THU  [2;7] d  LICHHOC / d.TIETBATDAU  [1;10] d  LICHHOC / d.SOTIET  [1;5] - Tầm ảnh hưởng; Quan hệ Thêm Xóa Sửa LICHHOC + - +(BUOI) LICHHOC + - +(THU) LICHHOC + - +( TIETBATDAU) LICHHOC + - +( SOTIET)  RB7: Số sinh viên đăng ký tối thiểu 30 người quan hệ LOPTINCHI - Nội dung: d  LOPTINCHI / d.SOSVTT >= 30 - Tầm ảnh hưởng: Quan hệ LOPTINCHI Thêm Xóa Sửa + - +( SOSVTT)  RB8: Trong quan hệ MONHOC: Số tín phải lớn bé 10 bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi Số tiết lý thuyết phải lớn Số tiết thực hành phải lớn - Nội dung: d  MONHOC / d.SOTC  [1;10] d  MONHOC / d.SOTIETLT >= d  MONHOC / d.SOTIETTH >= - Tầm ảnh hưởng: Quan hệ Thêm Xóa Sửa MONHOC + - +( SOTC) MONHOC + - +( SOTIETLT) MONHOC + - +( SOTIETTH)  RB9: Điểm tín phải lớn 2.5 quan hệ TIEUCHI - Nội dung: d  TIEUCHI / d.DIEMTC >= 2.5 - Tầm ảnh hưởng: Quan hệ TIEUCHI Thêm Xóa Sửa + - +( DIEMTC) Ràng buộc tồn vẹn liên thuộc tính:  RB10: Khóa học của sinh viên phải lớn năm sinh của sinh viên đó quan hệ SINHVIEN - Nội dung: d  SINHVIEN / d.KHOAHOC > d.YEAR(NGAYSINH) - Tầm ảnh hưởng: Quan hệ SINHVIEN Thêm Xóa Sửa + - +( KHOAHOC, NGAYSINH)  RB11: Số sinh viên đăng ký tối đa phải nhiều số sinh viên đăng ký tối thiểu quan hệ LOPTINCHI - Nội dung: d  LOPTINCHI / d.SOSVTD >= d.SOSVTT - Tầm ảnh hưởng: bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi Quan hệ Thêm Xóa Sửa + - +( SOSVTD, SOSVTT) LOPTINCHI  RB12: Hệ số phải – hệ số quan hệ KEHOACHGIANGDAY - Nội dung: d  KEHOACHGIANGDAY / d.HESO2 = – d.HESO1 - Tầm ảnh hưởng: Quan hệ KEHOACHGIANGDA Y Thêm Xóa Sửa + - +(HESO1,HESO2)  RB13: Trong quan hệ LICHHOC: Nếu buổi học Sáng tiết bắt đầu lớn bé Nếu buổi học Chiều tiết bắt đầu lớn bé 10 - Nội dung: d  LICHHOC / d.BUOI = “S” AND d.TIETBATDAU  [1;5] d  LICHHOC / d.BUOI = “C” AND d.TIETBATDAU  [6;10] - Tầm ảnh hưởng: Quan hệ Thêm Xóa Sửa + - +( BUOI, TIETBATDAU) LICHHOC Ràng buộc toàn vẹn liên bộ:  RB14: Sinh viên khác có mã sinh viên khác quan hệ SINHVIEN - Nội dung: sv1,sv2  SINHVIEN / sv1.MASV sv2.SINHVIEN - Tầm ảnh hưởng: Quan hệ SINHVIEN Thêm Xóa + - Sửa *( MASV)  RB15: Các chuyên ngành có mã tên khác quan hệ CHUYENNGANH - Nội dung: cn1,cn2  CHUYENNGANH / cn1.MACN cn2.MACN cn1,cn2  CHUYENNGANH / cn1.TENCN cn2.TENCN bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi - Tầm ảnh hưởng: Quan hệ Thêm Xóa Sửa CHUYENNGANH + - *( MACN) CHUYENNGANH + - +( TENCN)  RB16: Các khoa có mã tên khác quan hệ KHOA - Nội dung: k1,k2  KHOA / k1.MAKHOA k2.MAKHOA k1,k2  KHOA / k1.TENKHOA k2.TENKHOA - Tầm ảnh hưởng: Quan hệ Thêm Xóa Sửa KHOA + - *( MAKHOA) KHOA + - +( TENKHOA)  RB17: Một giảng viên có nhiều ngày nhậm chức khác quan hệ TRUONGKHOA - Nội dung: gv1,gv2  TRUONGKHOA / gv1.MATK gv2.MATK gv1,gv2  TRUONGKHOA / gv1.NGAYNC gv2 NGAYNC - Tầm ảnh hưởng: Quan hệ Thêm Xóa Sửa TRUONGKHOA + - *( MATK) TRUONGKHOA + - +( NGAYNC)  RB18: Các giảng viên có mã để phân biệt quan hệ GIANGVIEN - Nội dung: gv1,gv2  GIANGVIEN / gv1.MAGV gv2.MAGV - Tầm ảnh hưởng: Quan hệ GIANGVIEN Thêm Xóa Sửa + - *( MAGV)  RB19: Các mơn học có mã tên mơn học khác quan hệ MONHOC bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi mh1,mh2  MONHOC / mh1.MAMH mh2.MAMH mh1,mh2  MONHOC / mh1.TENMH mh2.TENMH - Tầm ảnh hưởng: - Nội dung: Quan hệ Thêm Xóa Sửa MONHOC + - *( MAMH) MONHOC + - +( TENMH)  RB20: Các lớp có mã tên lớp khác quan hệ LOP - Nội dung: L1,L2  LOP / L1.MALOP L2.MALOP L1,L2  LOP / L1.TENLOP L2.TENLOP - Tầm ảnh hưởng: Quan hệ Thêm Xóa Sửa LOP + - *( MALOP) LOP + - +( TENLOP)  RB21: Các lớp tín có mã tín khác quan hệ LOPTINCHI - Nội dung: L1,L2  LOPTINCHI / L1.MALTC L2.MALTC - Tầm ảnh hưởng: Quan hệ LOPTINCHI Thêm Xóa Sửa + - *( MALTC) g Truy vấn: Liệt kê danh sách sinh viên đăng ký học lớp tín @malopTC (tên môn,họ tên GV, mã SV, họ tên SV, mã lớp) bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi bao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chibao.cao.mon.co.so.du.lieu.thiet.ke.co.so.du.lieu.quan.ly.diem.sinh.vien.he.dai.hoc.theo.he.tin.chi

Ngày đăng: 02/01/2024, 23:36

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w