1. Trang chủ
  2. » Công Nghệ Thông Tin

Tuan 2

22 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Seminar 2 INDEX Mô hình thực thể kết hợp mở rộng Bổ sung vào mô hình thực thể kết hợp  Thuộc tính kết hợp  Định danh  Tổng quát hóa  Tập con  Mối kết hợp mở rộng 2 Cấu trúc phân cấp Thiết lập c[.]

Mơ hình thực thể kết hợp mở rộng Bổ sung vào mơ hình thực thể kết hợp      Thuộc tính kết hợp Định danh Tổng quát hóa Tập Mối kết hợp mở rộng Cấu trúc phân cấp Thiết lập cấu trúc phân cấp thực thể Tổng quát E E1 E2 E3 Chuyên biệt  E tổng quát hóa nhóm thực thể E1, E2, E3 • Mỗi đối tượng lớp E1, E2, E3 đối tượng lớp E Ví dụ XE XE TẢI NHÂN VIÊN THƯ KÝ KỸ SƯ XE BUS XE HƠI Thuộc PHỊNG BAN NV QUẢN LÝ Ví dụ CON NGƯỜI ĐÀN ÔNG PHỤ NỮ QUẢN LÝ KỸ THUẬT QUẢN LÝ QUẢN LÝ HÀNH CHÍNH THƯ KÝ NHÂN VIÊN NHÂN VIÊN LẬP TRÌNH NHÂN VIÊN BÁN HÀNG NHÂN VIÊN TIẾP THỊ Cấu trúc phân cấp (tt) Tính kế thừa  Thực thể chuyên biệt kế thừa thuộc tính mối kết hợp thực thể tổng quát B R E A E1 E2 E’ C Cấu trúc phân cấp (tt) PHIẾU NHẬP Số PN PHIẾU XUẤT Ngày nhập (1,n) (1,n) SL nhập CT NHẬP (0,n) (0,n) NVLIỆU ĐV tính CT XUẤT Số PX Ngày xuất SL xuất Mã NVL Tên NVL Cấu trúc phân cấp (tt) Số chứng từ CHỨNG TỪ Ngày chứng từ (1,n) CT CTỪ (0,n) Số lượng PHIẾU NHẬP NVLIỆU Mã NVL Tên NVL ĐV tính PHIẾU XUẤT Cấu trúc phân cấp (tt) Nguyên tắc  Xây dựng thực-thể-chuyên-biệt xác định đặc trưng riêng  Xây dựng thực thể tổng quát xác định đặc trưng chung thực thể • Tái sử dụng Cấu trúc phân cấp (tt) Tính bao phủ  Sự tương quan thực-thể-tổng-quát thựcthể-chuyên-biệt  Gồm • • • • Toàn phần (t-total) Bán phần (p-partial) Riêng biệt (e-exclusive) Chồng chéo (o-overlaping) 10 Cấu trúc phân cấp (tt) Toàn phần  Tất phần tử thực thể chuyên biệt phủ toàn tập phần tử thực thể tổng quát Bán phần  Các phần tử thực thể chun biệt khơng phủ tồn tập phần tử thực thể tổng quát 11 Cấu trúc phân cấp (tt) Riêng biệt  Phần tử thực thể chuyên biệt không phần tử thực thể chuyên biệt khác Chồng chéo  Phần tử thực thể chuyên biệt phần tử thực thể chuyên biệt khác 12 Cấu trúc phân cấp (tt) Tập tổng quát (p,o) Tập chuyên biệt Tập chuyên biệt Chuyên biệt bán phần, chồng lắp Tập tổng quát Tập tổng quát Tập chuyên biệt Tập chuyên biệt Chuyên biệt bán phần, riêng biệt (t,e) Chuyên biệt toàn phần, riêng biệt Tập tổng quát Tập chuyên biệt (p,e) Tập chuyên biệt Tập chuyên biệt Tập chuyên biệt (t,o) Chun biệt tồn phần, chồng lắp 13 Ví dụ XE CON NGƯỜI p, e XE TẢI (t, e) XE BUS XE HƠI NHÂN VIÊN ĐÀN ÔNG Thuộc PHỤ NỮ PHÒNG BAN p, o THƯ KÝ KỸ SƯ NV QUẢN LÝ 14 Ví dụ CON NGƯỜI (p, e) (t, e) ĐÀN ÔNG PHỤ NỮ QUẢN LÝ THƯ KÝ (t, o) QUẢN LÝ KỸ THUẬT QUẢN LÝ HÀNH CHÍNH NHÂN VIÊN (p, o) NHÂN VIÊN LẬP TRÌNH NHÂN VIÊN BÁN HÀNG NHÂN VIÊN TIẾP THỊ 15 Tập Là trường hợp đặc biệt tổng quát hóa  Chỉ có thực thể chuyên biệt CÔNG-NHÂN Họ tên Địa (p, e) CÔNG-NHÂN THƯỜNG-XUYÊN KHÁCH HÀNG (p, e) Ngày ký hợp đồng Mã số KH Tên KH Điên thoại KHÁCH QUEN Mức công nợ Sự tương quan bán phần & riêng biệt 16 Thuộc tính kết hợp Là nhóm thuộc tính có liên hệ Số nhà Đường CON NGƯỜI ĐỊA CHỈ (0,n) Quận (0,1) Thành phố Quốc gia Số CMND (0,1) NHÂN KHẨU CMND Ngày lập Nơi lập 17 Định danh Tập hợp thuộc tính có tính chất đặc trưng nhằm phân biệt tất thể thực thể  Ký hiệu Định danh thuộc tính Định danh thuộc tính trở lên 18 Định danh (tt) Phân loại  Bên  Bên ngồi  Phối hợp 19 Ví dụ Định danh bên Định danh bên CON NGƯỜI Số CMND Họ tên CON NGƯỜI Ngày sinh I = {Số CMND} Định danh người I = {Họ tên, Ngày sinh} Định danh bên / phối hợp Định danh phối hợp Số thứ tự NHÂN VIÊN (1,1) Số đơn hàng ĐƠN HÀNG SẢN PHẨM (1,n) (0,n) Liên quan Của Thuộc (1,1) (0,n) BỘ PHẬN Mã phận INV = {Số thứ tự, BỘ PHẬN} Số thứ tự (1,1) CT ĐƠN HÀNG I1CTDH = {ĐƠN HÀNG, SẢN PHẨM} I2CTDH = {ĐƠN HÀNG, Số thứ tự} 20

Ngày đăng: 09/04/2023, 06:29

Xem thêm:

w