Tải bản đầy đủ (.ppt) (12 trang)

Liên kết giữa các bang

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.93 MB, 12 trang )


Bài toán đặt vấn đề:
Một công ty bán hàng văn phòng phẩm thường
xuyên nhận đơn đặt hàng từ khách hàng. Để thống kê
và phân tích các đơn đặt hàng, xét hai phương án lập
CSDL như sau:
Cơ sở dữ liệu kinh doanh
Cơ sở dữ liệu kinh doanh
Dùng 3 bảng
để lưu trữ CSDL
Dùng 1 bảng
để lưu trữ CSDL
P
.


n

1
P
.


n

2
Dư thừa dữ liệu
Không đảm bảo tính nhất quán về mặt dữ liệu
Để khắc phục những nhược điểm trên theo em ta nên
xây dựng CSDL như thế nào?
Giả sử CSDL kinh doanh lưu trữ như sau:


Phương án dùng một bảng:
Hãy chỉ ra những
nhược điểm của
cách lập CSDL
kinh doanh trên ?
BNG KHCH HNG
BNG MT HNG
BNG HểA N
Cách ny khắc phục được nhược điểm của cách thứ nhất, tuy nhiên để có được thông
tin tổng hợp thì cần lấy thông tin từ 3 bảng
Phương án dùng nhiều bảng:
S húa n Mó KH Mó hng S lng Ngy bỏn
001 KH01 BB01 100 12/8/2009
002 KH02 BB01 150 8/9/2009
003 KH01 BB02 80 18/9/2009
004 KH02 BB02 120 22/10/2009
Mó hng Tờn hng n giỏ
BB01 Bỳt Bi
Thiờn long
4200
BB02 Bỳt Bi
Bn Nghộ
3900
Mó KH Tờn KH a ch KH
KH01 Phm Th
Mai
Ninh Sn Ninh
Thun
KH02 Lờ Vn
Tun

Ninh Hi Ninh
Thun
Cần liên kết giữa các
bảng.
Tiết: 21

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×