Professional Documents
Culture Documents
BT - Chương 2 - QLTT - Đặng Nguyễn Nhã Uyên - 22210030 - CN2.K2022.1
BT - Chương 2 - QLTT - Đặng Nguyễn Nhã Uyên - 22210030 - CN2.K2022.1
Bài tập 2
● Mô hình ERD:
Luong
TenN NgaySin MaPhon TenPho
HoN Thuoc g ng
V h (1,n)
V (1,1) PHONGBA
MaNV NHANVIEN (0,1)
(1,1) N
La truong
phong (1,n) (1,n)
(0,n)
(0,1) (1,n) (1,n)
Quan ly NgayNhanCh
uc
Co
Moi quan
he Tham gia Chu tri
Quanh ThoiGia
e n
(1,n)
(1,n) DIADIEM
(1,n) (1,1)
THANNHA
DEAN
N
NgaySin
MaT h DDiemD MaDiaDie TenDD
N HoT TenT Phai MaD TenD A m
N N A A
● Chuyển sang mức Logic:
● Mô hình CD:
● Chuyển sang hướng đối tượng:
Bài tập 3
● Mô hình ERD:
MaTho Ten MaC NoiDu
TenCV
V ng
(1,n)
(1,n)
THO Thuc hien CONGVIEC
(1,1)
(0,n) (0,n)
Quan ly
Co
TongGiaTr
MaK (1,n)
i
DiaC H
(1,1) NgayK
hi (1,n) HOPDONG y
KHACHHA
NG Co BienSo
Xe
MaH NgayGiaoXeSauKhiSuaChuaX
D ong
SDT Ten
NgayDuKienGiao
Xe
● Chuyển sang mức Logic:
● Mô hình CD:
● Chuyển sang hướng đối tượng:
Class KhachHang
{ MaKH char(5),
Ten char(50),
…
Set(HopDong),
Void ThemKH() {...}
…
}
Bài tập 4
● Mô hình ERD
MSGV DiaChi SD Te HocVi
MSSV Ten
T n ChuyenNga
nh
SINHVIEN
(1,1) GIAOVIEN
(1,n)
(1,n)
Huong (1,n) (1,n)
dan
Thu
Thuc hien
Phan bien Chu ky
tich
(1,1)
(1,3)
(1,1)
(1,1)
DETAI (1,1)
(1,1)
Bao ve HDKH
TenDeT TGKT (1,n)
Khoa TGBD
ai
DiemB DiaChi
V MaHD NgayB
V
● Chuyển sang mức Logic:
● Mô hình CD
● Chuyển sang hướng đối tượng:
Class DeTai
{ TenDeTai char(50),
Khoa char(50),
…
Tuple(HDKH, DiemBV),
Tuple(GiaoVien),
Tuple(SV),
Void TimDeTai() {...}
…
}
Bài tập 5
● Mô hình ERD
Link: https://imgur.com/a/H6bHf5z
● Chuyển sang mức Logic:
● Mô hình CD
● Chuyển sang mức Logic: