Bằng cách nhấp vào Đăng nhập, bạn đồng ý Chính sách bảo mật và Điều khoản sử dụng của chúng tôi. Nếu đây không phải máy tính của bạn, để đảm bảo an toàn, hãy sử dụng Cửa sổ riêng tư (Tab ẩn danh) để đăng nhập (New Private Window / New Incognito Window).
1. Xác định các mô hình ER
Dựa trên mô tả về thế giới thực của hệ thống, ta có thể xác định các mô hình ER như sau:
Kiểu thực thể:
Mối quan hệ:
2. Chuyển mô hình ER sang mô hình quan hệ
CREATE TABLE hocvien ( ma_hocvien VARCHAR(10) NOT NULL, hoten VARCHAR(50) NOT NULL, ngaysinh DATE NOT NULL, noisinh VARCHAR(50), diachi VARCHAR(255) );
CREATE TABLE lophoc ( ma_lophoc VARCHAR(10) NOT NULL, ten_lop VARCHAR(50) NOT NULL, ngaykhaigiang DATE NOT NULL, hocphi FLOAT NOT NULL, loai_chungchi VARCHAR(50) );
CREATE TABLE dangkyhoc ( ma_hocvien VARCHAR(10) NOT NULL, ma_lophoc VARCHAR(10) NOT NULL, ngaydangky DATE NOT NULL, mucgiamhocphi FLOAT );
CREATE TABLE phieuthuhocphi ( so_phieu VARCHAR(10) NOT NULL, ngaynophocphi DATE NOT NULL, ma_hocvien VARCHAR(10) NOT NULL, ma_lophoc VARCHAR(10) NOT NULL, sotiennop FLOAT );
ALTER TABLE dangkyhoc ADD FOREIGN KEY (ma_hocvien) REFERENCES hocvien (ma_hocvien);
ALTER TABLE dangkyhoc ADD FOREIGN KEY (ma_lophoc) REFERENCES lophoc (ma_lophoc);
ALTER TABLE phieuthuhocphi ADD FOREIGN KEY (ma_hocvien) REFERENCES hocvien (ma_hocvien);
ALTER TABLE phieuthuhocphi ADD FOREIGN KEY (ma_lophoc) REFERENCES lophoc (ma_lophoc);
Tham gia Cộng đồng Lazi trên các mạng xã hội | |
Fanpage: | https://www.fb.com/lazi.vn |
Group: | https://www.fb.com/groups/lazi.vn |
Kênh FB: | https://m.me/j/AbY8WMG2VhCvgIcB |
LaziGo: | https://go.lazi.vn/join/lazigo |
Discord: | https://discord.gg/4vkBe6wJuU |
Youtube: | https://www.youtube.com/@lazi-vn |
Tiktok: | https://www.tiktok.com/@lazi.vn |
Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi
Vui | Buồn | Bình thường |