tailieunhanh - Bài giảng Cơ sở dữ liệu: Chương 3 - Phạm Thị Bạch Huệ

Bài giảng "Cơ sở dữ liệu - Chương 3: Mô hình quan hệ" cung cấp cho người học mộ số khái niệm về mô hình quan hệ, cách chuyển đổi từ mô hình ER sang mô hình quan hệ. nội dung chi tiết. | Bài giảng Cơ sở dữ liệu: Chương 3 - Phạm Thị Bạch Huệ CÔ SÔÛ DÖÕ LIEÄU Chöông 3 MOÂ HÌNH QUAN HEÄ (Relational Data Model) 1 Chöông 3 MOÂ HÌNH QUAN HEÄ I. Moät soá khaùi nieäm Khoaù chính Ñònh nghóa quan heä Sieâu khoaù Khoaù öùng vieân Khoùa cuûa quan heä Khoaù chæ ñònh Khoaù ngoaïi II. Caùch chuyeån töø moâ hình ER sang moâ hình quan heä 2 1 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 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 ni= 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 3 Chöông 3 MOÂ HÌNH QUAN HEÄ ÑÒNH NGHÓA QUAN HEÄ • Lược đồ quan hệ (relation scheme) R(A1, A2, ., An): – Trong đó R là tên của lược đồ quan hệ. – A1, A2, , An là các thuộc tính của lược đồ quan hệ. • Một quan hệ (relation) r của lược đồ quan hệ R(A1, A2, ., An) ký hiệu là r(R), là một tập hợp các bộ ti, r = {t1, t2, , tm}. Mỗi bộ t là một danh sách có thứ tự n giá trị t = trong đó, từng giá trị vj (1 ≤ j ≤ n) thuộc tập hợp các phần tử mà thuộc tính Aj có thể nhận lấy hoặc bằng rỗng (null). • Một quan hệ thực ra là một bảng dữ liệu hai chiều được đặt tên, có một số cột và một số dòng dữ liệu. 4 2 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) 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). + Ta dùng khái niệm “lược đồ quan hệ” để đề cập đến cấu trúc của một .

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.