Bài giảng Cơ sở dữ liệu: Chương 3 - GV. Đỗ Thị Kim Thành
Số trang: 21
Loại file: pdf
Dung lượng: 137.58 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
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, mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 3 - GV. Đỗ Thị Kim ThànhCÔ SÔÛ DÖÕ LIEÄUChöông 3MOÂ 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ínhSieâu khoaùKhoaù öùng vieânKhoaù chæ ñònhKhoaù ngoaïiII. II. Caùch chuyeån töø moâ hình ER sang moâ hình quan heächChöô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äctính. ÖÙng duïng vôùi moãi Ai coù moät taäp laø dom(Ai) goïilaø mieàn giaù trò cuûa Ai.U ñöôïc ñònh nghóa:U = Uni =1dom ( A i )Moät quan heä r treân taäp caùc thuoäc tính R laø taäp hôïpcaùc aùnh xaï r = {t1, t2, …, tm}tj : R→ UVôùi haïn cheá tj(Ai) ∈ dom(Ai)i = 1,nj = 1,mChöông 3MOÂ 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 tagoï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)MASVHOTENNGAYSINHPHAIDIACHIMSLOP0012001 Traàn Vaân Anh1/1/1982Nam120 THÑ, QICNTT000012002 Nguyeãn Hoàng Anh2/3/1980Nöõ12 TBT, QICNTT000112003 Traàn Thanh Vaân3/4/1982Nöõ1/20 NTMK, Q3CNTT010122122 Nguyeãn Thaønh Hieáu3/2/1980Nam3 LHP, Q3CNTT02Quan 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 heä.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 3 - GV. Đỗ Thị Kim ThànhCÔ SÔÛ DÖÕ LIEÄUChöông 3MOÂ 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ínhSieâu khoaùKhoaù öùng vieânKhoaù chæ ñònhKhoaù ngoaïiII. II. Caùch chuyeån töø moâ hình ER sang moâ hình quan heächChöô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äctính. ÖÙng duïng vôùi moãi Ai coù moät taäp laø dom(Ai) goïilaø mieàn giaù trò cuûa Ai.U ñöôïc ñònh nghóa:U = Uni =1dom ( A i )Moät quan heä r treân taäp caùc thuoäc tính R laø taäp hôïpcaùc aùnh xaï r = {t1, t2, …, tm}tj : R→ UVôùi haïn cheá tj(Ai) ∈ dom(Ai)i = 1,nj = 1,mChöông 3MOÂ 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 tagoï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)MASVHOTENNGAYSINHPHAIDIACHIMSLOP0012001 Traàn Vaân Anh1/1/1982Nam120 THÑ, QICNTT000012002 Nguyeãn Hoàng Anh2/3/1980Nöõ12 TBT, QICNTT000112003 Traàn Thanh Vaân3/4/1982Nöõ1/20 NTMK, Q3CNTT010122122 Nguyeãn Thaønh Hieáu3/2/1980Nam3 LHP, Q3CNTT02Quan 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 heä.
Tìm kiếm theo từ khóa liên quan:
Bài giảng Cơ sở dữ liệu Mô hình dữ liệu quan hệ Khóa của quan hệ Khái niệm về Khóa Chuyển mô hình ER sang mô hình quan hệGợi ý tài liệu liên quan:
-
Bài giảng môn học Cơ sở dữ liệu - Chương 1: Tổng quan về cơ sở dữ liệu
27 trang 171 0 0 -
Bài giảng Cơ sở dữ liệu: Chương 3 - ThS. Nguyễn Thị Như Anh
17 trang 72 0 0 -
54 trang 70 0 0
-
Bài giảng Cơ sở dữ liệu: Bài thực hành Cơ sở dữ liệu 1 - Lê Nhị Lãm Thúy
18 trang 63 0 0 -
Bài giảng Cơ sở dữ liệu - Nguyễn Quỳnh Chi
189 trang 62 0 0 -
Bài giảng Cơ sở dữ liệu (Database): Chương 6 - TS. Đặng Thị Thu Hiền
52 trang 61 0 0 -
Bài giảng Cơ sở dữ liệu - Hồ Cẩm Hà
163 trang 53 0 0 -
Bài giảng cơ sở dữ liệu - chương 1 - ĐH KHTN Tp.HCM
46 trang 48 0 0 -
Bài giảng Cơ sở dữ liệu: Chương 5 - Hoàng Thị Hà
121 trang 37 0 0 -
Bài giảng Cơ sở dữ liệu - Nguyễn Hải Châu (ĐH Công nghệ)
54 trang 34 0 0