Chöông 1 . 2
MOÂ HÌNH QUAN HEÄ 2
I NGUYEÂN NHAÂN RA ÑÔØI CUÛA MOÂ HÌNH QUAN HEÄ (RELATIONAL MODEL) 2
II CÔ SÔÛ DÖÕ LIEÄU VAØ HEÄ QUAÛN TRÒ CÔ SÔÛ DÖÕ LIEÄU (DATABASE AND DATABASE MANAGEMENT SYSTEM) 3
söï chính xaùc vaø toaøn veïn cuûa döõ lieäu vaø öùng duïng trong CSDL, söï baûo maät cuûa CSDL 4
löu phoøng hôø vaø phuïc hoài CSDL 4
giöõ lieân laïc vôùi ngöôøi phaùt trieån öùng duïng, ngöôøi laäp trình vaø ngöôøi duøng cuoái. 4
baûo ñaøm söï hoaït ñoäng troâi chaûy vaø hieäu quaû cuûa CSDL vaø HQTCSDL 4
III MOÂ HÌNH QUAN HEÄ (RELATIONAL MODEL) 5
IV MOÂ HÌNH THÖÏC THEÅ KEÁT HÔÏP 19
Moãi HOÏC VIEÂN coù theå ghi danh vaøo moät MOÂN HOÏC 20
Moãi MOÂN HOÏC phaûi ñöôïc ghi danh bôûi moät hay nhieàu HOÏC VIEÂN 20
V BAØI TAÄP 24
Chöông 2 . 28
NGOÂN NGÖÕ TRUY VAÁN SQL 28
I CAÙCH TAÏO QUAN HEÄ BAÈNG ACCESS 28
II CAÂU LEÄNH TRUY VAÁN 28
III BAØI TAÄP 35
Chöông 3 . 40
RAØNG BUOÂC TOAØN VEÏN QUAN HEÄ 40
I RAØNG BUOÄC TOAØN VEÏN - CAÙC YEÁU TOÁ CUÛA RAØNG BUOÄC TOAØN VEÏN 40
II PHAÂN LOAÏI RAØNG BUOÄC TOAØN VEÏN 41
III BAØI TAÄP 44
Chöông 4 . 47
PHUÏ THUOÄC HAØM 47
I KHAÙI NIEÂM PHUÏ THUOÄC HAØM 47
II HEÄ LUAÄT DAÃN ARMSTRONG (Armstrong inference rule) 56
III THUAÄT TOAÙN TÌM F+ 64
IV BAØI TAÄP 65
Chöông 5 . 67
PHUÛ CUÛA TAÄP PHUÏ THUOÄC HAØM 67
I ÑÒNH NGHÓA 67
II PHUÛ TOÁI THIEÅU CUÛA MOÄT TAÄP PHUÏ THUOÄC HAØM (minimal cover) 67
III KHOÙA CUÛA LÖÔÏC ÑOÀ QUAN HEÄ (Key) 70
IV BAØI TAÄP 73
Chöông 6 . 77
CHUAÅN HOÙA CÔ SÔÛ DÖÕ LIEÄU 77
I DAÏNG CHUAÅN CUÛA LÖÔÏC ÑOÀ QUAN HEÄ (normal forms for relation schemes) 77
II PHEÙP TAÙCH KEÁT NOÁI BAÛO TOAØN 84
III THIEÁT KEÁ CSDL BAÈNG CAÙCH PHAÂN RAÕ 96
IV BAØI TAÄP 108