1. Trang chủ
  2. » Giáo án - Bài giảng

Bai 7 Lien ket bang

20 331 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

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 2,37 MB

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

Nội dung

Khi xây dựng CSDL, 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.. Khi xây dựng CSDL, 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..

Trang 1

TRẦN HỮU TRANG TRƯỜNG TRUNG HỌC PHỔ THÔNG

TIN HỌC 12

Đặng Hữu Hoàng

Trang 2

BÀI 7

LIÊN KẾT GIỮA CÁC BẢNG

Thời gian 1 tiết

Trang 3

• Trong CSDL, các bảng thường có liên quan với nhau

Khi xây dựng CSDL, 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

• Trong CSDL, các bảng thường có liên quan với nhau

Khi xây dựng CSDL, 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

KHÁI NIỆM

Khi tạo liên kết giữa các bảng có cần đảm

bảo tính toàn vẹn dữ liệu không?

• Cần đảm bảo tính toàn vẹn vì khi tạo ra liên kết giữa các bảng cần đảm bảo tính hợp lí của dữ liệu trong các bảng

có liên quan

• Cần đảm bảo tính toàn vẹn vì khi tạo ra liên kết giữa các

bảng cần đảm bảo tính hợp lí của dữ liệu trong các bảng

có liên quan

Trang 4

Một công ti chuyên bán dụng cụ văn

phòng 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, hãy trình

bày các phương án lập CSDL?

VÍ DỤ

• Phương án 1: Lập CSDL gồm một bảng duy nhất

• Phương án 1: Lập CSDL gồm một bảng duy nhất.

• Phương án 2: Lập CSDL gồm nhiều bảng

• Phương án 2: Lập CSDL gồm nhiều bảng.

Trang 5

1 Phương án 1: gồm một bảng duy nhất chứa các thông tin cần thiết

1 Phương án 1: gồm một bảng duy nhất chứa các thông tin cần thiết

Ma_khach_hang Mã khách hàng

Ngay_giao_hang Ngày giao hàng

Trang 6

2 Phương án 2: gồm ba bảng có cấu trúc tương ứng nhau

2 Phương án 2: gồm ba bảng có cấu trúc tương ứng nhau

Ma_khach_hang Mã khách hàng

KHACH_HANG

MAT_HANG

Trang 7

Ma_khach_hang Mã khách hàng

Ngay_giao_hang Ngày giao hàng

Phương án 1

* Dư thừa dữ liệu

* Không đảm bảo sự nhất quán của dữ liệu

Phương án 2

* Phải có liên kết giữa các bảng để

có được thông tin tổng hợp

Trang 8

KĨ THUẬT TẠO LIÊN KẾT GIỮA CÁC BẢNG

• Bước 1:Trên thanh menu,

• Trên thanh công cụ,

• Trên thanh công cụ,

Click chọn

• Bước 2: Chọn các bảng (và mẫu hỏi) cần thiết lập liên kết.

Bước 2: Chọn các bảng (và mẫu hỏi) cần thiết lập liên kết.

• Bước 3: Chọn trường liên quan từ các bảng (và mẫu hỏi) liên

kết, rồi click và Create để tạo liên kết.

Bước 3: Chọn trường liên quan từ các bảng (và mẫu hỏi) liên

kết, rồi click và Create để tạo liên kết.

Trang 9

VÍ DỤ

Quan sát sách giáo khoa trang 57, hãy lập CSDL KINH_DOANH gồm các bảng: KHACH_HANG, MAT_HANG, HOA_DON

Trang 10

• Mở CSDL KINH_DOANH.MDB

• Mở CSDL KINH_DOANH.MDB

Click chọn

• Xuất hiện bảng Show Table

• Xuất hiện bảng Show Table

Trang 11

• Bảng Show Table

• Bảng Show Table

Click chọn

Click chọn

Trang 12

Click chọn

Click chọn Click chọn

Click chọn Click chọn

Trang 13

• Trong cửa sổ Relationships với các trường khóa chính của mỗi bảng

được in đậm

• Trong cửa sổ Relationships với các

trường khóa chính của mỗi bảng

được in đậm

Trang 14

• Thiết lập mối liên kết giữa bảng KHACH_HANG với bảng HOA_DON

• Thiết lập mối liên kết giữa bảng KHACH_HANG với bảng HOA_DON

Kéo thả trường Ma_khach_hang của bảng KHACH_HANG qua

trường Ma_khach_hang của bảng HOA_DON  xuất hiện hộp thoại

Kéo thả trường Ma_khach_hang của bảng KHACH_HANG qua

trường Ma_khach_hang của bảng HOA_DON  xuất hiện hộp thoại

Click chọn

Trang 15

Xuất hiện mối liên kết

Mối liên kết

Trang 16

• Thiết lập mối liên kết giữa bảng MAT_HANG với bảng HOA_DON

• Thiết lập mối liên kết giữa bảng MAT_HANG với bảng HOA_DON

Kéo thả trường Ma_mat_hang của bảng MAT_HANG qua trường Ma_mat_hang của bảng HOA_DON  xuất hiện hộp thoại

Kéo thả trường Ma_mat_hang của bảng MAT_HANG qua trường Ma_mat_hang của bảng HOA_DON  xuất hiện hộp thoại

Click chọn

Trang 17

Xuất hiện mối liên kết

Mối liên kết

Trang 18

Click chọ để đóng cửa

sồ Relationships

Click chọ để đóng cửa

sồ Relationships

Nhớ click Yes để lưu liên kết

Trang 19

DẶN DÒ

1 Xem trước Bài tập và thực hành 5 :

LIÊN KẾT GIỮA CÁC BẢNG

Trang 20

Thực hiện tháng 09 năm 2008

E_mail: dhhoang03@yahoo.co.uk

Ngày đăng: 02/05/2015, 17:00

TỪ KHÓA LIÊN QUAN

w