Cách tạo relationship trong access 2010

Mối quan hệ giới tính vào Access giúp cho bạn phối kết hợp dữ liệu tự hai bảng khác biệt. Mỗi mối quan hệ bao gồm các ngôi trường vào nhị bảng cùng dữ liệu tương ứng. Ví dụ: bạn cũng có thể gồm ngôi trường ID_sản_phẩm trong bảng Sản_phđộ ẩm cùng trong bảng Chi_tiết_đơn_hàng. Mỗi bạn dạng ghi vào bảng Chi_tiết_đơn_mặt hàng đều có một ID_sản_phẩm khớp ứng với một bản ghi trong bảng Sản_phđộ ẩm bao gồm thuộc ID_sản_phẩm.

Bạn đang xem: Cách tạo relationship trong access 2010

Lúc chúng ta áp dụng các bảng tương quan trong truy vấn vấn, quan hệ này vẫn cho phép Access khẳng định xem phải kết hợp bản ghi làm sao của mỗi bảng vào tập tác dụng. Mối tình dục cũng có thể góp ngăn uống Việc thiếu dữ liệu bằng phương pháp luôn nhất quán tài liệu sẽ xóa, trên đây được Hotline là tính toàn vẹn tsay mê chiếu.

Trước Lúc thao tác cùng với quan hệ, hãy đảm bảo rằng các bạn hiểu rõ những tư tưởng cơ bản. Để hiểu thêm ban bố, xem mục Hướng dẫn về mối quan hệ bảng và Bắt đầu cùng với quan hệ bảng.

Trong bài viết này

Tổng quan

Trong cơ sở dữ liệu Access, chúng ta tạo thành mối quan hệ bảng bằng phương pháp sử dụng một trong các phương pháp sau:

Trong hành lang cửa số Mối quan hệ tình dục, thêm những bảng nhưng mà bạn có nhu cầu links, rồi kéo ngôi trường nhằm chế tác mọt liên kết từ bảng này sang bảng khác.

Kéo ngôi trường từ bỏ ngnạp năng lượng Danh sách trường vào biểu dữ liệu bảng.

khi các bạn tạo thành mối quan hệ giữa những bảng, ngôi trường tầm thường ko sẽ phải mang tên như thể nhau tuy nhiên thông thường vẫn thử dùng điều này. Các trường thông thường nên tất cả cùng các loại tài liệu. Tuy nhiên, giả dụ trường khóa đó là trường Số_tự_động thì trường khóa ngoại cũng có thể là ngôi trường Số trường hợp thuộc tính FieldSize của cả hai trường tương đương nhau. Ví dụ: quý khách hàng hoàn toàn có thể khớp trường Tự động Đánh số cùng một trường Số giả dụ ở trong tính Kích thcầu Trường của tất cả hai ngôi trường là Số nguyên ổn Dài. lúc cả hai trường bình thường hầu như là trường Số, chúng buộc phải gồm và một cài đặt trực thuộc tính Kích thmong Trường.

Đầu trang

Tạo mối quan hệ bảng bằng phương pháp sử dụng hành lang cửa số Mối quan liêu hệ

Trên tab Công ráng cơ sở dữ liệu, vào đội Mối quan liêu hệ, nhấn vào Mối quan hệ.

Trên tab thiết kế , vào nhóm mối quan hệ , bấm thêm bảng (hoặc Hiển thị bảng trong Access 2013 ).

Chọn một hoặc những bảng giỏi truy tìm vấn, rồi bnóng Thêm. Sau Khi hoàn tất Việc thêm bảng với tầm nã vấn vào tab tư liệu Mối quan hệ, hãy nhấp chuột Đóng.

Kéo một ngôi trường (thường là khóa chính) xuất phát từ 1 bảng thanh lịch ngôi trường phổ biến (khóa ngoại) trong bảng khác. Để kéo những trường, hãy dìm phím CTRL, nhấn vào từng trường rồi kéo chúng.Hộp thoại sửa quan tiền hệ xuất hiện.

Bấm vào Tạo.

Access vẽ một đường dục tình thân nhị bảng. Nếu chúng ta đã lựa chọn vỏ hộp kiểm Bắt buộc Tính toàn vẹn Tmê man chiếu, mặt đường quan tiền hệ đó sẽ lộ diện dầy rộng ở nhì đầu cuối. Hình như, chỉ khi chúng ta đang lựa chọn hộp kiểm Thực thi tính toàn vẹn tsi chiếu, số 1 bắt đầu lộ diện trên phần dày tại 1 mặt của con đường quan hệ cùng hình tượng vô cực () mới lộ diện trên phần dày bên đó của đường quan lại hệ, nlỗi hiển thị vào hình sau đây.

*


Lưu ý: 

Để sinh sản quan hệ một đối một Cả nhì trường thông thường (hay là các trường khóa chủ yếu và khóa ngoại) nên có chỉ mục duy nhất. Vấn đề này tức là thuộc tính Đã lập chỉ mục cho những trường này nên được đặt là (Không trùng nhau). Nếu cả nhị trường đều sở hữu một chỉ mục tốt nhất, Access sẽ tạo mối quan hệ một đối một.

Để chế tạo quan hệ một đối nhiều Trường trên một phía (thường là khóa chính) của quan hệ yêu cầu bao gồm chỉ mục duy nhất. Điều đó tức là nằm trong tính Đã lập chỉ mục mang đến trường này nên được đặt là (Không trùng nhau). Trường ở các phía tránh việc tất cả một chỉ mục độc nhất vô nhị. Trường này rất có thể bao gồm một chỉ mục nhưng nên được cho phép các mục trùng nhau. Điều đó có nghĩa là thuộc tính Đã lập chỉ mục đến ngôi trường này nên được đặt là Không hoặc Có (Chấp dìm những mục trùng nhau). khi một trường bao gồm một chỉ mục nhất mà lại trường khác không có, Access tạo nên quan hệ một đối nhiều.


Đầu trang

Tạo quan hệ bảng bằng phương pháp sử dụng ngăn uống Danh sách ngôi trường để thêm trường

quý khách hàng hoàn toàn có thể thêm ngôi trường vào bảng hiện tại có đang mngơi nghỉ vào Dạng xem biểu tài liệu bằng cách kéo trường trường đoản cú ngăn Danh sách trường. Ngnạp năng lượng Danh sách trường hiển thị các trường khả dụng trong số những bảng liên quan cùng cả những trường khả dụng trong số những bảng khác thuộc cửa hàng dữ liệu.

khi các bạn kéo một ngôi trường xuất phát điểm từ một bảng (không liên quan) "khác" rồi xong xuôi Trình hướng dẫn Tra cứu giúp, một quan hệ một-những new sẽ auto được tạo nên giữa bảng trong ngnạp năng lượng Danh sách Trường cùng bảng cơ mà tự kia các bạn đã nâng trường. Theo mang định, mối quan hệ bởi Access tạo nên này sẽ không còn tiến hành tính trọn vẹn tsi chiếu. Để thực hiện tính toàn vẹn ttê mê chiếu, bạn bắt buộc chỉnh sửa quan hệ. Xem mục Chỉnh sửa mối quan hệ nam nữ nhằm hiểu biết thêm lên tiếng.

Msinh hoạt bảng trong Dạng coi biểu dữ liệu

Trong Ngnạp năng lượng dẫn phía, bnóng đúp vào bảng.

Mở ngăn uống Danh sách Trường

Nhấn phím ALT+F8. Ngăn uống Danh sách Trường đã xuất hiện

*

Ngnạp năng lượng Danh sách trường hiển thị tất cả bảng còn lại vào đại lý dữ liệu của khách hàng, được nhóm thành các danh mục. Khi bạn làm việc với bảng ở Dạng coi biểu tài liệu, Access vẫn hiển thị các trường ở một trong nhì hạng mục nằm trong ngăn uống Danh sách trường: Trường khả dụng trong số bảng liên quanTrường khả dụng trong số bảng khác. Danh mục đầu tiên liệt kê toàn cục bảng bao gồm quan hệ với bảng cơ mà hiện nay nhiều người đang sử dụng. Thể các loại thiết bị hai liệt kê toàn bộ những bảng mà bảng của người tiêu dùng không tồn tại quan hệ giới tính.

Trong ngăn Danh sách Trường, lúc ban bấm chuột lốt cộng (+) bên cạnh thương hiệu bảng, các bạn sẽ bắt gặp danh sách của tất cả các ngôi trường sẵn sử dụng trong bảng đó. Để thêm trường vào bảng của người tiêu dùng, hãy kéo trường mà bạn muốn từ ngăn uống Danh sách Trường sang trọng bảng vào dạng coi Biểu dữ liệu.

Thêm trường với chế tạo mối quan hệ từ ngăn uống Danh sách Trường

Với bảng mngơi nghỉ ở Dạng xem biểu dữ liệu, nhận ALT+F8. Ngăn uống Danh sách trường lộ diện.

Bên dưới Trường khả dụng vào các bảng khác, bấm chuột vết cùng (+) kề bên thương hiệu bảng để hiển thị danh sách các ngôi trường trong bảng kia.

Kéo trường mà bạn muốn tự ngnạp năng lượng Danh sách trường cho tới bảng vẫn msống vào Dạng coi biểu tài liệu.

Xem thêm: Cách đọC Kèo ( Tỷ Lệ ) Bóng đÁ Trên Internet ( Dùng Khi đÁnh Bóng Trên MạNg ) :

Khi mặt đường chèn xuất hiện, hãy thả trường vào địa điểm.

Trình trả lời Tra cứu khởi hễ.

Làm theo phía dẫn nhằm ngừng Trình hướng dẫn Tra cứu.

Trường xuất hiện thêm vào bảng ở dạng xem Biểu tài liệu.

Lúc bạn kéo một ngôi trường xuất phát từ một bảng (không liên quan) "khác" rồi hoàn thành Trình hướng dẫn Tra cứu giúp, một quan hệ một-nhiều new đã tự động được tạo thành thân những bảng vào Danh sách Trường với bảng nhưng từ đó các bạn đã nâng ngôi trường. Theo khoác định, quan hệ do Access tạo nên này sẽ không còn triển khai tính toàn diện tsay đắm chiếu. Để triển khai tính trọn vẹn tđắm đuối chiếu, chúng ta bắt buộc chỉnh sửa quan hệ. Xem mục Chỉnh sửa mối quan hệ để hiểu thêm đọc tin.

Đầu trang

Chỉnh sửa côn trùng quan lại hệ

Quý Khách biến đổi quan hệ bằng cách lựa chọn quan hệ đó vào cửa sổ Mối dục tình, rồi sửa đổi.

Đặt bé trỏ cẩn thận nhằm nhỏ trỏ chỉ vào đường mối quan hệ, rồi nhấp chuột đường này nhằm lựa chọn.

Đường dục tình đang trông trong dày hơn khi được lựa chọn.

Với đường quan hệ nam nữ vẫn chọn, hãy bấm lưu ban vào nó.

–hoặc–

Trên tab Thiết kế, trong đội Công cụ, nhấn vào Chỉnh sửa mối quan liêu hệ.

Hộp thoại Chỉnh sửa mọt quan lại hệ xuất hiện.

Msinh hoạt vỏ hộp thoại Chỉnh sửa mối quan liêu hệ

Trên tab Công gắng đại lý dữ liệu, trong team Mối quan tiền hệ, click chuột Mối quan hệ.

Trên tab Thiết kế, trong nhóm Quan hệ, bấm vào mục Tất cả những Quan hệ.

Tất cả bảng bao gồm mối quan hệ được hiển thị, biểu đạt các con đường mối quan hệ. Lưu ý là những bảng ẩn (bảng tất cả hộp kiểm Ẩn được chọn vào vỏ hộp thoại Thuộc tính của bảng) tương tự như quan hệ của rất nhiều bảng này sẽ không còn hiển thị, trừ lúc người mua chọn Hiển thị đối tượng ẩn vào hộp thoại Tùy lựa chọn dẫn hướng.

Bấm vào đường quan hệ của mối dục tình bạn có nhu cầu đổi khác. Đường quan hệ tình dục sẽ trông dày dặn hơn Lúc được lựa chọn.

Bấm đúp vào con đường quan hệ nam nữ.

-hoặc-

Trên tab Thiết kế, vào nhóm Công cụ, click chuột Chỉnh sửa mọt quan liêu hệ.

Hộp thoại Chỉnh sửa côn trùng quan lại hệ xuất hiện.

Đặt kiểu nối

lúc các bạn xác định một mối quan hệ bảng, thông báo về mối quan hệ thông tin thiết kế truy vấn vấn của doanh nghiệp. Ví dụ: nếu bạn khẳng định mối quan hệ thân nhì bảng rồi sinh sản tầm nã vấn thực hiện những bảng đó thì Access sẽ tự động lựa chọn những ngôi trường khớp mang định dựa vào các ngôi trường đã có được hướng đẫn vào mối quan hệ. Quý Khách có thể ghi đtrằn rất nhiều cực hiếm khoác định lúc đầu này vào truy tìm vấn của doanh nghiệp mà lại số đông giá trị vị quan hệ hỗ trợ thường minh chứng bọn chúng là giá trị đúng. Vì việc khớp với gắn kết những dữ liệu lại với nhau từ rất nhiều bảng là việc bạn sẽ làm liên tiếp nhất vào toàn bộ các cơ sở dữ liệu ngoại trừ cửa hàng tài liệu đơn giản tuyệt nhất, nên việc để mặc định bằng cách tạo các quan hệ có thể có ích với tiết kiệm ngân sách và chi phí được thời gian.

Truy vấn nhiều bảng phối kết hợp thông báo từ khá nhiều bảng bằng phương pháp khớp các quý giá trong số những trường tầm thường. Thao tác khớp với phối hợp được Hotline là 1 trong những kết nối. Ví dụ: trả sử bạn muốn hiển thị đơn hàng của người sử dụng. quý khách tạo thành một truy vấn nối bảng Khách hàng và bảng Đơn sản phẩm trên ngôi trường ID của Khách mặt hàng. Kết trái truy hỏi vấn đựng đọc tin của công ty cùng báo cáo về giao dịch chỉ đối với đều hàng tìm kiếm thấy sự trùng khớp khớp ứng.

Một trong những quý hiếm chúng ta có thể xác minh cho mỗi mối quan hệ là vẻ bên ngoài nối. Loại liên kết sẽ đến Access biết đề nghị gửi phiên bản ghi nào vào hiệu quả truy vấn. Ví dụ: hãy để mắt tới lại một truy vấn links bảng Khách_mặt hàng cùng bảng Đơn_mặt hàng bên trên những ngôi trường phổ biến thể hiện ID Khách sản phẩm. Dùng kiểu nối mặc định (được gọi là nối mặt trong), truy vấn vấn chỉ trả về các sản phẩm Khách sản phẩm cùng mặt hàng Đơn hàng tất cả trường thông thường (cũng rất được điện thoại tư vấn là trường sẽ nối) cân nhau.

Xem thêm: Những Lưu Ý Vàng Khi Tìm Xưởng May Đầm Cao Cấp Sala Fashion, Top 15 Địa Điểm Lấy Sỉ Đầm Thiết Kế Đẹp Giá Tốt

Tuy nhiên, đưa sử bạn có nhu cầu bao hàm tất cả Khách hàng — ngay cả những người dân chưa đặt ngẫu nhiên đơn hàng làm sao. Để tiến hành bài toán này, các bạn phải chuyển đổi các loại link trường đoản cú nối vào thành nối xung quanh phía bên trái. Nối ngoại trừ bên trái sẽ trả về đều hàng vào bảng ở phía trái của quan hệ và chỉ còn hồ hết sản phẩm khớp vào bảng ở mặt phải. Nối ngoài mặt buộc phải trả về toàn bộ những hàng bên bắt buộc và chỉ còn phần nhiều sản phẩm trùng khớp bên trái.


Chuyên mục: Blogs