Danh mục

Phân tích thiết kế hướng đối tượng: Bài 9. Mô hình hóa dữ liệu - ThS. Lê Văn Hùng

Số trang: 31      Loại file: pdf      Dung lượng: 648.36 KB      Lượt xem: 15      Lượt tải: 0    
Thư viện của tui

Phí tải xuống: 13,000 VND Tải xuống file đầy đủ (31 trang) 0
Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Rose 2001 và các phiên bản sau đó: Hỗ trợ mô hình hóa dữ liệu. Mô hình đối tượng: Tập trung vào dữ liệu và hành vi; Sử dụng cho mỗi thành phần của ứng dụng: lớp, thuộc tính, thao tác, quan hệ ... như đã được xem xét trong các bài trước đây; Quan tâm trước hết của mô hình dữ liệu là mô hình trong bộ nhớ...
Nội dung trích xuất từ tài liệu:
Phân tích thiết kế hướng đối tượng: Bài 9. Mô hình hóa dữ liệu - ThS. Lê Văn HùngPHÂN TÍCH THI T KPHÂNHƯ NG ð I TƯ NGHƯ N G TƯ NG N i dung 1. Ti n trình phát tri n ph n m m theo hư ng đ i tư ng 2. Gi i thi u Ngôn ng mô hình hóa th ng nh t UML 3. Mô hình hóa nghi p v 4. Mô hình hóa trư ng h p s d ng 5. Mô hình hóa tương tác đ i tư ng 6. Bi u đ l p và gói 7. Bi u đ chuy n tr ng thái và bi u đ ho t đ ng 8. Bi u đ ki n trúc v t lý và phát sinh mã trình Mô hình hóa d li u 10. Bài h c th c nghi mehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 9 - 2/31 Bài 9Mô hình hóa d li uMô li Mô hình ñ i tư ng - mô hình d li u Rose 2001 và các phiên b n sau ñó: H tr mô hình hóan d li u Mô hình ñ i tư ngn T p trung vào d li u và hành vi n S d ng cho m i thành ph n c a ng d ng: l p, thu c tính, thao n tác, quan h ... như ñã ñư c xem xét trong các bài trư c ñây Quan tâm trư c h t c a mô hình d li u là mô hình trong b n nh : Vi c t o l p ñ i tư ng, quan h gi a chúng và trách nhi m c a n chúng Mô hình d li un T p trung vào d li u n T p trung vào CSDL hơn là t p trung vào ng d ng nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 9 - 4/31 Mô hình ñ i tư ng - mô hình d li u Các quan tâm khác nhau gi a mô hình ñ i tư ng và môn hình d li u Mô hình ñ i tư ng Mô hình d li u Thi t k l p như th nào ñ s d ng hi u qu b Thi t k CSDL như th nào ñ lưu tr hi u qu nh ? Các ñ i tư ng nào c n quan h trong mô hình? B ng nào c n quan h trong mô hình d li u? C u trúc d li u t i giao di n như th nào ñ th a C u trúc d li u như th nào ñ tăng t c ñ mãn ngư i s d ng cu i cùng? xâm nh p? Gói d li u v i hành vi như th nào ñ t o ra l p? Chu n hóa d li u? D li u nào ñư c s d ng xuyên su t ng d ng? D li u nào ñư c truy v n thư ng xuyên? Lo i d li u nào ch ñư c s d ng trong m t vùng? Có th s d ng khái quát hóa hay các chi n lư c Có th tích h p khái ni m k thùa vào mô hình thi t k khác ñ có mã trình s d ng l i? d li u ngay c khi CSDL không h tr tr c ti p k th a?ehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 9 - 5/31 Mô hình ñ i tư ng - mô hình d li u S khác bi t gi a hai lo i mô hìnhn H tr k th a n Quan h : n Gi a các l p (l p này bi t v l p kia) n Gi a các b ng (k t n i logíc) n Có th xây d ng tách bi t mô hình d li u và mô hìnhn ñ i tư ng, nhưng cũng có th xây d ng chúng ñ ng th i Trong Rose:n N u d án ñã có mô hình d li u -> chuy n ngư c l i ñ hình n thành mô hình ñ i tư ng V i d án m i, ta có th phát sinh mô hình d li u t mô hình n ñ i tư ngehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 9 - 6/31 T o l p mô hình d li u Table & View Schema Database Tablespace & Nodeehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 9 - 7/31 T o l p mô hình d li u Trong Logical Viewn Lư c ñ ch a các th t c lưu tr n B ng v i các trư ng, ràng bu c, triggers, khóa chính, ch s và n quan h Trong Component Viewn Mô hình hóa CSDL n M i thành ph n ñư c gán Stereotype n Rose 2001A tr ñi h tr DB2, Oracle, Sybase, SQL Server, ANSI n Serverehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 9 - 8/31 T o l p mô hình d li u Các bư c chính t o l p mô hình d li u (nhưng khôngn nh t thi t ph i theo trình t này) T o l p CSDL n B sung lư c ñ ñ ch a mô hình d li u và gán lư c ñ vào CSDL n T o l p gói lĩnh v c và các lĩnh v c n B sung các b ng vào t ng lư c ñ n B sung chi ti t vào t ng b ng n Trư ng, ràng bu c, trigger, ch s và khóa chính n B sung quan h gi a các b ng và khóa ngoài n T o l p các khung nhìn n T o l p mô hình ñ i tư ng t mô hình d li u n Phát sinh CSDL n ð ng b CSDL v i mô hình khi c p nh t nehamingway@gmail.com ...

Tài liệu được xem nhiều: