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
lượt xem 5
download
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.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: 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 các thuộc tính tên gọi: mỗi thuộc tính tên gọi xác định một thực thể tương ứng • Xác định thuộc tính còn lại • Xác định định danh của thực thể • Loại đi thuộc tính đã sử dụng trong bảng Phân tích & thiết kế HTTT 19
- Các bước xây dựng ERM Bước 3: xác định mối quan hệ § Dữ liệu vào: bảng từ điển dữ liệu còn lại § Dữ liệu ra: các mối quan hệ và thuộc tính của chúng § Quy tắc: • Xác định mối quan hệ tương tác Phân tích & thiết kế HTTT 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Phát triển hệ thống thông tin (IS Development) - Chương 5: Các phương pháp luận phát triển hệ thống thông tin quản lý
92 p | 188 | 25
-
Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 1 - Học viện Ngân hàng
29 p | 202 | 23
-
Bài giảng Phát triển hệ thống thông tin (IS Development) - Chương 6: Lựa chọn phương pháp luận phát triển hệ thống thông tin quản lý
26 p | 132 | 16
-
Bài giảng Phát triển hệ thống thông tin (IS Development) - Chương 2: Các yếu tố trong phát triển hệ thống thông tin quản lý
60 p | 90 | 15
-
Bài giảng Phát triển hệ thống thông tin (IS Development) - Chương 4: Các công cụ hỗ trợ phát triển hệ thống thông tin quản lý
29 p | 129 | 13
-
Bài giảng Phát triển hệ thống thông tin (IS Development) - Chương 1: Tổng quan về phát triển hệ thống thông tin quản lý
36 p | 99 | 12
-
Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 5 - Học viện Ngân hàng
25 p | 107 | 11
-
Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 9 - Học viện Ngân hàng
14 p | 78 | 10
-
Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 7 - Học viện Ngân hàng
34 p | 84 | 10
-
Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 8 - Học viện Ngân hàng
30 p | 73 | 10
-
Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 0 - Học viện Ngân hàng
11 p | 68 | 10
-
Bài giảng Phát triển hệ thống thông tin mô hình hóa hệ thống
36 p | 56 | 8
-
Bài giảng Phát triển hệ thống thông tin kinh tế - ĐH Thương Mại
0 p | 121 | 8
-
Bài giảng Phát triển hệ thống thông tin (IS Development) - Chương 0: Giới thiệu môn học
28 p | 88 | 6
-
Bài giảng Phát triển hệ thống thông tin kinh tế - Trường đại học Thương Mại
27 p | 68 | 4
-
Bài giảng Phát triển hệ thống thông tin quản lý: Hệ thống thông tin quản lý - Nguyễn Anh Hào
41 p | 52 | 3
-
Bài giảng Phát triển hệ thống thông tin quản lý: Những vấn đề trong việc phát triển hệ thống thông tin quản lý - Nguyễn Anh hào
22 p | 22 | 3
-
Bài giảng Phát triển hệ thống thông tin quản lý: Khái niệm cơ bản - Nguyễn Anh Hào
23 p | 30 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn