W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
在本章中,我們將了解在相關(guān)表之間創(chuàng)建關(guān)系的需要。良好數(shù)據(jù)庫(kù)設(shè)計(jì)的目標(biāo)之一是刪除數(shù)據(jù)冗余。
為了實(shí)現(xiàn)這一目標(biāo),您將數(shù)據(jù)分成許多基于主題的表,以便每個(gè)事實(shí)只表示一次。
為此,將彼此相關(guān)的所有公共字段放置在一個(gè)表中。
要正確執(zhí)行此步驟,必須先了解表之間的關(guān)系,然后在Access數(shù)據(jù)庫(kù)中指定這些關(guān)系。
當(dāng)您需要在數(shù)據(jù)庫(kù)對(duì)象中使用表時(shí),MS Access使用表關(guān)系來(lái)連接表。在創(chuàng)建其他數(shù)據(jù)庫(kù)對(duì)象(例如表,查詢(xún),宏和報(bào)表)之前,您應(yīng)該創(chuàng)建表關(guān)系有幾個(gè)原因。
要處理來(lái)自多個(gè)表的記錄,您通常必須創(chuàng)建一個(gè)連接表的查詢(xún)。
查詢(xún)通過(guò)將第一個(gè)表的主鍵字段中的值與第二個(gè)表中的外鍵字段進(jìn)行匹配來(lái)實(shí)現(xiàn)。
當(dāng)您設(shè)計(jì)窗體或報(bào)表時(shí),MS Access將使用從您已定義的表關(guān)系中收集的信息,向您提供明智的選擇,并使用適當(dāng)?shù)哪J(rèn)值預(yù)填充屬性設(shè)置。
當(dāng)你設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù)時(shí),您將信息劃分為表,每個(gè)表都有一個(gè)主鍵,然后將外鍵添加到引用這些主鍵的相關(guān)表。
這些外鍵 - 主鍵配對(duì)形成表關(guān)系和多表查詢(xún)的基礎(chǔ)。
現(xiàn)在讓我們向數(shù)據(jù)庫(kù)中添加另一個(gè)表,并使用Table Design將它命名為tblHRData,如下面的屏幕截圖所示。
單擊上面屏幕截圖中的保存圖標(biāo)。
輸入tblHRData作為表名,然后單擊“OK”。
tblHRData現(xiàn)在用其中的數(shù)據(jù)創(chuàng)建。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: