1. Giới thiệu:
Khi tạo truy vấn từ hai bảng hoặc truy vấn nguồn, kết quả truy vấn phụ thuộc vào kiểu quan hệ giữa hai nguồn gọi là liên kết.
2. Các loại liên kết: a. Không liên kết: a. Không liên kết:
Là liên kết không nhìn thấy đường quan hệ nối giữa hai nguồn trong cửa sổ thiết kế truy vấn.
Trường hợp này mỗi bản ghi của nguồn thứ nhất kết hợp với mỗi bản ghi của nguồn thứ hai tạo thành một bản ghi của truy vấn (Hình 36)
b. Liên kết nội:
Là liên kết ta nhìn thấy một đường vô hướng nối giữa hai nguồn trong cửa sổ thiết kế truy vấn.
Trường hợp này mỗi bản ghi của nguồn thứ nhất kết hợp với các bản ghi của nguồn tương ứng trong thứ hai tạo thành một bản ghi của truy vấn (Hình 37)
c. Liên kết ngoại:
Là liên kết có một nguồn chính và một nguồn phụ trong cửa sổ thiết kế truy vấn ta thấy một đường định hướng đi từ nguồn chính sang nguồn phụ, nếu nguồn chính bên trái gọi là liên kết trái, ngược lại là liên kết phải.
Trường hợp này mỗi bản ghi của nguồn chính rơi vào một trong hai trường hợp sau:
¾ Có ít nhất một bản ghi tương ứng trong nguồn phụ, bản ghi đang xét của nguồn chín kết hợp với mỗi bản ghi tương ứng của nguồn phụ tạo thành một bản ghi của truy vấn (tương tự liên kết nội).
¾ Không có bản ghi tương ứng nào trong nguồn phụ, bản ghi đang xét của nguồn chính kết hợp với bản ghi rỗng của nguồn phụ để tạo thành một bản ghi của truy vấn (Hình 38)
3. Tạo đường quan hệ trong thiết kế truy vấn:
¾ Ta kéo chuột từ trường quan hệ của trường thứ nhất sang trường quan hệ của nguồn thứ hai
¾ Mở bảng thuộc tính của liên kết bằng cách nhấp phải chuột tại vị trí bất kỳ trên đường quan hệ (đường quan hệ đậm hơn) vào chọn mục Join Properties xuất hiện hộp thoại có 3 mục (Hình 39)
¾ Tạo liên kết nội chọn mục 1 của hộp thoại
¾ Tạo liên kết ngoại chọn mục 2 và 3 của hộp thoại:
9 Tạo liên kết trái chọn mục thứ 2 9 Tạo liên kết phải chọn mục thứ 2 ¾ Sau cùng nhấp chọn OK