Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 5 (tt) - Học viện Ngân hàng
Số trang: 30
Loại file: pptx
Dung lượng: 961.70 KB
Lượt xem: 12
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:
Chương này trang bị cho người học những kiến thức về mô hình dữ liệu khái niệm. Nội dung chính của chương gồm có: Giới thiệu mô hình thực thể quan hệ (ERM), các thành phần của ERM, quy trình xây dựng ERM, các bước phát triển ERM cho ứng dụng.
Nội dung trích xuất từ tài liệu:
Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 5 (tt) - Học viện Ngân hàng PHÁT TRIỂN HỆ THỐNG THÔNG TIN KINH TẾ ♦ Chương 3: Xác định yêu cầu hệ thống ♦ Chương 4: Mô hình nghiệp vụ Hướng cấu trúc ♦ Chương 5: Mô hình dữ liệu khái niệm MÔ HÌNH DỮ LiỆU KHÁI NiỆM § Giới thiệu mô hình thực thể quan hệ (ERM) § Các thành phần của ERM § Quy trình xây dựng ERM § Các bước phát triển ERM cho ứng dụng § Ví dụ Phân tích & thiết kế HTTT 2 Giới thiệu mô hình thực thể quan hệ v ERM = Entity Relationships Model v Biểu diễn đồ thị của các lớp dữ liệu và mối quan hệ ngữ nghĩa giữa chúng v Các thành phần của ERM: § Thực thể § Mối quan hệ giữa các thực thể § Thuộc tính của thực thể Phân tích & thiết kế HTTT 3 Thực thể (entity) v Là một khái niệm để chỉ: § Một lớp • Các đối tượng của thế giới thực, hoặc • Các khái niệm độc lập (không bao chứa cái khác) có cùng đặc trưng chung v Tên thực thể: danh từ v Ký pháp: Tên thực thể Phân tích & thiết kế HTTT 4 Ví dụ: thực thể Phân tích & thiết kế HTTT 5 Bản thể (instance) v Là một đối tượng cụ thể của thực thể v Phân biệt thực thể và bản thể Phân tích & thiết kế HTTT 6 Thuộc tính (attribute) v Là đặc trưng của thực thể mà ta quan tâm (có thể không phải tất cả) v Tên thuộc tính: danh từ v Các loại thuộc tính: § Thuộc tính tên gọi: tên gọi cho một bản thể § Thuộc tính định danh: xác định tính duy nhất của bản thể § Thuộc tính mô tả: các thuộc tính còn lại § Thuộc tính lặp: với 1 bản thể có thể nhận nhiều giá trị khác nhau Phân tích & thiết kế HTTT 7 Thuộc tính – ký pháp v Thuộc tính của thực thể gắn với thực thể bằng 1 đoạn thẳng Phân tích & thiết kế HTTT 8 Biểu diễn thực thể § Tên thực thể: viết chữ IN § Thuộc tính: chữ thường § Định danh: gạch chân Phân tích & thiết kế HTTT 9 Mối quan hệ (relationships) v Là khái niệm phản ánh mối quan hệ ngữ nghĩa vốn có giữa các bản thể của các thực thể trong thế giới thực v Tên mối quan hệ: mệnh đề động từ v Ký pháp Tên mối quan hệ Phân tích & thiết kế HTTT 10 Mối quan hệ (tiếp) v Có 2 loại: § Mối quan hệ tương tác: mô tả sự tác động của một thực thể lên thực thể khác § Mối quan hệ sở hữu/phụ thuộc: mô tả sự phụ thuộc giữa 2 thực thể Phân tích & thiết kế HTTT 11 Mối quan hệ (tiếp) v Mối quan hệ cũng có thuộc tính v Trả lời cho các câu hỏi của động từ: § Bằng cách nào? § Khi nào? § Bao nhiêu? § Như thế nào? Phân tích & thiết kế HTTT 12 Mối quan hệ (tiếp) v Bậc của mối quan hệ: § Số thực thể tham gia vào mối quan hệ § Các loại bậc Phân tích & thiết kế HTTT 13 Mối quan hệ (tiếp) v Bản số của quan hệ § Số bản thể tham gia vào mối quan hệ § Chỉ quan tâm đến bản số nhỏ nhất và lớn nhất Phân tích & thiết kế HTTT 14 Mối quan hệ (tiếp) v Biểu diễn § Thực thể yếu § Mối quan hệ bậc thấp § Mối quan hệ bậc cao Phân tích & thiết kế HTTT 15 Quy trình xây dựng ERM v Cách 1: thực hiện đồng thời Phân tích & thiết kế HTTT 16 Quy trình xây dựng ERM v Cách 2: thực hiện từng hồ sơ rồi tích hợp Phân tích & thiết kế HTTT 17 Các bước xây dựng ERM Bước 1: Liệt kê v Quy tắc: § Chính xác hóa • Mỗi mục chỉ một đối tượng duy nhất • Hai mục khác nhau chỉ hai đối tượng khác nhau § Chọn lọc • Mỗi mục là chung cho mỗi lớp hồ sơ được xét • Mỗi mục là sơ cấp (không được suy trực tiếp từ các mục khác) • Mỗi mục được chọn 1 lần Phân tích & thiết kế HTTT 18 Các bước xây dựng ERM Bước 2: Xác định thực thể § Dữ liệu vào: bảng từ điển dữ liệu § Dữ liệu ra: các thực thể và thuộc tính của nó § Quy tắc: ...
Nội dung trích xuất từ tài liệu:
Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 5 (tt) - Học viện Ngân hàng PHÁT TRIỂN HỆ THỐNG THÔNG TIN KINH TẾ ♦ Chương 3: Xác định yêu cầu hệ thống ♦ Chương 4: Mô hình nghiệp vụ Hướng cấu trúc ♦ Chương 5: Mô hình dữ liệu khái niệm MÔ HÌNH DỮ LiỆU KHÁI NiỆM § Giới thiệu mô hình thực thể quan hệ (ERM) § Các thành phần của ERM § Quy trình xây dựng ERM § Các bước phát triển ERM cho ứng dụng § Ví dụ Phân tích & thiết kế HTTT 2 Giới thiệu mô hình thực thể quan hệ v ERM = Entity Relationships Model v Biểu diễn đồ thị của các lớp dữ liệu và mối quan hệ ngữ nghĩa giữa chúng v Các thành phần của ERM: § Thực thể § Mối quan hệ giữa các thực thể § Thuộc tính của thực thể Phân tích & thiết kế HTTT 3 Thực thể (entity) v Là một khái niệm để chỉ: § Một lớp • Các đối tượng của thế giới thực, hoặc • Các khái niệm độc lập (không bao chứa cái khác) có cùng đặc trưng chung v Tên thực thể: danh từ v Ký pháp: Tên thực thể Phân tích & thiết kế HTTT 4 Ví dụ: thực thể Phân tích & thiết kế HTTT 5 Bản thể (instance) v Là một đối tượng cụ thể của thực thể v Phân biệt thực thể và bản thể Phân tích & thiết kế HTTT 6 Thuộc tính (attribute) v Là đặc trưng của thực thể mà ta quan tâm (có thể không phải tất cả) v Tên thuộc tính: danh từ v Các loại thuộc tính: § Thuộc tính tên gọi: tên gọi cho một bản thể § Thuộc tính định danh: xác định tính duy nhất của bản thể § Thuộc tính mô tả: các thuộc tính còn lại § Thuộc tính lặp: với 1 bản thể có thể nhận nhiều giá trị khác nhau Phân tích & thiết kế HTTT 7 Thuộc tính – ký pháp v Thuộc tính của thực thể gắn với thực thể bằng 1 đoạn thẳng Phân tích & thiết kế HTTT 8 Biểu diễn thực thể § Tên thực thể: viết chữ IN § Thuộc tính: chữ thường § Định danh: gạch chân Phân tích & thiết kế HTTT 9 Mối quan hệ (relationships) v Là khái niệm phản ánh mối quan hệ ngữ nghĩa vốn có giữa các bản thể của các thực thể trong thế giới thực v Tên mối quan hệ: mệnh đề động từ v Ký pháp Tên mối quan hệ Phân tích & thiết kế HTTT 10 Mối quan hệ (tiếp) v Có 2 loại: § Mối quan hệ tương tác: mô tả sự tác động của một thực thể lên thực thể khác § Mối quan hệ sở hữu/phụ thuộc: mô tả sự phụ thuộc giữa 2 thực thể Phân tích & thiết kế HTTT 11 Mối quan hệ (tiếp) v Mối quan hệ cũng có thuộc tính v Trả lời cho các câu hỏi của động từ: § Bằng cách nào? § Khi nào? § Bao nhiêu? § Như thế nào? Phân tích & thiết kế HTTT 12 Mối quan hệ (tiếp) v Bậc của mối quan hệ: § Số thực thể tham gia vào mối quan hệ § Các loại bậc Phân tích & thiết kế HTTT 13 Mối quan hệ (tiếp) v Bản số của quan hệ § Số bản thể tham gia vào mối quan hệ § Chỉ quan tâm đến bản số nhỏ nhất và lớn nhất Phân tích & thiết kế HTTT 14 Mối quan hệ (tiếp) v Biểu diễn § Thực thể yếu § Mối quan hệ bậc thấp § Mối quan hệ bậc cao Phân tích & thiết kế HTTT 15 Quy trình xây dựng ERM v Cách 1: thực hiện đồng thời Phân tích & thiết kế HTTT 16 Quy trình xây dựng ERM v Cách 2: thực hiện từng hồ sơ rồi tích hợp Phân tích & thiết kế HTTT 17 Các bước xây dựng ERM Bước 1: Liệt kê v Quy tắc: § Chính xác hóa • Mỗi mục chỉ một đối tượng duy nhất • Hai mục khác nhau chỉ hai đối tượng khác nhau § Chọn lọc • Mỗi mục là chung cho mỗi lớp hồ sơ được xét • Mỗi mục là sơ cấp (không được suy trực tiếp từ các mục khác) • Mỗi mục được chọn 1 lần Phân tích & thiết kế HTTT 18 Các bước xây dựng ERM Bước 2: Xác định thực thể § Dữ liệu vào: bảng từ điển dữ liệu § Dữ liệu ra: các thực thể và thuộc tính của nó § Quy tắc: ...
Tìm kiếm theo từ khóa liên quan:
Hệ thống thông tin kinh tế Phát triển hệ thống thông tin kinh tế Hệ thống thông tin Mô hình dữ liệu khái niệm Mô hình thực thể quan hệ Quy trình xây dựng ERMGợi ý tài liệu liên quan:
-
Bài tập thực hành môn Phân tích thiết kế hệ thống thông tin
6 trang 297 0 0 -
66 trang 234 0 0
-
Bài giảng HỆ THỐNG THÔNG TIN KẾ TOÁN - Chương 2
31 trang 228 0 0 -
Bài thuyết trình Hệ thống thông tin trong bệnh viện
44 trang 227 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng quản lý kho hàng trên nền Web
61 trang 215 0 0 -
62 trang 206 2 0
-
Phương pháp và và ứng dụng Phân tích thiết kế hệ thống thông tin: Phần 1 - TS. Nguyễn Hồng Phương
124 trang 203 0 0 -
79 trang 194 0 0
-
Giáo trình Phân tích thiết kế hệ thống thông tin (chương 2-bài 2)
14 trang 178 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 9: Thiết kế giao diện
21 trang 175 0 0