Professional Documents
Culture Documents
Erd - QH
Erd - QH
CƠ SỞ DỮ LIỆU
TTNhi-2024
1
2/29/2024
YÊU CẦU 1
• Một website của một cửa hàng bán một số mặt hàng thuộc
nhiều thể loại. Một mặt hàng thì thuộc một thể loại. Các
khách hàng có thể mua các mặt hàng thông qua các đơn đặt
hàng trên website của cửa hàng. Mỗi khách hàng có các
thông tin được lưu trữ lại như tên, địa chỉ, login, mật
khẩu, địa chỉ email (có thể dùng để login).
• Một mặt hàng có tên, một mã số, mô tả, đơn giá chưa
thuế, tình trạng tồn kho và thể loại. Một đơn đặt hàng có
thể đặt nhiều mặt hàng với số lượng nhất định. Mỗi đợt đặt
hàng có một số hiệu duy nhất, ngày tháng phải được lưu
trữ lại.
TTNhi-2024
YÊU CẦU 2
• CSDL đề án công ty theo dõi các thông tin liên quan đến nhân
viên, phòng ban và đề án:
• Cty có nhiều phòng ban, mỗi phòng ban có tên duy nhất, mã
phòng duy nhất, một trưởng phòng và ngày nhận chức.
Mỗi phòng ban có thể ở nhiều địa điểm khác nhau.
• Đề án có tên duy nhất, mã duy nhất, do 1 một phòng ban chủ
trì và được triển khai ở 1 địa điểm.
• Nhân viên có mã số, tên, địa chỉ, ngày sinh, phái và lương.
Mỗi nhân viên làm việc ở 1 phòng ban, tham gia vào các đề án
với số giờ làm việc khác nhau. Mỗi nhân viên đều có một
người quản lý trực tiếp.
• Một nhân viên có thể có nhiều thân nhân. Mỗi thân nhân có
tên, phái, ngày sinh và mối quan hệ với nhân viên đó.
TTNhi-2024
2
2/29/2024
THÔNG TIN
Chọn lọc
DỮ LIỆU
TTNhi-2024
HQT CSDL
Ý tưởng Thiết kế E/R Lược đồ QH
QH
TTNhi-2024
3
2/29/2024
Lược đồ E/R
• Là đồ thị biểu diễn các tập thực thể, thuộc tính và mối quan hệ
• Đỉnh
• Cạnh là đường nối giữa
• Tập thực thể và thuộc tính Tên tập thực thể Tập thực thể
TTNhi-2024
4
2/29/2024
Minh họa sơ đồ ER
NGSINH LUONG DCHI
TENPHG
HONV
PHAI
La_truong_phong
Phu_trach
DDIEM_DA
Phan_cong DEAN
TENDA
TTNhi-2024
• Nhiều-Nhiều E
n
Quan_hệ
n
F
TTNhi-2024
5
2/29/2024
TTNhi-2024
6
2/29/2024
NHANVIEN Quan_ly
(0,n)
TTNhi-2024
THGIAN
TTNhi-2024
7
2/29/2024
PHAI
La_truong_phong
Phu trach
DDIEM_DA
Phan_cong DEAN
TENDA
MADA
TTNhi-2024
8
2/29/2024
HONV
(1,n)
TENNV NHANVIEN Co_than_nhan QUANHE
NGSINH
PHAI (1,1)
PHAI
THANNHAN
TENTN
TTNhi-2024
MAHD
NGAYHD
TONGTIEN
HOA_DON
(1,n)
HD_CT
(1,1)
SL_HH
CHI_TIET
SOTIEN
(1,1)
HH_CT
(1,n) TENHH
HANG_HOA DGIA
MAHH
TTNhi-2024
9
2/29/2024
TTNhi-2024
LƯỢC ĐỒ QUAN HỆ
10
2/29/2024
Nội dung
TTNhi-2024
• Quan hệ (Relation)
• Thuộc tính (Attribute)
• Lược đồ (Schema)
• Bộ (Tuple)
• Miền giá trị (Domain)
TTNhi-2024
11
2/29/2024
TTNhi-2024
Lược đồ quan hệ
• Tên của quan hệ
• Tên của tập thuộc tính
Là tập hợp
TTNhi-2024
12
2/29/2024
Lược đồ CSDL
• Gồm nhiều lược đồ quan hệ
Lược đồ CSDL
TTNhi-2024
Bộ
• Là các dòng của quan hệ
• Thể hiện dữ liệu cụ thể của các thuộc tính trong quan hệ
TTNhi-2024
13
2/29/2024
Chuỗi ký tự Số
TTNhi-2024
TTNhi-2024
14
2/29/2024
TTNhi-2024
Khóa chính
• Giá trị tại khóa ngoại (PHG) hoặc là bằng giá trị tại khóa chính
(MAPHG) hoặc là bằng giá trị rỗng.
• Ví dụ:
TTNhi-2024
15
2/29/2024
TTNhi-2024
PHONGBAN(TENPHG, MAPHG)
TTNhi-2024
16
2/29/2024
TTNhi-2024
PHAI
quan-hệ-nhiều
NHANVIEN(MANV, TENNV, HONV, NGSINH, DCHI, PHAI, LUONG, MAPHG)
TTNhi-2024
17
2/29/2024
TTNhi-2024
TTNhi-2024
18
2/29/2024
TTNhi-2024
TTNhi-2024
19