Bài giảng Tin học 12 bài 7: Liên kết giữa các bảng

Bài toán đặt vấn đề:

Một công ti bán 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 công ti lập CSDL cấu trúc như sau:

 

ppt11 trang | Chia sẻ: gaobeo18 | Lượt xem: 978 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Bài giảng Tin học 12 bài 7: Liên kết giữa các bảng, để tải tài liệu về máy bạn click vào nút TẢI VỀ ở trên
Bài 7liên kết giữa các bảngBài toán đặt vấn đề:Một công ti bán 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 công ti lập CSDL cấu trúc như sau: Tên trườngMô tảKhoá chínhSo_donSố hiệu đơn đặt hàngMa_khach_hangMã khách hàngTen_khach_hangTên khách hàngMa_hangMã mặt hàngSo_luongSố lượngTen_hangTên mặt hàngDia_chiĐịa chỉ khách hàngNgay_giaoNgày giao hàngDon_giaĐơn giá (VNĐ)Hãy quan sát và chỉ ra những nhược điểm cần lưu ý của cách lập CSDL trên ?? Dư thừa dữ liệu Không đảm bảo sự nhất quán về mặt dữ liệuĐể khắc phục những nhược điểm trên nên sử dụng cách lập CSDL thứ hai như sau:Tên trườngMô tảKhoá chínhMa_khach_hangMã khách hàngTen_khach_hangTên khách hàngDia_chiĐịa chỉ khách hàngTên trườngMô tảKhoá chínhMa_hangMã mặt hàngTen_hangTên mặt hàngDon_giaĐơn giá (VNĐ)Tên trườngMô tảKhoá chínhSo_donSố hiệu đơn đặt hàngMa_khach_hangMã khách hàngMa_hangMã mặt hàngSo_luongSố lượngNgay_giaoNgày giao hàngKhach_hangMat_hangHoa_donCách thứ hai 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 trên  cần liên kết giữa các bảng.1. Khái niệm:Liên kết được tạo giữa các bảng cho phép tổng hợp dữ liệu từ nhiều bảng. 2. Kỹ thuật tạo liên kết giữa các bảngB1: Xác định trường để xác lập liên kết Khach_hang:Ma_khach_hang, Ho_ten, Dia_chiMat_hang:Ma_hang, Ten_hang, Don_giaHoa_Don:So_don, Ma_khach_hang, Ma_hang, So_luong, Ngay_giaoB3: Nháy nút hoặc nháy nút phải chuột vào vùng trống của sổ Relationships chọn Show TableB2: Mở CSDL Kinh doanh. Nháy nút hoặc chọn Tools  Relationships để mở cửa sổ Relationships. Chọn tên các bảng cần liên kết rồi nháy AddB4: Thiết lập mối liên kết giữa các bảng Kéo trường liên kết ở bảng khách hàng và thả vào trường tương ứng ở bảng hoá đơn. Tương tự thiết lập liên kết bảng Hoá đơn và bảng mặt hàngB5: Nháy nút và chọn Yes để lưu liên kết. Bảng khách hàng sau khi liên kết: xoá liên kết giữa các bảng B1: Nháy chuột vào đường liên kếtB2: Nhấn phím Delete trên bàn phím và chọn YesLiên kết giữa các bảng1. Khái niệm:Liên kết được tạo giữa các bảng cho phép tổng hợp dữ liệu từ nhiều bảng. 2. Kỹ thuật tạo liên kết giữa các bảng- Gồm 5 bước ghi nhớ

File đính kèm:

  • pptBai 7 LIEN KET GIUA CAC BANG.ppt