Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Một số phụ thuộc dữ liệu trong cơ sở dữ liệu dạng khối
PREMIUM
Số trang
92
Kích thước
1.1 MB
Định dạng
PDF
Lượt xem
1837

Một số phụ thuộc dữ liệu trong cơ sở dữ liệu dạng khối

Nội dung xem thử

Mô tả chi tiết

BỘ GIÁO DỤC VÀ ĐÀO TẠO VIỆN KHOA HỌC

VÀ CÔNG NGHỆ VIỆT NAM

VIỆN CÔNG NGHỆ THÔNG TIN

TRỊNH ĐÌNH VINH

MỘT SỐ PHỤ THUỘC DỮ LIỆU

TRONG CƠ SỞ DỮ LIỆU DẠNG KHỐI

LUẬN ÁN TIẾN SĨ TOÁN HỌC

HÀ NỘI - 2011

1

BỘ GIÁO DỤC VÀ ĐÀO TẠO VIỆN KHOA HỌC

VÀ CÔNG NGHỆ VIỆT NAM

VIỆN CÔNG NGHỆ THÔNG TIN

TRỊNH ĐÌNH VINH

MỘT SỐ PHỤ THUỘC DỮ LIỆU

TRONG CƠ SỞ DỮ LIỆU DẠNG KHỐI

Chuyên ngành: BẢO ĐẢM TOÁN HỌC CHO MÁY TÍNH

VÀ HỆ THỐNG TÍNH TOÁN

Mã số: 62.46.35.01

LUẬN ÁN TIẾN SĨ TOÁN HỌC

NGƯỜI HƯỚNG DẪN KHOA HỌC:

1. GS.TS. Vũ Đức Thi

2. PGS.TS. Nguyễn Kim Anh

HÀ NỘI – 2011

2

Lêi c¶m ¬n

®Ó hoµn thµnh luËn ¸n nµy, t«i ®· nhËn ®−îc sù gióp ®ì rÊt tËn t×nh cña

c¸c thÇy c« h−íng dÉn khoa häc, c¸c thÇy c« trong ViÖn CNTT vµ tr−êng

§HSP Hµ Néi 2. T«i xin c¶m ¬n c¸c thÇy c« trong ViÖn CNTT vµ tr−êng

§HSP Hµ Néi 2 ®· t¹o ®iÒu kiÖn häc tËp, nghiªn cøu, gióp ®ì t«i rÊt nhiÒu

trong qu¸ tr×nh lµm luËn ¸n. §Æc biÖt t«i xin c¶m ¬n thÇy GS. TS. Vò §øc Thi,

c« PGS.TS. NguyÔn Kim Anh ®· tËn t×nh h−íng dÉn, chØ b¶o cho t«i trong

toµn bé qu¸ tr×nh häc tËp, nghiªn cøu ®Ò tµi vµ gióp t«i hoµn thµnh b¶n luËn ¸n

nµy.

TrÞnh §×nh Vinh

3

Lêi cam ®oan

T«i xin cam ®oan ®©y lµ c«ng tr×nh nghiªn cøu cña t«i d−íi sù h−íng

dÉn khoa häc cña c¸c thÇy c« GS.TS. Vò §øc Thi vµ PGS. TS. NguyÔn Kim

Anh.

C¸c sè liÖu, kÕt qu¶ nªu trong luËn ¸n lµ trung thùc vµ ch−a tõng ®−îc

ai c«ng bè trong bÊt k× c«ng tr×nh nµo kh¸c.

T¸c gi¶ luËn ¸n

TrÞnh §×nh Vinh

4

môc lôc

Trang

Danh môc c¸c ký hiÖu vµ ch÷ viÕt t¾t ………………………………7

Danh môc b¶ng biÓu vµ h×nh vÏ …………………………………….8

Lêi më ®Çu …………………………………………………………....9

Ch−¬ng 1: M« h×nh c¬ së d÷ liÖu quan hÖ ………………………...13

1.1. C¸c kh¸i niÖm c¬ b¶n ……………………………………...13

1.1.1. Thuéc tÝnh vµ miÒn thuéc tÝnh ……………………13

1.1.2. Quan hÖ, l−îc ®å quan hÖ ………………………...13

1.1.3. Kho¸ cña quan hÖ ………………………………...14

1.2. C¸c phÐp to¸n ®¹i sè quan hÖ ……………………………...15

1.2.1. PhÐp hîp ………………………………………….15

1.2.2. PhÐp giao ………………………………………….15

1.2.3. PhÐp trõ …………………………………………...16

1.2.4. TÝch ®Ò c¸c ………………………………………...16

1.2.5. PhÐp chiÕu …………………………………………17

1.2.6. PhÐp chän …………………………………………17

1.2.7. PhÐp kÕt nèi ………………………………………..18

1.2.8. PhÐp chia …………………………………………..20

1.3. Phô thuéc hµm ……………………………………………..20

1.3.1. C¸c tÝnh chÊt cña phô thuéc hµm …………………21

1.3.2. HÖ tiªn ®Ò Armstrong vµ phÐp suy dÉn …..……….21

1.4. Bao ®ãng …………………………………………………...22

1.4.1. Bao ®ãng cña tËp phô thuéc hµm …………………22

1.4.2. Bao ®ãng cña tËp thuéc tÝnh ………………………22

1.4.3. Bµi to¸n thµnh viªn vµ thuËt to¸n t×m

5

bao ®ãng cña tËp thuéc tÝnh ………………………22

1.5. Khãa cña l−îc ®å quan hÖ ………………………………...24

1.6. Phñ cña tËp phô thuéc hµm ………………………………..26

1.7. Phñ tèi thiÓu cña tËp phô thuéc hµm ………………………26

1.7.1. Phô thuéc hµm cã vÕ tr¸i d− thõa …………………26

1.7.2. TËp phô thuéc hµm cã vÕ ph¶i gåm 1 thuéc tÝnh ….27

1.7.3. TËp phô thuéc hµm kh«ng d− thõa ……………….27

1.7.4. TËp phô thuéc hµm tèi thiÓu ………………………28

(Phñ tèi thiÓu cña tËp phô thuéc hµm)

1.8. C¸c d¹ng chuÈn cña l−îc ®å quan hÖ ………………………28

1.9. Phô thuéc ®a trÞ ……………………………………………30

1.9.1. §Þnh nghÜa phô thuéc ®a trÞ ………………………30

1.9.2. C¸c tÝnh chÊt cña phô thuéc ®a trÞ ………………..31

1.10.KÕt luËn ch−¬ng 1 ………………………………………..32

Ch−¬ng 2 : M« h×nh c¬ së d÷ liÖu d¹ng khèi …………………..33

2.1. Khèi, l−îc ®å khèi ………………………………................33

2.2. L¸t c¾t ...................................................................................34

2.3. Kho¸ cña khèi …………………………………………….35

2.4. §¹i sè quan hÖ trªn khèi …………………………………...37

2.4.1. PhÐp hîp …………………………………………..37

2.4.2. PhÐp giao ………………………………………….37

2.4.3. PhÐp trõ …………………………………………..37

2.4.4. TÝch §Ò C¸c ………………………………………38

2.4.5. TÝch §Ò C¸c theo tËp chØ sè ……………………….38

2.4.6. PhÐp chiÕu …………………………………………38

2.4.7. PhÐp chän …………………………………………39

2.4.8. PhÐp kÕt nèi ……………………………………….39

6

2.4.9. PhÐp chia ………………………………………….40

2.5. Phô thuéc hµm ……………………………………………41

2.6. Bao ®ãng cña tËp thuéc tÝnh chØ sè ………………………..43

2.7. Kho¸ cña l−îc ®å khèi R ®èi víi

tËp c¸c phô thuéc hµm F trªn R ……………………………45

2. 8. D¹ng chuÈn cña khèi ……………………………………...46

2.9. Phñ cña tËp phô thuéc hµm ………………………………...48

2.10. KÕt luËn ch−¬ng 2 ………………………………………..50

Ch−¬ng 3: phô thuéc ®a trÞ, phô thuéc ®a trÞ xÊp xØ vµ

α-phô thuéc hµm trong m« h×nh d÷ liÖu d¹ng khèi ……51

3.1. Phô thuéc ®a trÞ trong m« h×nh d÷ liÖu d¹ng khèi ………….51

3.2. C¸c tÝnh chÊt cña Phô thuéc ®a trÞ ………………………….53

3.3. Phô thuéc ®a trÞ xÊp xØ trong m« h×nh d÷ liÖu d¹ng khèi …..61

3.4. C¸c tÝnh chÊt cña phô thuéc ®a trÞ xÊp xØ …………………..63

3.5. α-Phô thuéc hµm vµ α-bao ®ãng trong m« h×nh

d÷ liÖu d¹ng khèi ………………………………………….71

3.5.1. Kh¸i niÖm xÊp xØ møc α ………………………….71

3.5.2. α-phô thuéc hµm vµ α-bao ®ãng …………………..73

3.6. KÕt luËn ch−¬ng 3 ………………………………………….84

PhÇn kÕt luËn ………………………………………………………...85

Danh môc c«ng tr×nh c«ng bè cña t¸c gi¶ …………………………..87

Danh môc tµi liÖu tham kh¶o ………………………………………..88

7

danh môc c¸c ký hiÖu vµ c¸c ch÷ viÕt t¾t

Trong luËn ¸n nµy dïng thèng nhÊt c¸c kÝ hiÖu vµ c¸c ch÷ viÕt t¾t sau:

KÝ hiÖu ý nghÜa

A, B, C thuéc tÝnh.

X, Y, Z tËp thuéc tÝnh.

XY X∪Y (hîp cña 2 tËp thuéc tÝnh X vµ Y).

ABC [A, B, C] (tËp thuéc tÝnh gåm 3 phÇn tö A, B, C).

Dom(A) miÒn gi¸ trÞ cña thuéc tÝnh A.

r hoÆc r(R) khèi r trªn tËp R.

x(i)

= (x, Ai

) c¸c thuéc tÝnh chØ sè cña l−îc ®å khèi (x∈id, i= 1.. n).

id(i) = {x(i)⎜x∈id } tËp c¸c thuéc tÝnh chØ sè cña l−îc ®å khèi.

r sè phÇn tö cña khèi r.

r ' sè phÇn tö cña khèi con r’ cña khèi r.

8

danh môc c¸c b¶ng biÓu vµ c¸c h×nh vÏ

B¶ng biÓu ý nghÜa

B¶ng 1.1 BiÓu diÔn quan hÖ r………………………………..13

B¶ng 1.2 BiÓu diÔn c¸c quan hÖ r, s vµ r x s…………………16

B¶ng 3.1 Quan hÖ gÇn nhau trªn miÒn gi¸ trÞ cña A1………..74

H×nh vÏ ý nghÜa

H×nh 2.1 BiÓu diÔn khèi nh©n viªn (NV(R))…..……………34

H×nh 2.2 BiÓu diÔn khèi Canbo……………………………..41

H×nh 3.1 BiÓu diÔn khèi Sinhviªn1………………………....52

H×nh 3.2 BiÓu diÔn khèi Sinhviªn2………………………....62

H×nh 3.3 BiÓu diÔn khèi Sinhviªn3………………………....74

Tải ngay đi em, còn do dự, trời tối mất!