tailieunhanh - Bài giảng Cơ sở dữ liệu: Chương 3 - GV. Đỗ Thị Kim Thành

Bài giảng Cơ sở dữ liệu do GV. Đỗ Thị Kim Thành biên soạn, trong chương 3 của bài giảng trình bày nội dung về một số khái niệm về khóa và cách chuyển từ mô hình ER sang mô hình quan hệ. Để biết rõ hơn về nội dung chi tiết của bài giảng, . | CÔ SÔÛ DÖÕ LIEÄU Chöông 3 MOÂ HÌNH QUAN HEÄ (Relational Data Model) Chöông 3 MOÂ HÌNH QUAN HEÄ I. I. Moät soá khaùi nieäm Ñònh nghóa quan heä Khoùa cuûa quan heä Khoaù chính Sieâu khoaù Khoaù öùng vieân Khoaù chæ ñònh Khoaù ngoaïi II. II. Caùch chuyeån töø moâ hình ER sang moâ hình quan heä ch Chöông 3 MOÂ HÌNH QUAN HEÄ ÑÒNH NGHÓA QUAN HEÄ Cho taäp R = {A1, A2, , An} goïi laø taäp caùc thuoäc tính. ÖÙng duïng vôùi moãi Ai coù moät taäp laø dom(Ai) goïi laø mieàn giaù trò cuûa Ai. U ñöôïc ñònh nghóa: U = U n i =1 dom ( A i ) Moät quan heä r treân taäp caùc thuoäc tính R laø taäp hôïp caùc aùnh xaï r = {t1, t2, , tm} tj : R→ U Vôùi haïn cheá tj(Ai) ∈ dom(Ai) i = 1,n j = 1,m Chöông 3 MOÂ HÌNH QUAN HEÄ Moät soá khaùi nieäm + Khi chæ ñeà caäp ñeán thuoäc tính cuûa quan heä thì ngöôøi ta goïi quan heä laø löôïc ñoà quan heä. Kyù hieäu: R (A1, A2, , An) u: Moät löôïc ñoà CSDL goàm coù nhieàu löôïc ñoà quan heä. •+ R (A1, A2, , An) laø löôïc ñoà quan heä caáp n. + Kyù hieäu moät quan heä r treân moät löôïc ñoà R cho tröôùc laø r(R). Chöông 3 MOÂ HÌNH QUAN HEÄ Moät ví duï veà quan heä SINHVIEN(MSSV, HOTEN, NGAYSINH, PHAI, DIACHI, MSLOP) MASV HOTEN NGAYSINH PHAI DIACHI MSLOP 0012001 Traàn Vaân Anh 1/1/1982 Nam 120 THÑ, QI CNTT00 0012002 Nguyeãn Hoàng Anh 2/3/1980 Nöõ 12 TBT, QI CNTT00 0112003 Traàn Thanh Vaân 3/4/1982 Nöõ 1/20 NTMK, Q3 CNTT01 0122122 Nguyeãn Thaønh Hieáu 3/2/1980 Nam 3 LHP, Q3 CNTT02 Quan heä SINHVIEN goàm coù 4 aùnh xaï t1, t2, t3, t4: t1(MSSV) = ‘99001’, t1 (HOTEN) = “Nguyeãn Vaên A”, Moät doøng döõ lieäu coøn ñöôïc goïi laø 1 boä döõ lieäu cuûa quan .

TỪ KHÓA LIÊN QUAN