Mục tiêu của bài Liên kết giữa các bảng nhằm giúp các em biết khái niệm liên kết giữa các bảng, sự cần thiết và ý nghĩa của việc liên kết, biết cách tạo liên kết trong Access; tạo được liên kết giữa các bảng trong Access sửa biểu mẫu ở chế độ thiết kế. Mời các em cùng theo dõi nội dung bài học dưới đây.
Trong CSDL, các bảng thường có liên quan đến nhau. Liên kết được tạo giữa các bảng, sẽ giúp Microsoft Access:
Ví dụ: Cho CSDL như trong 3 bảng dưới đây:
KHACH_HANG
Bảng 1. Bảng KHACH_HANG
MAT_HANG
Bảng 2. Bảng MAT_HANG
HOA_DON
Bảng 3. Bảng HOA_DON
Bước 1. Xác định trường để thiết lập liên kết
Bước 2. Mở CSDL. Nháy nút hoặc chọn DatabaseTools -> Relationships để mở cửa sổ Relationships
Hình 1. Mở cửa sổ Relationships
Bước 3. 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 ShowTable... trong bảng chọn tắt. Khi đó xuất hiện hộp thoại Show Table (hình 2):
Hình 2. Hộp thoại Show Table
Cuối cùng nháy Close để đóng cửa sổ Show Table.
Bước 4. Thiết lập mối liên kết giữa các bảng
Hình 3. Cửa sổ Relationships
Bước 5. Nháy nút để đóng cửa sổ Relationships. Nháy Yes để lưu lại liên kết.
Thực hiện theo các bước sau:
Thực hiện theo các bước sau:
Bước 1. Nháy đúp vào đường nối thể hiện liên kết để mở hộp thoại Edit Relationships;
Bước 2. Thực hiện các thay đổi cần thiết. Chọn OK;
Bước 3. Chọn Save để lưu lại.
Em hãy cho biết các điều kiện cần thiết để liên kết 2 bảng với nhau?
Gợi ý trả lời:
Điều kiện liên kết giữa 2 bảng:
Sau khi học xong Bài 7: Liên kết giữa các bảng, các em cần nắm vững các nội dung trọng tâm:
Các em có thể hệ thống lại nội dung kiến thức đã học được thông qua bài kiểm tra Trắc nghiệm Tin học 12 Bài 7 cực hay có đáp án và lời giải chi tiết.
Sắp xếp các bước theo đúng thứ tự thực hiện để tạo liên kết giữa hai bảng:
1. Kéo thả trường khóa làm liên kết từ bảng phụ tới bảng chính ( trường khóa làm khóa chính)
2. Chọn các tham số liên kết
3. Hiển thị hai bảng (các trường) muốn tạo liên kết
4. Mở cửa sổ Relationships
Các bước để tạo liên kết giữa các bảng là:
1. Chọn Tool\Relationships…
2. Tạo liên kết đôi một giữa các bảng
3. Đóng hộp thoại Realationships/Yes để lưu lại
4. Chọn các bảng sẽ liên kết
Khi muốn thiết lập liên kết giữa hai bảng thì mỗi bảng phải có:
Câu 4-10: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!
Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học DapAnHay sẽ hỗ trợ cho các em một cách nhanh chóng!
Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!
-- Mod Tin Học 12 DapAnHay
Sắp xếp các bước theo đúng thứ tự thực hiện để tạo liên kết giữa hai bảng:
1. Kéo thả trường khóa làm liên kết từ bảng phụ tới bảng chính ( trường khóa làm khóa chính)
2. Chọn các tham số liên kết
3. Hiển thị hai bảng (các trường) muốn tạo liên kết
4. Mở cửa sổ Relationships
Các bước để tạo liên kết giữa các bảng là:
1. Chọn Tool\Relationships…
2. Tạo liên kết đôi một giữa các bảng
3. Đóng hộp thoại Realationships/Yes để lưu lại
4. Chọn các bảng sẽ liên kết
Khi muốn thiết lập liên kết giữa hai bảng thì mỗi bảng phải có:
Trong Access, để tạo liên kết giữa 2 bảng thì hai bảng đó phải có hai trường thỏa mãn điều kiện:
Trong Access, khi tạo liên kết giữa các bảng, thì :
Điều kiện cần để tạo được liên kết là:
Điều kiện để tạo mối liên kết giữa hai bảng là:
Tại sao khi lập mối quan hệ giữa hai trường của hai bảng nhưng Access lại không chấp nhận?
Khi liên kết bị sai, ta có thể sửa lại bằng cách chọn đường liên kết cần sửa, sau đó:
Muốn xóa liên kết giữa hai bảng, trong cửa sổ Relationships ta thực hiện:
Họ và tên
Tiêu đề câu hỏi
Nội dung câu hỏi
Câu trả lời của bạn
B1:Nháy chuột vào liên kết
B2: nhấn phím delete và enter
B3: chọn save để lưu
Câu trả lời của bạn
-Liên kết bảng là việc kết nối giữa các bảng rời rạc nhằm tổng hợp dữ liệu từ những bảng đó.
-các thao tác
Bước 1: Chọn Tools -> Relationships… hoặc nhấn vào
Bước 2: Nhấn nút để mở hộp thoại Show Table thêm, bớt bảng trong CSDL
Bước 3: Trong hộp thoại Show Table chọn các bảng bằng cách chọn tên bảng rồi bấm Add. Nhấn Close để đóng cửa sổ.
Bước 4: Các bảng vừa chọn sẽ xuất hiện trên cửa sổ Relationships với các trường khóa chính được in đậm. Di chuyển để thấy rõ các bảng trên toàn bộ cửa sổ.
Bước 5: Kéo thả trường của bảng này sang bảng cần tạo liên kết.
Bước 6: Trong hộp thoại Edit Relationships nhấn Create. Có thể tạo rất nhiều liên kết giữa các bảng.
Bước 7: Đóng cửa sổ Relationships và nhấn Yes để lưu.
1. Chọn bảng(mẫu hỏi) và các trường để đưa vào biểu mẫu.
2. Nháy đúp Create form by using wizard.
3. Chọn cách bố trí biểu mẫu.
4. Đặt tên và chọn chế độ làm việc với biểu mẫu
Câu trả lời của bạn
2 → 1 → 3 → 4
Câu trả lời của bạn
Câu trả lời của bạn
Có 2 cách lập CSDL:
Cách thứ nhất: 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 chia thành các trường hợp khác.
Cách thứ 2: Lập CSDL KINH_DOANH gồm ba bảng có cấu trúc tương ứng như nhau.
Câu trả lời của bạn
Phương án 1: Gồm một bảng duy nhất chứa các thông tin cần thiết
Phương án 2: Gồm ba bảng có cấu trúc tương ứng nhau
KHACH_HANG
MAT_HANG
HOA_DON
Câu trả lời của bạn
Các bước để tạo liên kết giữa các bảng là:
Câu trả lời của bạn
Liên kết giữa các bảng cho phép:
Liên kết giữa các bảng cho phép:
A. Tránh được dư thừa dữ liệu
B. Có thể có được thông tin tổng hợp từ nhiều bảng
C. Nhất quán dữ liệu
D. Cả A, B, C đều đúng
Câu trả lời của bạn
Liên kết giữa các bảng cho phép:
+ Có thể có được thông tin tổng hợp từ nhiều bảng
+ Tránh được dư thừa dữ liệu (các dữ liệu không bị lặp lại)
+ Nhất quán dữ liệu (ví dụ của khách hàng ở các đơn hàng khác nhau là giống nhau).
Đáp án: D
Để tạo liên kết giữa các bảng, ta chọn:
A.Tool/ Relationships hoặc nháy nút
B.Tool/ Relationships
C.Edit/ Insert/ Relationships
D.Tất cả đều đúng
Câu trả lời của bạn
Các bước để tạo liên kết giữa các bảng là:
+ Chọn Tool\Relationships hoặc nháy nút
+ Chọn các bảng sẽ liên kết
+ Tạo liên kết đôi một giữa các bảng
+ Đóng hộp thoại Realationships/ Yes để lưu lại
Đáp án: A
Sắp xếp các bước theo đúng thứ tự thực hiện để tạo liên kết giữa hai bảng:
1. Kéo thả trường khóa làm liên kết từ bảng phụ tới bảng chính( trường khóa làm khóa chính)
2. Chọn các tham số liên kết
3. Hiển thị hai bảng (các trường) muốn tạo liên kết
4. Mở cửa sổ Relationships
A. 2→4→1→3
B. 4→1→2
C. 4→2→3→1
D. 3→1→4→2
Câu trả lời của bạn
Các bước thực hiện để tạo liên kết giữa hai bảng:
+ Mở cửa sổ Relationships
+ Hiển thị hai bảng (các trường) muốn tạo liên kết
+ Kéo thả trường khóa làm liên kết từ bảng phụ tới bảng chính( trường khóa làm khóa chính)
+ Chọn các tham số liên kết
Đáp án: B
Trong Access, để tạo liên kết giữa 2 bảng thì hai bảng đó phải có hai trường thỏa mãn điều kiện:
A. Có tên giống nhau
B. Có kiểu dữ liệu giống nhau
C. Có ít nhất một trường là khóa chính
D. Cả A, B, C
Câu trả lời của bạn
Trong Access, để tạo liên kết giữa 2 bảng thì hai bảng đó phải có hai trường thỏa mãn điều kiện:
+ Có kiểu dữ liệu giống nhau
+ Có tên giống nhau
+ Có ít nhất một trường là khóa chính
Đáp án: C
Điều kiện cần để tạo được liên kết là:
A. Phải có ít nhất hai bảng
B. Phải có ít nhất một bảng và một mẫu hỏi
C. Phải có ít nhất một bảng mà một biểu mẫu
D. Tổng số bảng và mẫu hỏi ít nhất là 2
Câu trả lời của bạn
Điều kiện cần để tạo được liên kết là phải có ít nhất hai bảng và trường liên kết của hai bảng phải cùng kiểu dữ liệu.
Đáp án: A
Tại sao khi lập mối quan hệ giữa hai trường của hai bảng nhưng Access lại không chấp nhận
A. Vì bảng chưa nhập dữ liệu
B. Vì một hai bảng này đang sử dụng (mở cửa sổ table)
C. Vì hai trường tham gia vào dây quan hệ khác kiểu dữ liệu(data type), khác chiều dài (field size)
D. Các câu B và C đều đúng
Câu trả lời của bạn
khi lập mối quan hệ giữa hai trường của hai bảng nhưng Access lại không chấp nhận vì một hai bảng này đang sử dụng (mở cửa sổ table), vì hai trường tham gia vào dây quan hệ khác kiểu dữ liệu(data type), khác chiều dài (field size).
Đáp án: D
Điều kiện để tạo mối liên kết giữa hai bảng là :
A. Trường liên kết của hai bảng phải cùng kiểu dữ liệu
B. Trường liên kết của hai bảng phải là chữ hoa
C. Trường liên kết của hai bảng phải là kiểu dữ liệu số
D. Trường liên kết của hai bảng phải khác nhau về kiểu dữ liệu
Câu trả lời của bạn
Điều kiện để tạo mối liên kết giữa hai bảng là trường liên kết của hai bảng phải cùng kiểu dữ liệu, có ít nhất 2 bảng.
Đáp án: A
Khi liên kết bị sai, ta có thể sửa lại bằng cách chọn đường liên kết cần sửa, sau đó:
A. Nháy đúp vào đường liên kết → chọn lại trường cần liên kết
B. Edit → RelationShip
C. Tools → RelationShip → Change Field
D. Chọn đường liên kết giữa hai bảng đó và nhấn phím Delete
Câu trả lời của bạn
Khi liên kết bị sai, ta có thể sửa lại bằng cách chọn đường liên kết cần sửa, sau đó nháy đúp vào đường liên kết chọn lại trường cần liên kết trong hộp thoại Edit Relationship.
Đáp án: A
Để xóa liên kết, trước tiên ta chọn liên kết cần xóa. Thao tác tiếp theo nào sau đây là sai?
A. Bấm Phím Delete → Yes
B. Click phải chuột, chọn Delete → Yes
C. Edit → Delete → Yes
D. Tools → RelationShip → Delete → Yes
Câu trả lời của bạn
Để xóa liên kết, trước tiên ta chọn liên kết cần xóa. Thao tác tiếp theo là:
+ Click phải chuột, chọn Delete → Yes
+ Bấm Phím Delete → Yes
+ Edit → Delete → Yes.
Đáp án: D
Muốn xóa liên kết giữa hai bảng, trong cửa sổ Relationships ta thực hiện:
A. Chọn hai bảng và nhấn phím Delete
B. Chọn đường liên kết giữa hai bảng đó và nhấn phím Delete
C. Chọn tất cả các bảng và nhấn phím Delete
D. Cả A, B, C đều sai
Câu trả lời của bạn
Muốn xóa liên kết giữa hai bảng, trong cửa sổ Relationships ta thực hiện nháy vào đường liên kết giữa hai bảng đó và nhấn phím Delete hoặc Click phải chuột, chọn Delete → Yes.
Đáp án:B
Câu trả lời của bạn
Trong CSDL, các bảng thường có liên quan đến nhau. Liên kết được tạo giữa các bảng, sẽ giúp Microsoft Access:
- Quản lý dữ liệu được hợp lý hơn;
- Bảo vệ các ràng buộc toàn vẹn của dữ liệu;
- Cho phép tổng hợp dữ liệu từ nhiều bảng.
Câu trả lời của bạn
Bước 1. Xác định trường để thiết lập liên kết
Bước 2. Mở CSDL. Nháy nút hoặc chọn DatabaseTools -> Relationships để mở cửa sổ Relationships
Bước 3. 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 ShowTable... trong bảng chọn tắt. Khi đó xuất hiện hộp thoại Show Table
Bước 4. Thiết lập mối liên kết giữa các bảng
0 Bình luận
Để lại bình luận
Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *