1. Trang chủ
  2. » Tất cả

chuong-2-mo-hinh-er

71 1 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

Cấu trúc

  • Chương 2 Mô hình liên kết – thực thể

  • Nội dung

  • Slide 3

  • Quá trình thiết kế mô hình dữ liệu khái niệm

  • Mô hình liên kết – thực thể (Entity Relationship Model – ER Model)

  • Tầm quan trọng của mô hình hóa dữ liệu

  • Sơ đồ liên kết – thưc thể

  • Slide 8

  • Thực thể - Entity

  • Kiểu thưc thể - Entity Type

  • Các kiểu thực thể

  • Cách đặt tên và ký hiệu

  • Ví dụ thực thể mạnh/yếu

  • Kiểu thực thể và đầu vào/ra của hệ thống

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Thuộc tính - attribute

  • Các kiểu thuộc tính

  • Các kiểu thuộc tính (tt)

  • Slide 22

  • Slide 23

  • Cách đặt tên và ký hiệu

  • Mối liên kết - Relationship

  • Ví dụ

  • Slide 27

  • Bậc và các kiểu liên kết

  • Liên kết một ngôi Unary relationship

  • Liên kết hai ngôi Binary relationship

  • Liên kết ba ngôi Ternary relationship

  • Lượng số của mối liên kết - Cardinality

  • Slide 33

  • Ký hiệu của lượng số

  • Ví dụ mối liên kết

  • Ví dụ lượng số nhiệm ý trong mối liên kết nhiều nhiều

  • Dữ liệu phụ thuộc thời gian (Modeling Time-dependent Data)

  • Dữ liệu phụ thuộc thời gian

  • Kiểu thực thể kết hợp Associative entity type

  • Slide 40

  • Xây dựng kiểu thực thể kết hợp từ các quy tắc nghiệp vụ

  • Slide 42

  • Ràng buộc lượng số của liên kết ba ngôi

  • Slide 44

  • Quy tắc nghiệp vụ Business Rules

  • Slide 46

  • Quy tắc nghiệp vụ

  • Quy tắc nghiệp vụ (tt)

  • Phân loại quy tắc nghiệp vụ

  • Slide 50

  • Slide 51

  • Ràng buộc về cấu trúc

  • Ràng buộc về cấu trúc (tt)

  • Các định nghĩa trong mô hình dữ liệu

  • Ví dụ định nghĩa entity

  • Ví dụ định nghĩa attribute

  • Ví dụ định nghĩa relationship

  • Slide 58

  • Ràng buộc về tác vụ

  • Slide 60

  • Ngôn ngữ để xác định ràng buộc

  • Các đối tượng bị ràng buộc và đối tượng ràng buộc

  • Slide 63

  • Lược đồ ER đơn giản

  • Lược đồ ER có ràng buộc

  • Biểu diễn quy tắc nghiệp vụ

  • Ví dụ 2

  • Slide 68

  • Slide 69

  • Slide 70

  • Homework

Nội dung

Chương Mơ hình liên kết – thực thể Hệ sở liệu Nội dung    Mơ hình liên kết thực thể Q trình thiết kế mơ hình liệu ý niệm Sơ đồ ER     Thực thể kiểu thực thể Thuộc tính Mối liên kết Kiểu thực thể kết hợp Hệ sở liệu Quá trình thiết kế Một CSDL Thế giới thực Tập hợp yêu cầu phân tích Các yêu cầu CSDL Thiết kế khái niệm Khơng phụ thuộc Lược đồ khái niệm (mơ hình liệu bậc cao) Vào DBMS Thiết kế lô gic DBMS cụ thể Lược đồ khái niệm (mơ hình liệu DBMS cụ thể) Thiết kế vật lý Lược đồ Hệ sở liệu Quá trình thiết kế mơ hình liệu khái niệm       Bước 1: Nhận dạng kiểu thực thể Bước 2: Nhận dạng kiểu liên kết Bước 3: Nhận dạng thuộc tính kiểu thực thể mối liên kết Bước 4: Nhận dạng thuộc tính xác định cho kiểu thực thể Bước 5: Nhận dạng cấu trúc siêu kiểu/ kiểu Bước 6: Vẽ sơ đồ ER Hệ sở liệu Mơ hình liên kết – thực thể (Entity Relationship Model – ER Model)   Mơ hình ER dùng để xây dựng mơ hình liệu ý niệm (Conceptual data modeling) Mơ hình ER công cụ để trao đổi ý tưởng nhà thiết kế người dùng cuối giai đoạn phân tích Nó độc lập với DBMS q trình thi cơng database Hệ sở liệu Tầm quan trọng mơ hình hóa liệu    Giúp thâu tóm đặc tính liệu, nắm bắt quy tắc nghiệp vụ (business rule) ràng buộc (constraint) q trình mơ hình hóa liệu Thu thập liệu Hệ thống thiết kế theo hướng liệu (data-oriented) ổn định hướng xử lý liệu (process oriented) Hệ sở liệu Sơ đồ liên kết – thưc thể   Mơ hình ER diễn tả sơ đồ liên kết thực thể (entity relationship diagram - ERD) Ba phần tử bản:    kiểu thực thể (entity Type) Quan hệ (Relationship) Các thuộc tính (Attribute) Hệ sở liệu Hệ sở liệu Thực thể - Entity   Thực thể đối tượng mà ta thu thập thông tin xoay quanh chúng Thực thể     Một người nhân viên, sinh viên, Một nơi chốn thành phố, đất nước, Một kiện mua hàng, trả lương, Một khái niệm môn học, tài khoản,… Hệ sở liệu Kiểu thưc thể - Entity Type    Kiểu thực thể: tập hợp thực thể có tính chất Thể (instance) kiểu thực thể trường hợp cụ thể kiểu thực thể Ví dụ: kiểu thực thể Customer có điển hình Tom Peter Mỗi Customer có mã khách khác nhau, thực dịch vụ đặt hàng, toán tiền … Hệ sở liệu 10

Ngày đăng: 22/05/2017, 00:15

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN