1. Trang chủ
  2. » Tất cả

Bài giảng hệ cơ sở dữ liệu chương 5 1 ts lê thị tú kiên

20 2 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

Thông tin cơ bản

Tiêu đề Thiết kế Cơ sở dữ liệu quan hệ mức khái niệm
Tác giả Tiến sĩ Lê Thị Tú Kiên
Trường học Đại Học Bách Khoa Hà Nội
Chuyên ngành Hệ cơ sở dữ liệu
Thể loại Bài giảng
Thành phố Hà Nội
Định dạng
Số trang 20
Dung lượng 647,18 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

CHƢƠNG 5 Thiết kế CSDL quan hệ mức khái niệm Tiến sĩ Lê Thị Tú Kiên Giới thiệu  Các bước thiết kế CSDL  Tập hợp các yêu cầu và phân tích  Thiết kế khái niệm  Thiết kế logic  Thiết kế vật lí 2 3 N[.]

Trang 1

CHƯƠNG 5 Thiết kế CSDL quan hệ mức khái niệm

Tiến sĩ: Lê Thị Tú Kiên

Trang 2

Giới thiệu

 Các bước thiết kế CSDL

 Tập hợp các yêu cầu và phân tích

 Thiết kế khái niệm

 Thiết kế logic

 Thiết kế vật lí

2

Trang 3

3

Trang 4

Nội dung

 Dư thừa và dị thường dữ liệu

 Phụ thuộc hàm

 Hệ tiên đề Armstrong

 Bao đóng của tập thuộc tính

 Phủ của một tập PTH

 Xác định khóa của lược đồ quan hệ

 Chuẩn hóa lược đồ quan hệ

 Các phép tách lược đồ quan hệ

 Chuyển đổi mô hình thực thể liên kết sang mô hình quan hệ

4

Trang 5

Dư thừa và dị thường dữ liệu

5

Trang 6

Dƣ thừa dữ liệu

NHAN_VIEN_PHONG(MSNV,HO_TEN,NG_SINH,

GIOI_TINH,LUONG,MA_DV,TEN_PHONG,MA_TP)

6

Trang 7

Dị thường dữ liệu

 Dị thường khi thêm bộ

7

Trang 8

Dị thường dữ liệu

 Dị thường khi xóa bộ

8

Trang 9

Dị thường dữ liệu

 Dị thường khi sửa bộ

9

Trang 10

Cách giải quyết dị thường dữ liệu

NHAN_VIEN(MSNV,HO_TEN,NG_SINH,GIOI_TINH,LUONG,MA_DV)

PHONG(MA_DV,TEN_PHONG,MA_TP)

10

Trang 11

Cách giải quyết dị thường dữ liệu

11

Trang 12

Phụ thuộc hàm

12

Trang 13

Định nghĩa phụ thuộc hàm

 Y phụ thuộc hàm vào X trên R(U) nếu:

13

AB  C là PTH

Trang 14

Phụ thuộc hàm suy diễn

14

Trang 15

Bao đóng của tập phụ thuộc hàm

F+={(XY) | F ╞ (XY)}

Nếu F+=F, thì F được gọi là họ phụ thuộc hàm đầy đủ

Ví dụ: Cho F={ACB, DE}, vì F=F+ nên F là tập PTH đầy đủ

15

Trang 16

Hệ tiên đề Armstrong

16

Trang 17

Hệ tiên đề Armstrong

A1 Phản xạ (Reflexivity):

A2 Tăng trưởng (Augmentation)

A3 Bắc cầu (Transitivity)

17

Trang 18

Ví dụ

 Do CA nên theo tiên đề tăng trưởng ta có: BCAB (1)

 Do ABC nên cũng theo tiên đề tăng trưởng ta có: ABABC (2)

 Từ (1) và (2), áp dụng tiên đề bắc cầu ta được: BCABC Suy ra đpcm

18

A1 Phản xạ

Nếu Y  X thì F ╞ (X  Y )

A2 Tăng trưởng

Nếu F ╞ (X  Y ) thì  Z  U, F╞ (XZ  YZ)

A3 Bắc cầu

Nếu F ╞ (X  Y ) và

F ╞ (Y  Z ) thì F ╞ (X Z)

Trang 19

Hệ tiên đề Armstrong mở rộng

 A4 Quy tắc hợp (Union)

{XY, XZ}╞ (XYZ)

 A5 Quy tắc giả bắc cầu (Pseudotransivity)

{XY, WYZ}╞ (WXZ)

 A6 Quy tắc tách (Decomposition)

Nếu XY đúng và Z Y thì XZ đúng

19

Trang 20

Ví dụ

20

Ngày đăng: 24/02/2023, 09:43

🧩 Sản phẩm bạn có thể quan tâm