Bài học cùng chủ đề
Báo cáo học liệu
Mua học liệu
Mua học liệu:
-
Số dư ví của bạn: 0 coin - 0 Xu
-
Nếu mua học liệu này bạn sẽ bị trừ: 2 coin\Xu
Để nhận Coin\Xu, bạn có thể:

Bài 3. Liên kết giữa các bảng trong cơ sở dữ liệu SVIP
1. Thiết lập mối quan hệ giữa hai bảng
a) Các lựa chọn kết nối dữ liệu
Quan hệ 1 – ∞ phổ biến nhất giữa hai bảng.
Có ba lựa chọn thuộc tính của phép nối dữ liệu (Join Properties).
1: Inner join chỉ nối các bản ghi nếu các giá trị trường được kết nối trùng khớp nhau.
2: Left outer join lấy tất cả các bản ghi trong bảng bên trái nhưng chỉ nối với các bản ghi của bảng bên phải khớp giá trị trong trường được kết nối.
3: Right outer join lấy tất cả các bản ghi trong bảng bên phải nhưng chỉ nối với các bản ghi của bảng bên trái khớp giá trị trong trường được kết nối.
Access đánh dấu lựa chọn 1: theo mặc định.

Lựa chọn kết nối dữ liệu
b) Thao tác thiết lập, chỉnh sửa, xóa mối quan hệ giữa hai bảng
Chọn Database Tools\Relationship để mở vùng làm việc với các mối quan hệ giữa các bảng.

Vùng làm việc với các mối quan hệ
Quy trình thiết lập mối quan hệ giữa hai bảng có thể chia làm 3 bước lớn.
Bước 1. Đưa hộp thể hiện mỗi bảng vào vùng làm việc với các mối quan hệ.
1) Nháy nút lệnh Show Table.
2) Nháy đúp chuột lên tên bảng.
Bước 2. Tạo quan hệ giữa hai bảng.
1) Kéo thả chuột từ trường khoá ngoài trong bảng con vào trường khoá chính trong bảng mẹ; hộp thoại Edit Relationships xuất hiện.
2) Đánh dấu hộp kiểm Enforce Referential Integrity (đảm bảo toàn vẹn tham chiếu) và chọn Create hay OK.
Bước 3. Xác định các lựa chọn liên kết dữ liệu.
1) Nháy nút Join Type để mở hộp thoại Join Properties (nếu chưa xuất hiện) để chọn thuộc tính cho phép nối dữ liệu thực thi mối quan hệ này.
2) Để nguyên như mặc định hoặc đánh dấu chọn thuộc tính kết nối đúng yêu cầu.
Lưu ý: Sau khi nháy chuột vào đường nối hai bảng, có thể tùy chỉnh hoặc xóa bằng Edit Relationship.
Câu hỏi:
@204430070434@@204430130957@
2. Cột dữ liệu từ tra cứu
Lookup Wizard giúp thiết lập mối quan hệ khóa ngoài và khóa chính để cho phép nhập dữ liệu bằng cách chọn từ danh sách thả xuống.
Sau khi thiết lập các trường dữ liệu, thiết lập các hộp thoại lần lượt là:
1) Đánh dấu chọn "I want the...." → chọn Next.
2) Chọn bảng hay truy vấn làm nguồn để tra cứu dữ liệu → chọn Next.
3) Chọn các trường dữ liệu trong bảng (hay truy vấn) vừa chọn → Nháy dấu mũi tên “>” để chuyển nó sang Selected Fields → chọn Next.
4) Chọn trường muốn sắp xếp để tiện tra cứu → chọn Next.
5) Đặt tên cho trường lookup → chọn Finish.
Mở bảng trong khung nhìn bảng dữ liệu sẽ thấy có mũi tên trỏ xuống khi chọn ô để nhập dữ liệu cho trường vừa thiết lập.
Thiết lập đảm bảo toàn vẹn tham chiếu
Nháy chọn Database Tools\Relationships sẽ thấy có đường nối giữa hai bảng để hiển thị trực quan mối quan hệ tra cứu vừa thiết lập.
Nháy chuột phải lên đường nối này; hộp thoại Edit Relationships xuất hiện.
Đánh dấu hộp kiểm Enforce Referential Integrity và chọn OK.
Câu hỏi:
@204430150126@@204430318109@
Bạn có thể đăng câu hỏi về bài học này ở đây