TT.CNTT - Đại học Huế 1 Mô hình d li u quan hữ ệ ệ Relation Model N i dung trình bàyộ TT.CNTT - Đại học Huế 2 nh ngh a mô hình d li u quan hĐị ĩ ữ ệ ệ Ngôn ng truy v n SQLữ ấ nh ngh a d li uĐị ĩ ữ ệ C p nh t d li uậ ậ ữ ệ Truy v n d li uấ ữ ệ Mô t ràng bu cả ộ T o sao ph i nghiên c u mô hình ạ ả ứ quan h ? ệ TT.CNTT - Đại học Huế 3 Là mô hình đ c dùng r ng rãi nh t.ượ ộ ấ Vendors: IBM, Informix, Microsoft, Oracle, Sybase, etc. i th c nh tranh: mô hình h ng đ i Đố ủ ạ ướ ố t ng ượ ObjectStore, Versant, Ontos a synthesis emerging: object-relational model Informix Universal Server, UniSQL, O2, Oracle, DB2 Các đ nh ngh aị ĩ TT.CNTT - Đại học Huế 4 C s d li u quan hơ ở ữ ệ ệ: t p h p các ậ ợ quan h (relation)ệ . Quan h :ệ g m 2 ph n:ồ ầ Th hi nể ệ : là m t ộ table, v i các hàng và c t. ớ ộ L c đ (ượ ồ Schema): đ c t tên quan h c ng ặ ả ệ ũ nh tên và ki u c a m i c t. ư ể ủ ỗ ộ Ví d . Students(ụ sid: string, name: string, login: string, age: integer, gpa: real) Có th coi quan h nh t p h p các ể ệ ư ậ ợ dòng (rows) ho c b (ặ ộ tuples).