- MS Access 教程
- MS Access - 首頁
- MS Access - 概述
- MS Access - RDBMS
- MS Access - 物件
- MS Access - 建立資料庫
- MS Access - 資料型別
- MS Access - 建立表
- MS Access - 新增資料
- MS Access - 查詢資料
- MS Access - 查詢條件
- MS Access - 操作查詢
- MS Access - 建立查詢
- MS Access - 引數查詢
- MS Access - 備選條件
- MS Access - 關聯資料
- MS Access - 建立關係
- 一對一關係
- 一對多關係
- 多對多關係
- MS Access - 萬用字元
- MS Access - 計算表示式
- MS Access - 索引
- MS Access - 分組資料
- MS Access - 彙總資料
- MS Access - 聯接
- MS Access - 重複查詢嚮導
- 不匹配查詢嚮導
- MS Access - 建立表單
- MS Access - 修改表單
- MS Access - 導航表單
- MS Access - 組合框
- MS Access - SQL 檢視
- MS Access - 格式化
- MS Access - 控制元件和屬性
- MS Access - 報表基礎
- MS Access - 格式化報表
- MS Access - 內建函式
- MS Access - 宏
- MS Access - 資料匯入
- MS Access - 資料匯出
- MS Access 有用資源
- MS Access - 快速指南
- MS Access - 有用資源
- MS Access - 討論
MS Access - 建立關係
在本章中,我們將瞭解建立相關表之間關係的必要性。良好資料庫設計的目標之一是消除資料冗餘。
為了實現該目標,您將資料劃分為多個基於主題的表,以便每個事實只表示一次。
為此,所有相互關聯的公共欄位都放置在一個表中。
要正確執行此步驟,您必須首先了解表之間的關係,然後在 Access 資料庫中指定這些關係。
為什麼要建立表關係?
當您需要在資料庫物件中使用表時,MS Access 使用表關係來聯接表。在建立其他資料庫物件(如表單、查詢、宏和報表)之前建立表關係有幾個原因。
要處理來自多個表的記錄,您通常必須建立一個聯接表的查詢。
查詢的工作原理是將第一個表的主鍵欄位中的值與第二個表的外部索引鍵欄位中的值匹配。
設計表單或報表時,MS Access 會使用從您已定義的表關係中收集的資訊為您提供明智的選擇,並使用適當的預設值預填充屬性設定。
設計資料庫時,您將資訊劃分為多個表,每個表都有一個主鍵,然後向相關表新增引用這些主鍵的外部索引鍵。
這些外部索引鍵主鍵配對構成了表關係和多表查詢的基礎。
現在讓我們將另一個表新增到您的資料庫中,並使用“表設計”將其命名為tblHRData,如下面的螢幕截圖所示。
單擊上面的螢幕截圖中的儲存圖示。
輸入tblHRData作為表名,然後單擊確定。
tblHRData現已建立,其中包含資料。
廣告