• VnKienthuc đang nâp cấp. Mời mọi người trải nghiệm và góp ý kiến TẠI ĐÂY,
    hoặc VnKienthuc Facebook group
  • Chào mừng bạn truy cập Kiến thức Việt Nam - VnKienthuc.Com
    Định hướng VnKienthuc.com
    VnKienthuc tạm khóa đăng ký tài khoản tự động để hạn chế SEO bẩn, SPAM, quảng cáo.
    Chưa đăng ký, KHÁCH vẫn có thể đọc và bình luận.

Liên kết giữa các bảng - Bài 7

Đỗ Thị Lan Hương

Cộng tác viên
Thành viên BQT
Các bạn có biết liên kết giữa các bảng là gì không? Những kỹ thuật tạo liên kết bảng là gì? Cùng đi tìm hiểu nội dung chính bài 7: Liên kết giữa các bảng nhé!
Bài 7 Liên kếcác bả.png

Bài 7: Liên kết giữa các bảng

1. Khái niệm
• 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 cho phép tổng hợp dữ liệu từ nhiều bảng

• Có hai cách lập CSDL:
+ Cách 1: 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
+ Cách 2: Lập CSDL thành các bảng với các cấu trúc tương ứng.

Lưu ý: cách thứ nhất có những nhược điểm sau:
+ Dư thừa dữ liệu
+ Không đảm bảo sự nhất quán

2. Kỹ thuật tạo liên kết giữa các bảng
• Ta có thể chỉ ra mối liên kết giữa các bảng với nhau nhằm để Access biết phải kết nối các bảng như thế nào khi kết xuất thông tin.

• Các mối liên kết được thể hiện trong cửa sổ Relationships, các thao tác: xem, tạo, sửa, xoá được thực hiện ở đây.
Database Tools → Relationships

Tin học 12 Bài 7: Liên kết giữa các bảng | Hay nhất Giải bài tập Tin học 12


Ví dụ: cho CSDL như trong 3 bảng dưới đây:
KHACH_HANG

Tin học 12 Bài 7: Liên kết giữa các bảng | Hay nhất Giải bài tập Tin học 12


• 1. Mở Database Tools → Relationships
• 2. Chọn các bảng: HOA_DON, MAT_HANG, KHACH_HANG rồi nhấn Add.

Tin học 12 Bài 7: Liên kết giữa các bảng | Hay nhất Giải bài tập Tin học 12


• 3. Thiết lập mối liên kết giữa các bảng
Kéo thả trường Ma_khach_hang trong bang KHACH_HANG qua trường Ma_khach_hang của bảng HOA_DON

• 4. Trong hộp thoại Edit Relationships, nháy Create.

• 5. Tương tự ta thiết lập các bảng còn lại, kết quả:
+ Kéo trường liên kết ở bảng khách hàng và thả vào trường tương ứng ở bảng hoá đơn.
+ Tương tự thiết lập liên kết bảng hóa đơn và bảng mặt hàng.

Tin học 12 Bài 7: Liên kết giữa các bảng | Hay nhất Giải bài tập Tin học 12


• 6. Nháy nút
Tin học 12 Bài 7: Liên kết giữa các bảng | Hay nhất Giải bài tập Tin học 12
để đóng cửa sổ Relationships. Nháy Yes để lưu lại liên kết.

Tổng kết: Các bạn vừa tham khảo nội dung chính bài 7: Liên kết giữa các bảng để biết thêm các cách lập CSDL và một số kĩ thuật tạo liên kết giữa các bảng.
_Chúc các bạn học tốt!_​
 
CHAT
  1. Mật Ong Lục Ngạn @ Mật Ong Lục Ngạn: Hi mọi người, lại cuối tuần rồi nhỉ
  2. VnKienThuc @ VnKienThuc: Shoutbox has been pruned!

Trang cá nhân

Xin chào, Bỏ Phố Về Làng

Cộng đồng yêu quê hương, xóm làng. Nơi chia sẻ những kỉ niệm, câu chuyện và đời sống quê hương xóm làng.

#Bophovelang #langtrongpho #photronglang #langtoi #chuyenlangtoi

Quê hương tuổi thơ tôi

Tôi yêu quê tôi, xanh xanh lũy tre.
Quê hương tuổi thơ đi qua đời tôi.
Đường làng quanh co, sông Thu êm đềm.
Thả diều đá bóng nắng cháy giũa đồng.
Biển trời mênh mông tôi bơi ngày ấy.
Tiếng tu hú gọi thấy nhớ biết bao.
Seagame 31: Việt Nam chiến thắng
Chúc tuyển chúng ta bảo vệ thành công HCV.
Việt Nam chiến thắng - Seagame 31
Việt Nam 3 - 0 Indonesia. Trận đấy thật cảm xúc.
Mật Ong Việt mến chào cả nhà!

VnKienthuc lúc này

Định hướng

Diễn đàn VnKienthuc.com là nơi thảo luận và chia sẻ về mọi kiến thức hữu ích trong học tập và cuộc sống, khởi nghiệp, kinh doanh,...
Top