使用關聯

使用 [查閱精靈] 建立關聯

您的瀏覽器不支援視訊。請安裝 Microsoft Silverlight、Adobe Flash Player 或 Internet Explorer 9。

[查閱精靈] 會在資料表之間建立關聯。它會建立參照另一個資料表的主索引鍵之外部索引鍵。

使用查閱精靈建立一個關聯

  1. 在 [資料工作表檢視] 中,開啟會查閱另一個資料表內資料的資料表 (這是您的子資料表)。

  2. 在最右側的欄位中,選取 [按一下以新增],然後選取 [查閱與關聯]。

    新增資料表資料行,並輸入「查閱與關聯」
  3. 在 [查閱精靈] 中,選取 [我希望查閱欄位從另一個資料表或查詢取得值],然後選取 [下一步]。

  4. 選取會為您的查詢欄位提供值的資料表 (這是您的父資料表),然後選取 [下一步]。

  5. 若要選取資料擷取來源欄位,請設定欄位的排序方式與資料行寬度,然後遵循頁面的指示操作。

    提示: 當您設定資料行寬度時,為了避免畫面太過雜亂,請選取 [隱藏索引欄]。這樣做不會影響資料表之間的關聯或資料同步處理作業。

  6. 選取可識別父資料表資料列的專屬識別欄位。

  7. 輸入新查閱欄位的名稱,選取 [啟用資料完整性],然後選取 [串聯刪除] 或 [限制刪除]。

    提示: 以能夠反映資料的方式為欄位命名,並備註其為外部索引鍵欄位,例如客戶 IDFK。

  8. 選取 [完成],然後選取 [儲存] 儲存

您已在兩個資料表之間建立關聯與外部索引鍵,並已指定資料同步處理參數。

建立兩個資料表之間的關聯

如果您想要變更資料表的關聯,請先關閉資料表。

  1. 選取 [資料庫工具] > [關聯]。

  2. 選取兩個資料表之間的關聯線。

    一對多關聯
  3. 選取 [設計] > [編輯關聯]。

  4. 在 [編輯關聯] 對話方塊中進行變更,然後選取 [確定]。

  5. 若要儲存您的變更,請選取 [儲存] 儲存

想要更多資訊嗎?

建立關聯

刪除關聯

Excel 訓練課程

Outlook 訓練

建立一對多關聯性最簡單的方法之一,就是使用 [查閱精靈] 工具。實際上精靈會為您執行兩項工作。

它會建立關聯,而當您完成時,您可以使用外部索引鍵欄位,從關聯的「一」端資料表選擇值,或從關聯的父資料表中選擇值。

這樣輸入資料會更容易。我們在範例中只要選取是「一」端的值的名稱,然後輸入電話號碼。

當您使用精靈時,您在子資料表中不需要外部索引鍵欄位,因為精靈就會為您建立。但如果您已有外部索引鍵,也沒關係,請直接使用。

以下是範例資料庫。它沒有外部索引鍵。

若要開始進行,請選取空白欄位上的標題,或選取外部索引鍵中的標題 (如果有的話)。

選擇 [查閱與關聯],精靈就會隨即啟動。

使用第一個選項查閱另一個資料表中的值,然後選取 [下一步]。

選取父資料表、[客戶],然後選取 [下一步]。

我們須查閱 [客戶名稱] 欄位中的值,將它選取並加以移動。這是導出欄位。

我們大約一分鐘前使用了這個欄位。請注意,它會顯示整個名稱。這樣不須猜測,就可以選擇正確的資料。透過查閱欄位,您能夠更快速準確地輸入資料。

選擇 [下一步]。排序次序是選用的,所以我們可以跳過,直接選取 [下一步]。

一般而言,最佳的做法是隱藏索引欄,因為如果設為可見它只會弄亂您的資料庫,所以請選取 [下一步]。

我們在這裡將欄位命名為「客戶 ID FK」,這表示父欄位為「客戶 ID」,而 FK 則提醒我們這是外部索引鍵。

現在,讓我們來選取 [啟用資料完整性] 和 [串聯刪除]。這是您啟用參考完整性及串聯刪除的方法。選取 [完成],這就是您的欄位。

最後,讓我們變更關聯。若要這麼做,我們須關閉電話號碼資料表。如果包含在關聯中的其中一個資料表已開啟,您就無法變更該關聯。

關閉資料表後,我們選取 [資料庫工具] 索引標籤上的 [資料庫關聯圖]。我們選取關聯線,然後選取功能區上的 [編輯關聯]。

您可以看到 [參考完整性] 和 [串連刪除] 都已選取。讓我們也啟用中間的選項 [串聯更新關聯欄位]、選取 [確定],就大功告成了。

現在我們已透過使用 [查閱精靈] 建立一對多關聯性,已建立外部索引鍵,且已變更關聯設定。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×