Các quy tắc chuyển đổ

Một phần của tài liệu Cơ sở dự liệu 1 (Trang 104 - 108)

M: kí hiệu cho người quản lý (Manager)

Các quy tắc chuyển đổ

sds 105209 209

 (2) Mối quan hệ◦ (2a) Một-Một ◦ (2a) Một-Một

Hoặc thêm vào quan hệ này thuộc tính khóa của quan hệ kia

Hoặc thêm thuộc tính khóa vào cả

 2 quan hệ NHANVIEN TENNV NS DCHI GT LUON G HONV MANV La_truong_pho ng PHONGBAN MAPHG TENPH G 1 1 NG_NHANCH UC

PHONGBAN(MAPHG, TENPHG, MANV, NG_NHANCHUC) NG_NHANCHUC)

210 (2) Mối quan hệ  (2) Mối quan hệ

◦ (2b) Một-Nhiều

Thêm vào ttinh khóa của quan

 -hệ-một sang quan-hệ-nhiều

NHANVIENTENNV TENNV NS DCHI GT LUON G HONV MANV Lam_viec PHONGBAN MAPHG TENPH G n 1

NHANVIEN(MANV, TENNV, HONV, NS, DCHI, GT, LUONG, MAPHG) MAPHG)

sds 106211 211

 (2) Mối quan hệ◦ (2c) Nhiều-Nhiều ◦ (2c) Nhiều-Nhiều

Tạo một quan hệ mới có

Tên quan hệ là tên của mối quan hệ

Thuộc tính là những thuộc tính khóa của các tập thực thể liên quan

 DEAN DEAN TENDA DDIEM_DA MADA NHANVIEN TENNV NGSINH DCHI PHAI LUONG HONV MANV Phan_cong n n THOIGIAN

PHANCONG(MANV, MADA, THOIGIAN)

212 (3) Thực thể yếu  (3) Thực thể yếu

Chuyển thành một quan hệ ◦

Có cùng tên với thực thể yếu

Thêm vào thuộc tính khóa của quan hệ liên quan

 NHANVIEN NHANVIEN TENNV NS DCHI GT LUONG HONV MANV

THANNHAN(MANV, TENTN, GT, NS, QUANHE)THANNHAN THANNHAN TENTN GT NS QUANHE Co_than_nhan n 1

sds 107213 213

 (4) Thuộc tính đa trịChuyển thành một quan hệ Chuyển thành một quan hệ ◦

Có cùng tên với thuộc tính đa trị

Thuộc tính khóa của quan hệ này là khóa ngoài của quan hệ chứa

thuộc tính đa trị

NHANVIENTENNV TENNV NS BANGCAP GT LUONG HONV MANV BANGCAP(MANV, BANGCAP)

NHANVIEN(MANV, TENNV, HONV, NS, DCHI, GT, LUONG, DCHI)

214 (5) Liên kết đa ngôi (n>2)  (5) Liên kết đa ngôi (n>2)

Chuyển thành một quan hệ ◦

Có cùng tên với tên mối liên kết đa ngôi

Khóa chính là tổ hợp các khóa của tập các thực thể tham gia liên

 kết kết NHACUNGCAP(MANCC,…) DEAN(MADA,…) THIETBI(MATB,…) NHACUNGCAP

MANCC Cung_cap DEAN

MADATENDA TENDA

THIETBIMATB MATB

SOLUONG

sds 108215 215

3.1. Các phép toán quan hệ

3.2. Ngơn ngữ truy vấn có cấu trúc SQL

216

Một phần của tài liệu Cơ sở dự liệu 1 (Trang 104 - 108)

Tải bản đầy đủ (PDF)

(156 trang)