Bài giảng Hệ cơ sở dữ liệu: Chương 2.2 - TS. Lê Thị Tú Kiên
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ cơ sở dữ liệu: Chương 2.2 - TS. Lê Thị Tú Kiên CHƢƠN II. MÔ HÌNH THỰC THỂ - LIÊN KẾT (ENTITY-RELATIONSHIP MODEL, E-R) TS. Lê Thị Tú Kiên kienltt@hnue.edu.vn http://fit.hnue.edu.vn/~kienltt/ Dept. of IS – FIT - HNUE Giới thiệu 2 Quy trình phân tích và thiết kế CSDL Tập hợp các yêu cầu và phân tích Mô hình hóa dữ liệu Thiết kế logic Thiết kế vật lí Dept. of IS - FIT - HNUE Nội dung 3 1. Các thành phần cơ bản của mô hình E-R 2. Các ràng buộc trên các kiểu liên kết 3. Biểu đồ E-R 4. Một số tính chất mở rộng của mô hình E-R 5. Ví dụ thực hành về thiết kết lược đồ thực E-R Dept. of IS - FIT - HNUE Nội dung 4 1. Các thành phần cơ bản của mô hình thực thể - liên kết 2. Các ràng buộc trên các kiểu liên kết 3. Biểu đồ thực thể liên kết 4. Các tính chất mở rộng của mô hình thực thể - liên kết 5. Ví dụ về thiết kết lược đồ thực thể - liên kết Dept. of IS - FIT - HNUE 1. Các thành phần cơ bản của E-R 5 Tập thực thể Tập liên kết Dept. of IS - FIT - HNUE Tập thực thể 6 Thực thể là một “vật” hay một đối tượng trong thế giới thực, phân biệt được với những đối tượng khác Ví dụ Mỗi nhân viên là một thực thể Mỗi phòng làm việc là một thực thể Mỗi dự án là một thực thể Dept. of IS - FIT - HNUE Tập thực thể 7 Mỗi thực thể được mô tả bởi một tập các thuộc tính Ví dụ nhân viên: mã nhân viên, họ tên, ngày sinh, giới tính, bậc lương, lương, địa chỉ phòng làm việc: mã phòng, tên phòng, địa điểm dự án: mã dự án, tên dự án, địa điểm Dept. of IS - FIT - HNUE Tập thực thể 8 Tập thực thể là một tập hợp các thực thể có cùng tập thuộc tính Kiểu thực thể là tên của một tập thực thể Ví dụ Kiểu thực thể NHÂN VIÊN: tập các nhân viên Kiểu thực thể PHÒNG: tập các phòng Kiểu thực thể DỰ ÁN: tập các dự án Dept. of IS - FIT - HNUE Tập thực thể 9 Ví dụ nv1 nv2 thực thể tập thực thể nv3 nv4 nv5 kiểu thực thể NHÂN VIÊN Dept. of IS - FIT - HNUE Tập thực thể 10 Lược đồ kiểu thực thể mô tả một kiểu thực thể, bao gồm: tên kiểu thực thể; tên và ngữ nghĩa của các thuộc tính; các ràng buộc mà các thuộc tính phải tuân theo. Ví dụ Mã nhân Giới tính viên Ngày sinh Bậc Lương Họ tên lương Đường phố NHÂN VIÊN Số nhà Xã Huyện Địa chỉ Tỉnh Tập thực thể 11 Các kiểu thuộc tính của mô hình E-R: Thuộc tính đơn, thuộc tính phức hợp Thuộc đính đơn trị, thuộc tính đa trị Thuộc tính được lưu trữ, thuộc tính được suy diễn Dept. of IS - FIT - HNUE Tập thực thể 12 Thuộc tính đơn là thuộc tính không phân chia được thành những thành phần nhỏ hơn Mã nhân Giới viên tính Ngày sinh Bậc Lương Họ tên lương Đường phố NHÂN VIÊN Số nhà Xã Huyện Địa chỉ Tỉnh Tập thực thể 13 Thuộc tính phức hợp là thuộc tính có thể phân chia thành các phần nhỏ hơn Mã nhân viên Giới tính Ngày sinh Bậc Lương Họ tên lương Đường phố NHÂN VIÊN Số nhà Xã Huyện Địa chỉ Tỉnh Tập thực thể 14 Thuộc tính đơn trị là thuộc tính có 1 giá trị duy nhất cho mỗi thực thể. Tên phòng PHÒNG: mã phòng, tên Địa điểm Mã phòng phòng, địa điểm. Mỗi phòng có 1 tên duy nhất, 1 mã số PHÒNG duy nhất và có ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Hệ cơ sở dữ liệu Hệ cơ sở dữ liệu Mô hình thực thể Mô hình hóa dữ liệu Thiết kế logic Quy trình phân tích cơ sở dữ liệuTà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 324 0 0 -
Giáo trình Nhập môn Cơ sở dữ liệu - GV. Nguyễn Thế Dũng
280 trang 154 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 5 - Phan Hồ Duy Phương
96 trang 134 1 0 -
Trắc nghiệm và đáp án hệ cơ sở dữ liệu - ĐH Công Nghiệp Tp. Hồ Chí Minh
63 trang 116 0 0 -
Tìm hiểu về nguyên lý của các hệ cơ sở dữ liệu: Phần 2
139 trang 106 0 0 -
Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu
13 trang 78 0 0 -
Tiểu Luận Chương Trình Quản Lí Học Phí Trường THPT
18 trang 76 0 0 -
Bài giảng Cơ sở dữ liệu (Database) - Chương 1: Các khái niệm cơ bản về hệ cơ sở dữ liệu
34 trang 64 0 0 -
Bài giảng Các hệ cơ sở dữ liệu: An toàn và khôi phục dữ liệu - Lương Trần Hy Hiến
9 trang 63 0 0 -
Đề cương ôn tập giữa học kì 1 môn Tin học lớp 12 năm 2023-2024 - Trường THPT Hoàng Văn Thụ
5 trang 49 0 0 -
Bài giảng Hệ cơ sở dữ liệu: Chương 5.1 - TS. Lê Thị Tú Kiên
69 trang 46 0 0 -
Phân tích thiết kế hệ thống thông tin
18 trang 45 0 0 -
Giáo trình Hệ cơ sở dữ liệu: Phần 1
96 trang 45 0 0 -
Giáo trình Hệ cơ sở dữ liệu: Phần 2
147 trang 44 0 0 -
Giáo trình Cơ sở dữ liệu: Phần 1 - ĐH công nghiệp Tp.HCM
41 trang 42 0 0 -
Mô tả công việc lập trình viên ERP
1 trang 41 0 0 -
Giáo trình Cơ sở dữ liệu - Phần 2: SQL Server - ĐH Công nghiệp Tp.HCM
147 trang 39 2 0 -
Bài giảng Cơ sở dữ liệu - Nguyễn Hải Châu (ĐH Công nghệ)
54 trang 34 0 0 -
Bài giảng môn học Hệ cơ sở dữ liệu: Chương 4 - Nguyễn Như Hoa
81 trang 32 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG - CHƯƠNG 1
15 trang 32 0 0