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
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).
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.
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
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.
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â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
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.
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.
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.
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).
A. Tool/ Relationships hoặc nháy nút
B. Toosl/ Relationships
C. Edit/ Insert/ Relationships
D. Tất cả đều đúng
Câu trả lời của bạn
Đáp án đúng là: A
Câu trả lời của bạn
Access là tên gọi tắt của phần mềm Microsoft Access, hay cũng được gọi là MS Access. Microsoft Access là Hệ thống quản lý cơ sở dữ liệu (DBMS) của Microsoft, thuộc bộ ứng dụng của Microsoft Office.
Access là một hệ thống quản lý cơ sở dữ liệu hoặc một hệ quản trị cơ sở dữ liệu quan hệ với khả năng giúp chúng ta phát triển nhanh những giải pháp lưu trữ và quản lý thông tin.
Câu trả lời của bạn
Liên kết giữa các bảng cho phép tránh được dư thừa dữ liệu, có thể có được thông tin tổng hợp từ nhiều bảng và nhất quán dữ liệu.
Câu trả lời của bạn
Tools → RelationShip → Delete → Yes: xoá bảng dữ liệu
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
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: 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
- 1 bảng Hóa đơn được tạo thành bởi 2 trường là Người dùng và sản phẩm. Theo logic kinh doanh khi xuất hóa đơn chúng ta cần biết Người dùng và sản phẩm cùng một lúc --> điều này có thể nói phải luôn cần 2 trường thì một tạo thành một dòng dữ liệu trong bảng thì có thể xác định 2 trường đó là khóa chính.
Tương tự với các trường hợp khác, Bảng của bạn cần xác định bao nhiêu yếu tố mới tạo được 1 dòng dữ liệu thì những yếu tố đó nên là khóa chính tránh những mâu thuẫn. Mình ở đây chỉ đề cập là Nên không phải bắt buộc nên sẽ có những trường hợp đơn giản vẫn tạo được
Câu trả lời của bạn
Mục đích: -cho phép tổng hợp dữ liệu từ nhiều bảng
-Quản lý dữ liệu hợp lý hơn
-bảo vệ các ràng buộc toàn vẹn của dữ liệu khắc phục nhược điểm tính an toàn ko cao ở CSDL
Câu trả lời của bạn
B1: XĐ trg để thiết lập liên kết
B2: Mở CSDL, nhấn vào nút (ảnh) hay là chọn DatabaseTools r nhấn vào realationships
B3: nhấn chuột phải vào khoảng trống nào cx đc trong relationships, nhấn showtable, có cái hộp thoại show table thì chọn các bảng lại vs nhau r nhấn add
B4:thiết lập mối liên kết giữa các bảng, kéo trường liên kết giứa các bảng vs nhau
B5: nhấn nút x màu đỏ để tắt và nhấn yes để lưu liên kết
Câu trả lời của bạn
Chức năng được dùng DatabaseTools hoặc nút
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 2 bảng và trường liên kết của 2 bảng phải cùng kiểu dữ liệu
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 *