loader
bg-category
Access 2010:在數據庫表之間建立關係

與朋友分享

作者的文章: Kenneth Douglas

Access 2010等關係數據庫管理系統的優點之一 是使用約束輕鬆設置表和關係,以使它們更緊密地遵循。一個特徵是能夠創建和維護表之間的關係。

首先,啟動Access,創建用於定義它們之間關係的表。對於實例,我使用的是帶有表的現有數據庫(分配主鍵和應用約束的數據類型)。啟動Access 2010,導航到 數據庫工具 在新的Access功能區上單擊 關係 按鈕。

訪問將打開 關係 標籤 顯示表格 對話框。選擇表格,查詢或兩者,然後點擊 加。

您將看到選定的表/查詢帶有列名稱的小窗口 關係窗口。 現在坐下來開始思考選定的表格以正確地聯繫它們。在這個例子中,我只使用了四個表(AddictiveTips示例,課程,講師,標記表)。

我現在正在創建一對多的關係 AddictiveTips示例 (學生)和 課程 表。單擊並按住主鍵 AddictiveTips示例, 拖動它並摔倒 課程名 小窗口 課程。 立即 編輯關係 彈出對話框窗口。您可以在此處創建表之間的新關係,指定連接類型和強制參照完整性。出於演示目的,我將忽略所有選項並點擊 創建。

你會看到之間創建了一對多的關係 AddictiveTips示例的ID科目編號.

要通過強制執行參照完整性來創建一對一的關係,請按住 AddictiveTips示例的ID, 拖放它 Mark Sheet的Id。編輯關係 將出現對話框。現在啟用 實施參照完整性(確保一致性 & 驗證相應的條目) & 級聯刪除相關記錄 複選框(確保從中刪除所有相關數據 標記表 當AddictiveTips示例的ID被刪除時). 點擊 加入類型 打開它的對話框。

這三個選項與SQL類似 內部聯接,外連接和 右外 加入。選擇一個連接類型並命中 好。

點擊 創建 使1-1之間的關係 AddictiveTips示例的ID Mark Sheet的Id。

這是表/查詢之間最簡單的關係形式。隨著它的發展,它變得非常複雜和難以捉摸。

通過關係,可以在表與表之間共同關聯並確保數據一致性。現在,您可以通過創建更多表並與它們建立關係來釋放Access 2010的強大功能。

與朋友分享

您的意見