SlideShare a Scribd company logo
1 of 15
c¬ së d÷ liÖu  h­íng ®èi t­îng ,[object Object]
néi dung tr×nh bµy ,[object Object],[object Object],[object Object],[object Object],[object Object]
1. GIÅÏI THIÃÛU ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2. MÄ HÇNH HAÛT NHÁN ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Phân biệt Thứ tự Lặp Cố  định STT Có cung chung kiểu phần tử Tuple Có Có Có Khác Set O O O Cùng Bag O Có O Cùng List Có Có O Cùng Array Có Có Có Cùng
NGUOI Hoten Tuoi GIAOVIEN Chucdanh Khoa Luong Sothich* HuongdanSV* SINHVIEN Monhoc* DiemTB Khoa KHOA Tenkhoa Sodienthoai Truongkhoa SV_TOTNGHIEP TendetaiLV GVhuongdan SV_CHUA_TN Namthumay MONHOC Tenmonhoc Sotiet Khoa - TÝnh kÕ thõa (inheritance) - §å thÞ ph©n cÊp líp Mét vÝ dô vÒ l­îc ®å CSDL h­íng ®èi t­îng
3. Më réng ng÷ nghÜa cña m« h×nh h¹t nh©n ,[object Object],[object Object]
4. giao diÖn c¬ së ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
5. m« h×nh d÷ liÖu O 2   vµ ng«n ng÷ truy vÊn Reloop ,[object Object],[object Object]
Hãû thäúng O 2  laì hãû thäúng hæåïng âäúi tæåüng , noï liãn kãút våïi thãú giåïi cå såí dæî liãûu bàòng caïc chæïc nàng sau:  Âinh danh âäúi tæåüng (object identity)  Låïp (class)  Sæû âoïng goïi (encapsulation)  Tênh kãú thæìa  Sæû raìng buäüc muäün (late binding) Mäüt låïp con coï thãø âënh nghéa laûi mäüt phæång thæïc thuäüc vaìo låïp cha cuía noï, âæåüc goüi laì sæû taïi naûp (overloading), nguû yï ràòng maî thæûc sæû cuía mäüt phæång thæïc âæåüc xaïc âënh luïc thæûc hiãûn chæång trçnh, âiãöu âoï chênh laì sæû raìng buäüc muäün.
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Vê duû: SELECT  p.Name FROM  p in SV_TOTNGHIEP WHERE  p.DiemTB > = 7
[object Object],[object Object],Vê duû: SELECT  p.Name FROM  p in SV_TOTNGHIEP WHERE  p.Khoa.Truongkhoa.Hoten =‘Le An’
Thuäüc tênh âa trë SELECT  p.Name FROM  p in GIAOVIEN WHERE  ‘xem TV’  in  p.Sothich Caïc biãún tham chiãúu SELECT  p.Name FROM  p  in SV_TOTNGHIEP,  f  in  p.GVhuongdan  WHERE  p.Tuoi > f.Tuoi
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

Viewers also liked (16)

Csdl Nangcao
Csdl NangcaoCsdl Nangcao
Csdl Nangcao
 
Quy hoạch động
Quy hoạch độngQuy hoạch động
Quy hoạch động
 
Chuyen De 3 CSDL nang cao
Chuyen De 3 CSDL nang caoChuyen De 3 CSDL nang cao
Chuyen De 3 CSDL nang cao
 
Csdl Nangcao
Csdl NangcaoCsdl Nangcao
Csdl Nangcao
 
Baocao Chuanhoa
Baocao ChuanhoaBaocao Chuanhoa
Baocao Chuanhoa
 
Cd 2 CSDL nang cao
Cd 2 CSDL nang caoCd 2 CSDL nang cao
Cd 2 CSDL nang cao
 
Mang May Tinh
Mang May TinhMang May Tinh
Mang May Tinh
 
Chu trinh Haminton de quy
Chu trinh Haminton de quyChu trinh Haminton de quy
Chu trinh Haminton de quy
 
Chuong 1 CSDL phân tán
Chuong 1 CSDL phân tánChuong 1 CSDL phân tán
Chuong 1 CSDL phân tán
 
Chu trinh Haminton de quy
Chu trinh Haminton de quyChu trinh Haminton de quy
Chu trinh Haminton de quy
 
Baigiang Ns2
Baigiang Ns2Baigiang Ns2
Baigiang Ns2
 
Csdl Nangcao
Csdl NangcaoCsdl Nangcao
Csdl Nangcao
 
Đệ quy và quay lui
Đệ quy và quay luiĐệ quy và quay lui
Đệ quy và quay lui
 
Bai toan du lich
Bai toan du lichBai toan du lich
Bai toan du lich
 
Quy hoạch động
Quy hoạch độngQuy hoạch động
Quy hoạch động
 
Giaoan lythuyet mangmaytinhcb chuong1
Giaoan lythuyet mangmaytinhcb chuong1Giaoan lythuyet mangmaytinhcb chuong1
Giaoan lythuyet mangmaytinhcb chuong1
 

Similar to Chuyen De 1 CSDL nang cao

Giaotrinhautocad2007 pgh
Giaotrinhautocad2007 pghGiaotrinhautocad2007 pgh
Giaotrinhautocad2007 pghmster_dang
 
Giao trinh-autocad-2007-pham van hau
Giao trinh-autocad-2007-pham van hauGiao trinh-autocad-2007-pham van hau
Giao trinh-autocad-2007-pham van hauDUNGZIDAN
 
Giao trinh-autocad-2007-tieng-viet
Giao trinh-autocad-2007-tieng-vietGiao trinh-autocad-2007-tieng-viet
Giao trinh-autocad-2007-tieng-vietKiều Xuân Ảnh
 
Giao trinh-autocad-2007-tieng-viet
Giao trinh-autocad-2007-tieng-vietGiao trinh-autocad-2007-tieng-viet
Giao trinh-autocad-2007-tieng-vietvanliemtb
 
Ctdl 2005 chuong 2
Ctdl 2005 chuong 2Ctdl 2005 chuong 2
Ctdl 2005 chuong 2Hồ Lợi
 
Giao trinh autocad_2007_full
Giao trinh autocad_2007_fullGiao trinh autocad_2007_full
Giao trinh autocad_2007_fullkirahocit
 
Sử dụng các nguồn năng lượng sạch
Sử dụng các nguồn năng lượng sạchSử dụng các nguồn năng lượng sạch
Sử dụng các nguồn năng lượng sạchnataliej4
 
Chuyen De 3 Bo Sung CSDL nang cao
Chuyen De 3   Bo Sung CSDL nang caoChuyen De 3   Bo Sung CSDL nang cao
Chuyen De 3 Bo Sung CSDL nang caoHoàng Chí Dũng
 
Tinh toan suc chiu tai thang dung
Tinh toan suc chiu tai thang dungTinh toan suc chiu tai thang dung
Tinh toan suc chiu tai thang dungmagicxlll
 
Giao trinh autocad 2007 full
Giao trinh autocad 2007 fullGiao trinh autocad 2007 full
Giao trinh autocad 2007 fullTiến Quang
 
16 kien thuc co ban ve dien tu
16 kien thuc co ban ve dien tu16 kien thuc co ban ve dien tu
16 kien thuc co ban ve dien tuVũ Anh
 
Giao trinh autocad
Giao trinh autocadGiao trinh autocad
Giao trinh autocadXuan Diep
 
Giao trinh autocad 2007 full
Giao trinh autocad 2007 fullGiao trinh autocad 2007 full
Giao trinh autocad 2007 fullBrand Xanh
 
Giao trinh autocad 2007 full
Giao trinh autocad 2007 fullGiao trinh autocad 2007 full
Giao trinh autocad 2007 fullWild Wolf
 
Giao trinh autocad 2007 full
Giao trinh autocad 2007 fullGiao trinh autocad 2007 full
Giao trinh autocad 2007 fulldinhndtv
 
Bai 1 tin hoc lop 12_kbdh
Bai 1 tin hoc lop 12_kbdhBai 1 tin hoc lop 12_kbdh
Bai 1 tin hoc lop 12_kbdhSunkute
 
Phạm đăng phước robot cn 2
Phạm đăng phước   robot cn 2Phạm đăng phước   robot cn 2
Phạm đăng phước robot cn 2Trần Thân
 

Similar to Chuyen De 1 CSDL nang cao (20)

Giaotrinhautocad2007 pgh
Giaotrinhautocad2007 pghGiaotrinhautocad2007 pgh
Giaotrinhautocad2007 pgh
 
Giao trinh-autocad-2007-pham van hau
Giao trinh-autocad-2007-pham van hauGiao trinh-autocad-2007-pham van hau
Giao trinh-autocad-2007-pham van hau
 
Giao trinh-autocad-2007-tieng-viet
Giao trinh-autocad-2007-tieng-vietGiao trinh-autocad-2007-tieng-viet
Giao trinh-autocad-2007-tieng-viet
 
Giao trinh-autocad-2007-tieng-viet
Giao trinh-autocad-2007-tieng-vietGiao trinh-autocad-2007-tieng-viet
Giao trinh-autocad-2007-tieng-viet
 
Giao trinh-autocad-2007-
Giao trinh-autocad-2007-Giao trinh-autocad-2007-
Giao trinh-autocad-2007-
 
Datalink
DatalinkDatalink
Datalink
 
Ctdl 2005 chuong 2
Ctdl 2005 chuong 2Ctdl 2005 chuong 2
Ctdl 2005 chuong 2
 
Giao trinh autocad_2007_full
Giao trinh autocad_2007_fullGiao trinh autocad_2007_full
Giao trinh autocad_2007_full
 
Sử dụng các nguồn năng lượng sạch
Sử dụng các nguồn năng lượng sạchSử dụng các nguồn năng lượng sạch
Sử dụng các nguồn năng lượng sạch
 
Chuyen De 3 Bo Sung CSDL nang cao
Chuyen De 3   Bo Sung CSDL nang caoChuyen De 3   Bo Sung CSDL nang cao
Chuyen De 3 Bo Sung CSDL nang cao
 
Tinh toan suc chiu tai thang dung
Tinh toan suc chiu tai thang dungTinh toan suc chiu tai thang dung
Tinh toan suc chiu tai thang dung
 
Giao trinh autocad 2007 full
Giao trinh autocad 2007 fullGiao trinh autocad 2007 full
Giao trinh autocad 2007 full
 
16 kien thuc co ban ve dien tu
16 kien thuc co ban ve dien tu16 kien thuc co ban ve dien tu
16 kien thuc co ban ve dien tu
 
Giao trinh autocad
Giao trinh autocadGiao trinh autocad
Giao trinh autocad
 
Giao trinh autocad 2007 full
Giao trinh autocad 2007 fullGiao trinh autocad 2007 full
Giao trinh autocad 2007 full
 
Giao trinh autocad 2007 full
Giao trinh autocad 2007 fullGiao trinh autocad 2007 full
Giao trinh autocad 2007 full
 
Giao trinh autocad 2007 full
Giao trinh autocad 2007 fullGiao trinh autocad 2007 full
Giao trinh autocad 2007 full
 
Giao Trinh Thiet Ke Web
Giao Trinh Thiet Ke WebGiao Trinh Thiet Ke Web
Giao Trinh Thiet Ke Web
 
Bai 1 tin hoc lop 12_kbdh
Bai 1 tin hoc lop 12_kbdhBai 1 tin hoc lop 12_kbdh
Bai 1 tin hoc lop 12_kbdh
 
Phạm đăng phước robot cn 2
Phạm đăng phước   robot cn 2Phạm đăng phước   robot cn 2
Phạm đăng phước robot cn 2
 

More from Hoàng Chí Dũng

More from Hoàng Chí Dũng (11)

Seminar Ly Thuyet Chuan Hoa V1.2
Seminar   Ly Thuyet Chuan Hoa   V1.2Seminar   Ly Thuyet Chuan Hoa   V1.2
Seminar Ly Thuyet Chuan Hoa V1.2
 
Seminar Ly Thuyet Chuan Hoa V1.2
Seminar   Ly Thuyet Chuan Hoa   V1.2Seminar   Ly Thuyet Chuan Hoa   V1.2
Seminar Ly Thuyet Chuan Hoa V1.2
 
Baocao Chuanhoa
Baocao ChuanhoaBaocao Chuanhoa
Baocao Chuanhoa
 
Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 
bài tập quay lui
bài tập quay luibài tập quay lui
bài tập quay lui
 
Phương pháp tham lam
Phương pháp tham lamPhương pháp tham lam
Phương pháp tham lam
 
Cơ sở thuật toán
Cơ sở thuật toánCơ sở thuật toán
Cơ sở thuật toán
 
Section 2 Quay Lui
Section 2   Quay LuiSection 2   Quay Lui
Section 2 Quay Lui
 
Chuong 2 CSDL phân tán
Chuong 2 CSDL phân tánChuong 2 CSDL phân tán
Chuong 2 CSDL phân tán
 
Chuong 4 CSDL phân tán
Chuong 4 CSDL phân tánChuong 4 CSDL phân tán
Chuong 4 CSDL phân tán
 
Chuong 3 CSDL phân tán
Chuong 3 CSDL phân tánChuong 3 CSDL phân tán
Chuong 3 CSDL phân tán
 

Chuyen De 1 CSDL nang cao

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. Phân biệt Thứ tự Lặp Cố định STT Có cung chung kiểu phần tử Tuple Có Có Có Khác Set O O O Cùng Bag O Có O Cùng List Có Có O Cùng Array Có Có Có Cùng
  • 6. NGUOI Hoten Tuoi GIAOVIEN Chucdanh Khoa Luong Sothich* HuongdanSV* SINHVIEN Monhoc* DiemTB Khoa KHOA Tenkhoa Sodienthoai Truongkhoa SV_TOTNGHIEP TendetaiLV GVhuongdan SV_CHUA_TN Namthumay MONHOC Tenmonhoc Sotiet Khoa - TÝnh kÕ thõa (inheritance) - §å thÞ ph©n cÊp líp Mét vÝ dô vÒ l­îc ®å CSDL h­íng ®èi t­îng
  • 7.
  • 8.
  • 9.
  • 10. Hãû thäúng O 2 laì hãû thäúng hæåïng âäúi tæåüng , noï liãn kãút våïi thãú giåïi cå såí dæî liãûu bàòng caïc chæïc nàng sau:  Âinh danh âäúi tæåüng (object identity)  Låïp (class)  Sæû âoïng goïi (encapsulation)  Tênh kãú thæìa  Sæû raìng buäüc muäün (late binding) Mäüt låïp con coï thãø âënh nghéa laûi mäüt phæång thæïc thuäüc vaìo låïp cha cuía noï, âæåüc goüi laì sæû taïi naûp (overloading), nguû yï ràòng maî thæûc sæû cuía mäüt phæång thæïc âæåüc xaïc âënh luïc thæûc hiãûn chæång trçnh, âiãöu âoï chênh laì sæû raìng buäüc muäün.
  • 11.
  • 12.
  • 13.
  • 14. Thuäüc tênh âa trë SELECT p.Name FROM p in GIAOVIEN WHERE ‘xem TV’ in p.Sothich Caïc biãún tham chiãúu SELECT p.Name FROM p in SV_TOTNGHIEP, f in p.GVhuongdan WHERE p.Tuoi > f.Tuoi
  • 15.