Bài tập  /  Bài đang cần trả lời

Quan hệ 1 - co là gì trong việc nối dữ liệu giữa hai bảng?

Câu 1: Quan hệ 1 - co là gì trong việc nối dữ liệu giữa hai bảng?
A. Quan hệ 1 - do 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.
B. Quan hệ 1 - co 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.
C. Quan hệ 1 - co 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.
D. Quan
hệ 1 - co không có ý nghĩa trong việc nối dữ liệu giữa hai bảng.
Câu 2: Lựa chọn kết nối dữ liệu nào dược Access đánh dấu theo mặc định?
A. Inner join
B. Left outer join
C. Right outer join
D. Không có lựa chọn được đánh dấu theo mặc định
Câu 3: Để tạo quan hệ giữa hai bảng trong Access, cần thực hiện hành động gì?
A. Nhấn chuột phải và chọn Edit Relationship
B. Nhấn chuột phải và chọn Delete Relationship
C. Kéo thả chuột từ trường khóa ngoài trong bảng con vào trường khóa chính
trong bảng mẹ
D. Chọn mối quan hệ bằng cách nháy chuột lên dường nối hai bảng
2 Xem trả lời
Hỏi chi tiết
35
Tham khảo câu trả lời từ Trợ lý ảo Lazi
**Câu 1: Quan hệ 1 - co là gì trong việc nối dữ liệu giữa hai bảng?**

Quan hệ 1 - co (1:0...1 hay One-to-Zero-or-One Relationship) được hiểu là mối liên hệ giữa hai bảng trong cơ sở dữ liệu, trong đó mỗi bản ghi trong bảng A có thể liên kết với không quá một bản ghi trong bảng B, và mỗi bản ghi trong bảng B có thể liên kết với không quá một bản ghi trong bảng A. Do đó:

- **A**: Không chính xác, vì đây không phải là mô tả của quan hệ 1 - co.
- **B**: Không chính xác, mô tả theo kiểu **Left outer join**.
- **C**: Cũng không chính xác, mô tả theo kiểu **Right outer join**.
- **D**: Sai, vì quan hệ 1 - co có ý nghĩa và có thể được dùng để nối dữ liệu giữa hai bảng.

**Đáp án: Câu 1 không có lựa chọn chính xác nào từ A tới D.**

---

**Câu 2: Lựa chọn kết nối dữ liệu nào được Access đánh dấu theo mặc định?**

- **A. Inner join**: Là loại kết nối chỉ lấy các bản ghi có sự tương ứng ở cả hai bảng.
- **B. Left outer join**: Lấy tất cả các bản ghi từ bảng bên trái và những bản ghi khớp từ bảng bên phải, nếu có.
- **C. Right outer join**: Ngược lại với Left outer join, lấy tất cả các bản ghi từ bảng bên phải.
- **D. Không có lựa chọn được đánh dấu theo mặc định**: Access thường mặc định sử dụng **Inner join** nếu bạn không chỉ định loại kết nối nào khác.

**Đáp án: A. Inner join.**

---

**Câu 3: Để tạo quan hệ giữa hai bảng trong Access, cần thực hiện hành động gì?**

- **A. Nhấn chuột phải và chọn Edit Relationship**: Không đúng, vì đây là hành động để chỉnh sửa một quan hệ đã có.
- **B. Nhấn chuột phải và chọn Delete Relationship**: Không đúng, vì đây là hành động để xóa một quan hệ.
- **C. Kéo thả chuột từ trường khóa ngoài trong bảng con vào trường khóa chính trong bảng mẹ**: Đúng, đây là cách để tạo mối quan hệ giữa hai bảng.
- **D. Chọn mối quan hệ bằng cách nháy chuột lên đường nối hai bảng**: Có thể có liên quan nhưng không phải là cách bắt đầu tạo quan hệ.

**Đáp án: C. Kéo thả chuột từ trường khóa ngoài trong bảng con vào trường khóa chính trong bảng mẹ.**
1
0
Ngọc
29/09 15:59:16
+5đ tặng
Câu 1: Quan hệ 1 - co là gì trong việc nối dữ liệu giữa hai bảng?
Đáp án: B. Quan hệ 1 - co 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.

Giải thích:

Quan hệ 1 - co (Left Outer Join): Trong loại quan hệ này, tất cả các bản ghi từ bảng bên trái (bảng gốc) sẽ được bao gồm trong kết quả, kể cả khi không tìm thấy bản ghi tương ứng trong bảng bên phải. Tuy nhiên, chỉ những bản ghi trong bảng bên phải có giá trị trường kết nối khớp với bảng bên trái mới được nối.
Câu 2: Lựa chọn kết nối dữ liệu nào được Access đánh dấu theo mặc định?
Đáp án: A. Inner join

Giải thích:

Inner join: Là loại kết nối mặc định trong Access. Khi tạo một mối quan hệ giữa hai bảng, Access sẽ tự động tạo ra một Inner join. Loại kết nối này chỉ trả về các bản ghi có giá trị trường kết nối trùng khớp ở cả hai bảng.
Câu 3: Để tạo quan hệ giữa hai bảng trong Access, cần thực hiện hành động gì?
Đáp án: C. Kéo thả chuột từ trường khóa ngoài trong bảng con vào trường khóa chính trong bảng mẹ

Giải thích:

Cách tạo quan hệ: Để tạo một mối quan hệ giữa hai bảng trong Access, bạn cần xác định khóa chính và khóa ngoại của hai bảng đó. Sau đó, bạn kéo thả trường khóa ngoại từ bảng con vào trường khóa chính của bảng mẹ trong cửa sổ Relationships.
 

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập
1
0
Hải
29/09 16:15:13
+4đ tặng
Câu 1: Quan hệ 1 - co là gì trong việc nối dữ liệu giữa hai bảng?
A. Quan hệ 1 - do 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.
B. Quan hệ 1 - co 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.

C. Quan hệ 1 - co 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.
D. Quan hệ 1 - co không có ý nghĩa trong việc nối dữ liệu giữa hai bảng.
Câu 2: Lựa chọn kết nối dữ liệu nào dược Access đánh dấu theo mặc định?
A. Inner join
B. Left outer join
C. Right outer join
D. Không có lựa chọn được đánh dấu theo mặc định
Câu 3: Để tạo quan hệ giữa hai bảng trong Access, cần thực hiện hành động gì?
A. Nhấn chuột phải và chọn Edit Relationship
B. Nhấn chuột phải và chọn Delete Relationship
C. Kéo thả chuột từ trường khóa ngoài trong bảng con vào trường khóa chính
trong bảng mẹ

D. Chọn mối quan hệ bằng cách nháy chuột lên dường nối hai bảng

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường
×
Trợ lý ảo Trợ lý ảo
×
Đấu trường tri thức | Lazi Quiz Challenge +500k
Gửi câu hỏi
×