Bài giảng môn Tin học Lớp 12 - Tiết 20: Liên kết giữa các bảng - Đinh Gia Long

2. Kĩ thuật tạo liên kết giữa các bảng

Sau khi tạo xong hai hay nhiều bảng, để thiết lập mối liên kết giữa các bảng với nhau ta thực hiện theo các bước :

Bước 1 : Thiết lập liên kết :

Chọn menu Tools  Relationship hoặc nháy nút lệnh

Bước 2 : Chọn các bảng để tạo liên kết

Chọn bảng và nháy nút lệnh Add

Bước 3 : Kéo thả trường khóa từ bảng phụ tới bảng chính

Bước 4 : Nháy nút lệnh Create trong hộp thoại Edit Relationship

 

ppt7 trang | Chia sẻ: lethuong715 | Lượt xem: 361 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Bài giảng môn Tin học Lớp 12 - Tiết 20: Liên kết giữa các bảng - Đinh Gia Long, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Chaøo möøng quí thaày coâ !!!Kieåm Tra Baøi CuõHãy cho biết sự khác nhau giữa chế độ biểu mẫu với chế độ thiết kế biểu mẫu ?Traéc Nghieäm Bài 7. Liên Kết Giữa Các BảngTiết 20GV : Đinh Gia LongTrong CSDL, các bảng thường có liên quan với nhau.Khi xây dựng CSDL ta có thể tổng hợp thông tin từ nhiều bảng đã tạo liên kết với nhau. Chẳng hạn ta có bảng giaovien và bảng hocsinh. Sau khi tạo liên kết ta có thể biết được giáo viên này sẽ chủ nhiệm lớp có những học sinh nào 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, ta xét hai cách lập CSDLCách 1 : Lập CSDL gồm một bảng duy nhất chứa tất cả các thông tin cần thiết Cách 2 : Lập CSDL KINH_DOANH gồm ba bảng có cấu trúc tương ứngKhi phân tích việc lập CSDL theo hai cách trên, ta thấy so với cách thứ 2 thì cách thứ nhất có những nhược điểm sau :Dư thừa dữ liệu ( ví dụ mã khách hàng, tên khách hàng, địa chỉ khách hàng, mã mặt hàng, tên mặt hàng, đơn giá lặp lại trong các đơn hàng có số hiệu đơn khác nhau,)Không đảm bảo tính nhất quán của dữ liệu (mã khách hàng, tên khách hàng, địa chỉ khách hàng của cùng một khách hàng ở những đơn hàng có thể nhập khác nhau,Cách thứ hai khắc phục được nhược điểm này. Tuy nhiên, để có được thông tin tổng hợp thì cần thông tin từ ba bảng, nói cách khác cần có liên kết giữa các bảngTheo em, ý nghĩa của việc tạo liên kết giữa các bảng ?Trắc nghiệm2. Kĩ thuật tạo liên kết giữa các bảngSau khi tạo xong hai hay nhiều bảng, để thiết lập mối liên kết giữa các bảng với nhau ta thực hiện theo các bước :Bước 1 : Thiết lập liên kết : Chọn menu Tools  Relationshiphoặc nháy nút lệnh Bước 2 : Chọn các bảng để tạo liên kết Chọn bảng và nháy nút lệnh AddBước 3 : Kéo thả trường khóa từ bảng phụ tới bảng chínhBước 4 : Nháy nút lệnh Create trong hộp thoại Edit RelationshipMinh họaTrắc nghiệm

File đính kèm:

  • pptBai 7_ Lien ket giua cac bang.ppt