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

Bài 2a2 đăc tả thiết kế dữ liệu mức logic baigiai

5 168 1

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 336,84 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Đặc tả phân tích yêu cầu dữ liệu mức khái niệm và đặc tả thiết kế dữ liệu mức logic dựa trên cơ sở 2 chứng từ sau: §¬n mua hµng Tªn Nhµ cung cÊp §Þa chØ NCC: STT Tªn hµng §¬n vÞ tÝnh §¬n

Trang 1

Đặc tả phân tích yêu cầu dữ liệu mức khái niệm và đặc tả thiết kế dữ liệu mức logic dựa trên cơ sở 2 chứng từ sau:

§¬n mua hµng

Tªn Nhµ cung cÊp

§Þa chØ NCC:

STT Tªn hµng §¬n vÞ tÝnh §¬n gi¸ Sè l-îng Thµnh tiÒn

PhiÕu nhËp kho

M· NCC

§Þa chØ NCC:

Trang 2

Theo ISO 9126 quy đ ị nh

1 Chính xác hoá dữ liệu và xác định danh sách thuộc tính:

Đơn mua hàng

Số đơn Ngày mua Mã NCC (thêm) Tên NCC

Địa chỉ Mã hàng* (thêm) (thuộc tính có đấu * - thuộc tính lặp/ đa trị) Tên hàng*

Đơn vị tính*

Đơn giá *

Số l-ợng mua*

Phiếu nhập kho

Số phiếu Ngày nhập Mã NCC Mã hàng*

Số l-ợng nhập*

2 Xác định thực thể

E1-NHACC

#Mã NCC Tên NCC

Địa chỉ E2-ĐƠNMUAHANG

#Số đơn Ngày mua E3-HANG

#Mã hàng Tên hàng

Đơn vị tính E4-Phiếu nhập kho

#Số phiếu Ngày nhập

Trang 3

3 Xác định mối quan hệ

Xác định phụ thuộc hàm:

Đơn mua hàng

Từ Số đơn → Mã NCC suy ra

Đơn mua hàng và NHACC có mối quan hệ 1-N:

Max: lấ y gia tri 1 hoac nhieu,

Min lay gia tri 0 hoac 1

1 don hang phai toi thieu va toi da cho 1 nha cung cap

Từ Sốđơn, Mã hàng→Số l-ợng mua, Đơn giá suy ra DON và HANG có mối quan hệ N-N:

Phiếu nhập kho

Từ Số phiếu → Mã NCC suy ra

PHIEU và NHACC có mối quan hệ 1-N

NHACC

Mã NCC

Tên NCC

Địa chỉ

DON

Số đơn Ngày mua R1

1-N

HANG

Mã hàng

Tên hàng

Đơn vị tính

DON

Số đơn Ngày mua

R2

Số l-ợng mua,

Đơn giá

N-N

NHACC

Mã NCC

Tên NCC

PHIEU

Số phiếu Ngày nhập R3

1-N

Trang 4

Từ Số phiếu, Mã hàng→ Số l-ợng nhập suy ra

PHIEU và HANG có mối quan hệ N-N

4 Đặc tả phõn tớch yờu cầu dữ liệu mức khỏi niệm

Kết nối các đặc tả trên, chúng ta có Đặc tả phõn tớch yờu cầu dữ liệu mức khỏi niệm (Mô hình khái niệm dữ liệu):

HANG

Mã hàng

Tên hàng

Đơn vị tính

PHIEU

Số phiếu Ngày nhập

R4

Số l-ợng nhập

N-N

HANG

Mã hàng Tên hàng

Đơn vị tính

NHACC

Mã NCC

Tên NCC

Địa chỉ

DON

Số đơn Ngày mua

PHIEU

Số phiếu

Ngày nhập

R1

R3

R2

-Sốl-ợng mua -Đơn giá

R4 Sốl-ợng nhập

1-N

1-N

N-N

N-N

Trang 5

5 Chuyển Mô hình khái niệm dữ liệu về mô hình quan hệ

Theo những quy tắc chuyển thực thể và các mối quan hệ về l-ợc đồ quan hệ (đó học trong phõn tớch thiết kế hệ thống), chúng ta thu đ-ợc hệ l-ợc đồ quan hệ sau:

1 NHACC (Mã NCC, Tên NCC, Địa chỉ)

2 DON (Số đơn, Ngày mua, Mã NCC)

3 PHIEU (Số phiếu, Ngày nhập, Mã NCC)

4 DONG NHAP (Số phiếu, Mã hàng, Số l-ợng nhập)

5 HANG (Mã hàng, Tên hàng, Đơn vị tính)

6 DONGMUA (Số đơn, Mã hàng, Số l-ợng mua, Đơn giá)

6 Chuẩn hoá hệ l-ợc đồ quan hệ (đó học trong phõn tớch thiết kế hệ thống)

Cả 6 l-ợc đồ quan hệ trên đều đạt 3NF

7 Đặc tả thiết kế dữ liệu mức logic

Dựa vào hệ l-ợc đồ quan hệ trên, chúng ta đặc tả thiết kế dữ liệu mức logic (Mô hình E_R) nh- sau:

HANG

Mã hàng Tên hàng

Đơn vị tính

NHACC

Mã NCC

Tên NCC

Địa chỉ

DON

Số đơn Ngày mua

Mã NCC FK

DONGMUA

Số đơn FK Mãhàng FK

Sốl-ợng mua

Đơn giá

PHIEU

Số phiếu Ngày nhập

Mã NCC FK

DONG NHAP

Số phiếu FK Mã hàng FK

Ngày đăng: 20/06/2018, 09:35

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w