Access教學
關於Microsoft Access
Access數據庫簡介
Access創建數據庫
Access關係型數據庫
Access創建表
Access對象
Access設計視圖
Access創建數據庫
Access添加數據
Access數據類型
Access創建表單
Access創建表
Access修改表單
Access添加數據
Access創建查詢
Access查詢數據
Access修改查詢
Access查詢標準(條件)
Access創建關聯關係
Access操作查詢
Access SQL視圖
Access創建查詢
Access創建宏
Access參數查詢
Access數據庫導出到excel
Access備用條件
Access關聯數據
Access創建關係
Access一對一關係
Access一對多關係
Access多對多關係
Access通配符
Access計算表達式
Access索引
Access分組數據
Access總結數據
Access連接
Access重複查詢嚮導
Access不匹配項查詢嚮導
Access創建窗體
Access導航窗體
Access SQL視圖
Access創建關係
在本章中,我們將理解以及爲什麼在相關表之間建立關係。良好數據庫設計的目標之一是消除數據冗餘。
- 爲了實現這個目標,數據劃分成許多基於主題的表,這樣每個實際數據只被表示一次。
- 要做到這一點,所有相關的共同字段都放在一個表中。
- 要正確執行此步驟,必須首先了解表之間的關係,然後在Access數據庫中指定這些關係。
爲什麼要創建表關係?
當您需要在數據庫對象中使用它們時,MS Access使用表關係來連接表。 在創建其他數據庫對象(如窗體,查詢,宏和報表)之前,有以下幾個原因需要創建表關係。
- 要處理來自多個表的記錄,通常必須創建一個連接表的查詢。
- 查詢通過將第一個表的主鍵字段中的值與第二個表中的外鍵字段進行匹配。
- 當設計一個窗體或報表時,MS Access將使用它從已經定義的表關係中收集的信息向您顯示已知的選項,並使用適當的默認值預填充屬性設置。
- 在設計數據庫時,將信息劃分爲表,其中每個表都有一個主鍵,然後將外鍵添加到引用這些主鍵的相關表中。
- 這些外鍵 - 主鍵配對構成了表關係和多表查詢的基礎。
現在,讓我們將另一個表添加到數據庫中,並使用
表設計 將其命名爲:tblHRData ,如以下屏幕截圖所示。
現在,就已經在數據庫中創建tblHRData
表。
注意:這裏的
EmployeeID
列用於建立關係。在後續的文章教程中將會講解。
易百教程移動端:請掃描本頁面底部(右側)二維碼並關注微信公衆號,回覆:"教程" 選擇相關教程閱讀或直接訪問:http://m.yiibai.com 。
上一篇:Access關聯數據 下一篇:Access一對一關係
加QQ羣啦,易百教程官方技術學習羣
- Java技術羣: 227270512 (人數:2000,等級:LV5,免費:否)
- MySQL/SQL羣: 418407075 (人數:2000,等級:LV5,免費:否)
- 大數據開發羣: 655154550 (人數:2000,等級:LV5,免費:否)
- Python技術羣: 287904175 (人數:2000,等級:LV5,免費:否)
- 測試工程師(新羣): 415553199 (人數:1000,等級:LV1,免費:是)
- 前端技術羣(新羣): 410430016 (人數:1000,等級:LV1,免費:是)
- C/C++技術(新羣): 629264796 (人數:1000,等級:LV1,免費:是)
- Node.js技術(新羣): 621549808 (人數:1000,等級:LV1,免費:是)
- Linux技術: 479429477 (人數:2000,等級:LV5,免費:是)
- PHP開發者: 460153241 (人數:2000,等級:LV5,免費:是)
- 人工智能: 456236082 (人數:2000,等級:LV5,免費:是)
- Oracle數據庫: 175248146 (人數:2000,等級:LV5,免費:是)
- C#/ASP.Net開發者: 579821706 (人數:2000,等級:LV5,免費:是)
- 數據分析師: 397883996 (人數:1000,等級:LV1,免費:是)R語言,Matlab語言等技術
注意:每個人建議選自己的技術方向加羣,同一個人最多限加3個羣。