Bài giảng Cơ sở dữ liệu: Chương 1 - ThS. Hồ Đắc Quán
Số trang: 11
Loại file: ppt
Dung lượng: 196.00 KB
Lượt xem: 22
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương 1 của bài giảng Lý thuyết Cơ sở dữ liệu giới thiệu chung về lý thuyết cơ sở dữ liệu. Thông qua chương này người học có thể nắm bắt được: Các khái niệm về cơ sở dữ liệu, hệ quản trị cơ sở dữ liệu, các ứng dụng của cơ sở dữ liệu, các mô hình cơ sở dữ liệu, mô hình thực thể kết hợp, một số khái niệm của mô hình thực thể kết hợp. 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 1 - ThS. Hồ Đắc QuánChương1:Giớithiệuchung vềlýthuyếtCSDLLecturer:Ths.HồĐắcQuánTel :0918.161.907Email:hodacquan99@gmail.comNộidung 1.MỘTSỐKHÁINIỆMCƠBẢN CơSởDữLiệu HệQuảnTrịCơSởDữLiệu CácỨngDụngCủaCơSởDữLiệu CácMôHìnhCơSởDữLiệu 1MÔHÌNHTHỰCTHỂKẾTHỢP GiớiThiệuMôHìnhThựcThểKếtHợp MộtSốKháiNiệmCủaMôHìnhThực ThểKếtHợp 21.MỘTSỐKHÁINIỆMCƠBẢN CơSởDữLiệu Cơsởdữliệu(DataBase)làmộtlĩnhvựcnghiêncứucácmô hình,nguyênlý,phươngpháptổchứcdữliệutrêncácthiếtbị lưutrữ. Nghiêncứucơsởdữliệugiúplưutrữ,tìmkiếm,cậpnhậtthông tinnhanhchónghiệuquả,tiếtkiệmbộnhớ,thờigian HệQuảnTrịCơSởDữLiệu CácphầnmềmgiảiquyếtnhữngvấnđềmàcáchtổchứcCSDL đặtra(nhưkhaitháccóhiệuquả,sựbảomật,sựcạnhtranh truyxuất,…)đượcgọilàcáchệquảntrịCSDL(DBMS). CáchệquảntrịCSDLcónhiệmvụhỗtrợchocácnhàphântích thiếtkếCSDLcũngnhưnhữngngườikhaithácCSDL. NhữnghệquảntrịCSDLmạnhnhưVisualFoxpro,MSAccess, 31MỘTSỐKHÁINIỆMCƠBẢN(tt) CácỨngDụngCủaCơSởDữLiệu Quảnlýcáchệthốngthôngtintrongcáccơquannhà nước. Xửlývàlưutrữthôngtintrongcácdoanhnghiệp. Xửlýcácthôngtintrongcáclĩnhvựcnghiêncứukhoa học,giảngdạy. Tổchứcthôngtinđaphươngtiện,xửlýtrithức… CácMôHìnhCơSởDữLiệu:MôhìnhCSDLlà hệhìnhthứctoánhọcgồmcóhaiphần Mộthệthốngcáckýhiệuđểmôtảdữliệu Mộttậphợpcácphéptoánthaotáctrêndữliệuđó. 41MỘTSỐKHÁINIỆMCƠBẢN(tt) Lịchsửpháttriểncủacácmôhìnhcơsởdữliệu. ThếhệđầutiêncủaCSDLrađờiởdạngmôhìnhthực thểkếthợp,môhìnhmạng,môhìnhphâncấp. ThếhệthứhaicủaCSDLvớimôhìnhcócấutrúclogic chặtchẽvàcótínhtrựcquanrõràng,nhấtquán. Nghiêncứumôhìnhquanhệnhằmvàolýthuyếtchuẩnhóa cácquanhệ Loạibỏđicácphầntửkhôngbìnhthườngcủaquanhệkhi thựchiệncácphépcậpnhật,loạibỏcácphầntửdưthừa ĐâylàmôhìnhchínhđượcdùngtrongcáchệquảntrịCSDL hiệnnay. MôhìnhCSDLthứbalàmôhìnhhướngđốitượng,mô hìnhquanhệ+hướngđốitượng,môhìnhsuydiễn,mô hìnhphântán,… 52. MÔHÌNHTHỰCTHỂKẾTHỢP Hiệnnaymôhìnhdữliệuquanhệthườngđược dùngtrongcáchệquảntrịCSDL,tuynhiênmô hìnhnàykhôngđượctrựcquan. Đểthuậnlợitrongviệcthiếtkếmôhìnhdữliệu quanhệ,ngườitathườngdùngmộtmôhìnhtrung gianđólàmôhìnhthựcthểkếthợp. Hiệnnaymôhìnhthựcthếkếthợpđượccoilàmô hìnhchuẩnđểthiếtkếhệthốngthôngtin. 62.MÔHÌNHTHỰCTHỂKẾTHỢP(tt) Thựcthể(entity) Xemnhưthựcthểlàmộtsựvậttồntạivàphânbiệt được. Thựcthểbiểudiễnmộtđốitượngcủathếgiớithực, mỗithựcthểcóthểcómộthoặcnhiềuđặcđiểm;đặc điểmnàygọilàthuộctínhcủathựcthể.Nhữngthuộc tínhxácđịnhmộtcáchduynhấtcủathựcthểgọilà thuộctínhkhóacủathựcthểđó. Thựcthểthườngđượcbiểudiễnbởimộthìnhchữ nhật,vàtêncủathựcthểđượcđặttronghìnhchữnày têncủacácthựcthể(trongmộthệthống)phảikhác Tênthuộctính1 nhautrongm TÊNTHỰCTHỂ ộtmôhìnhth ựHoặc ểkếthợp.TÊNTHỰCTHỂ cth Tênthuộctính2 72.MÔHÌNHTHỰCTHỂKẾTHỢP(tt)Vídụ:Bàitoánquảnlýđiểmcủasinhviênđượcphátbiểu đơngiảnnhưsau:Trườngcónhiềukhoa,mỗikhoacómộtmãkhóaduynhất, mỗimãkhoaxácđịnhtênkhoa,sốđiệnthoạikhoa.Một khoacónhiềulớp,mỗilớpcómộtmãlớpduynhất,mỗi mãlớpxácđịnhtênlớp.Mỗisinhviêncómộtmãsốsinh viênduynhất,mỗimãsốsinhviênxácđịnhhọtên,ngày sinh,địachỉ,lớpmàsinhviênđótheohọc,giớitínhcủa sinhviênđó,…Mỗisinhviêncóthểđăngkýhọcnhiều mônvàvớimỗimônhọcthìchỉcómộtkếtquảnhấtđịnh. Mỗimônhọccómộtmãmônhọcnhấtđịnh,mỗimãmôn họcxácđịnhtênmônhọc,sốtiếtcủamônhọcđó. Vớibàitoántrênthìcầnquảnlýcácđốitượngnhư:SINH VIÊN,MÔNHỌC,KẾTQUẢ,KHOA,LỚP. 82.MÔHÌNHTHỰCTHỂKẾTHỢP(tt) Mốikếthợp Dùngđểdiễntảsựkếthợpgiữacácthựcthểtrong mộthệthốngthôngtin. Mỗi ...
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 1 - ThS. Hồ Đắc QuánChương1:Giớithiệuchung vềlýthuyếtCSDLLecturer:Ths.HồĐắcQuánTel :0918.161.907Email:hodacquan99@gmail.comNộidung 1.MỘTSỐKHÁINIỆMCƠBẢN CơSởDữLiệu HệQuảnTrịCơSởDữLiệu CácỨngDụngCủaCơSởDữLiệu CácMôHìnhCơSởDữLiệu 1MÔHÌNHTHỰCTHỂKẾTHỢP GiớiThiệuMôHìnhThựcThểKếtHợp MộtSốKháiNiệmCủaMôHìnhThực ThểKếtHợp 21.MỘTSỐKHÁINIỆMCƠBẢN CơSởDữLiệu Cơsởdữliệu(DataBase)làmộtlĩnhvựcnghiêncứucácmô hình,nguyênlý,phươngpháptổchứcdữliệutrêncácthiếtbị lưutrữ. Nghiêncứucơsởdữliệugiúplưutrữ,tìmkiếm,cậpnhậtthông tinnhanhchónghiệuquả,tiếtkiệmbộnhớ,thờigian HệQuảnTrịCơSởDữLiệu CácphầnmềmgiảiquyếtnhữngvấnđềmàcáchtổchứcCSDL đặtra(nhưkhaitháccóhiệuquả,sựbảomật,sựcạnhtranh truyxuất,…)đượcgọilàcáchệquảntrịCSDL(DBMS). CáchệquảntrịCSDLcónhiệmvụhỗtrợchocácnhàphântích thiếtkếCSDLcũngnhưnhữngngườikhaithácCSDL. NhữnghệquảntrịCSDLmạnhnhưVisualFoxpro,MSAccess, 31MỘTSỐKHÁINIỆMCƠBẢN(tt) CácỨngDụngCủaCơSởDữLiệu Quảnlýcáchệthốngthôngtintrongcáccơquannhà nước. Xửlývàlưutrữthôngtintrongcácdoanhnghiệp. Xửlýcácthôngtintrongcáclĩnhvựcnghiêncứukhoa học,giảngdạy. Tổchứcthôngtinđaphươngtiện,xửlýtrithức… CácMôHìnhCơSởDữLiệu:MôhìnhCSDLlà hệhìnhthứctoánhọcgồmcóhaiphần Mộthệthốngcáckýhiệuđểmôtảdữliệu Mộttậphợpcácphéptoánthaotáctrêndữliệuđó. 41MỘTSỐKHÁINIỆMCƠBẢN(tt) Lịchsửpháttriểncủacácmôhìnhcơsởdữliệu. ThếhệđầutiêncủaCSDLrađờiởdạngmôhìnhthực thểkếthợp,môhìnhmạng,môhìnhphâncấp. ThếhệthứhaicủaCSDLvớimôhìnhcócấutrúclogic chặtchẽvàcótínhtrựcquanrõràng,nhấtquán. Nghiêncứumôhìnhquanhệnhằmvàolýthuyếtchuẩnhóa cácquanhệ Loạibỏđicácphầntửkhôngbìnhthườngcủaquanhệkhi thựchiệncácphépcậpnhật,loạibỏcácphầntửdưthừa ĐâylàmôhìnhchínhđượcdùngtrongcáchệquảntrịCSDL hiệnnay. MôhìnhCSDLthứbalàmôhìnhhướngđốitượng,mô hìnhquanhệ+hướngđốitượng,môhìnhsuydiễn,mô hìnhphântán,… 52. MÔHÌNHTHỰCTHỂKẾTHỢP Hiệnnaymôhìnhdữliệuquanhệthườngđược dùngtrongcáchệquảntrịCSDL,tuynhiênmô hìnhnàykhôngđượctrựcquan. Đểthuậnlợitrongviệcthiếtkếmôhìnhdữliệu quanhệ,ngườitathườngdùngmộtmôhìnhtrung gianđólàmôhìnhthựcthểkếthợp. Hiệnnaymôhìnhthựcthếkếthợpđượccoilàmô hìnhchuẩnđểthiếtkếhệthốngthôngtin. 62.MÔHÌNHTHỰCTHỂKẾTHỢP(tt) Thựcthể(entity) Xemnhưthựcthểlàmộtsựvậttồntạivàphânbiệt được. Thựcthểbiểudiễnmộtđốitượngcủathếgiớithực, mỗithựcthểcóthểcómộthoặcnhiềuđặcđiểm;đặc điểmnàygọilàthuộctínhcủathựcthể.Nhữngthuộc tínhxácđịnhmộtcáchduynhấtcủathựcthểgọilà thuộctínhkhóacủathựcthểđó. Thựcthểthườngđượcbiểudiễnbởimộthìnhchữ nhật,vàtêncủathựcthểđượcđặttronghìnhchữnày têncủacácthựcthể(trongmộthệthống)phảikhác Tênthuộctính1 nhautrongm TÊNTHỰCTHỂ ộtmôhìnhth ựHoặc ểkếthợp.TÊNTHỰCTHỂ cth Tênthuộctính2 72.MÔHÌNHTHỰCTHỂKẾTHỢP(tt)Vídụ:Bàitoánquảnlýđiểmcủasinhviênđượcphátbiểu đơngiảnnhưsau:Trườngcónhiềukhoa,mỗikhoacómộtmãkhóaduynhất, mỗimãkhoaxácđịnhtênkhoa,sốđiệnthoạikhoa.Một khoacónhiềulớp,mỗilớpcómộtmãlớpduynhất,mỗi mãlớpxácđịnhtênlớp.Mỗisinhviêncómộtmãsốsinh viênduynhất,mỗimãsốsinhviênxácđịnhhọtên,ngày sinh,địachỉ,lớpmàsinhviênđótheohọc,giớitínhcủa sinhviênđó,…Mỗisinhviêncóthểđăngkýhọcnhiều mônvàvớimỗimônhọcthìchỉcómộtkếtquảnhấtđịnh. Mỗimônhọccómộtmãmônhọcnhấtđịnh,mỗimãmôn họcxácđịnhtênmônhọc,sốtiếtcủamônhọcđó. Vớibàitoántrênthìcầnquảnlýcácđốitượngnhư:SINH VIÊN,MÔNHỌC,KẾTQUẢ,KHOA,LỚP. 82.MÔHÌNHTHỰCTHỂKẾTHỢP(tt) Mốikếthợp Dùngđểdiễntảsựkếthợpgiữacácthựcthểtrong mộthệthốngthôngtin. Mỗi ...
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu Lý thuyết cơ sở dữ liệu Bài giảng Lý thuyết Cơ sở dữ liệu Hệ quản trị cơ sở dữ liệu Mô hình cơ sở dữ liệu Mô hình thực thể kết hợpTài liệu liên quan:
-
62 trang 403 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 378 6 0 -
13 trang 298 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 296 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 291 0 0 -
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 272 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 259 1 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 254 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 248 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 189 0 0