Applies ToVisio 方案 2 Visio 專業版 2024 Visio 專業版 2021 Visio 專業版 2019 Visio 專業版 2016

您可以將檢視視為已儲存的查詢。 如果您想從多個表格存取相同資訊,或是想將資料呈現給使用者但又不讓他們變更實際表格時,檢視就特別有用。

附註: 資料庫模型圖僅適用於某些版本的 Visio。 如需詳細資訊,請參閱找不到資料庫模型功能?

新增檢視到資料庫模型圖

  • 從 [實體關聯] 或 [物件關聯] 樣板中,將 [檢視] 圖形拖曳到繪圖頁面上。

從資料表指派資料欄到檢視

  1. 開啟資料庫模型圖,其中包含您要新增資料欄的檢視。

  2. 按兩下檢視,然後在 [資料庫屬性] 視窗的 [類別] 清單中,按一下 [資料欄]。

  3. 執行下列其中一個動作:

    • 按一下空白行的 [實體名稱] 欄位,然後輸入資料欄的名稱。 對您要新增到檢視的每個資料欄重複進行同樣的動作。

    • 按一下 [新增]。 新資料欄的預設名稱會遵循您在 [模型喜好設定] 對話方塊中指定的命名慣例。 如要變更資料欄的名稱,按一下預設的資料欄名稱,再輸入新名稱。 對您要新增到檢視的每個資料欄重複進行同樣的動作。

  4. 按一下您要定義屬性的資料欄名稱,然後按一下 [編輯]。

  5. 在 [檢視資料欄屬性] 對話方塊中,在 [來源] 索引標籤上,按一下 [其他資料表或檢視已知的資料欄],然後按一下 [變更]。

  6. 在 [選擇資料欄] 對話方塊中,從資料庫模型圖的資料表與檢視清單中選取資料欄,然後按一下 [確定]。

  7. 如果您對設定感到滿意,請按一下 [確定]。

  8. 對您在步驟 3 中新增的每個資料欄重複進行步驟 4 到 7。

編輯檢視中資料欄的屬性

  1. 開啟資料庫模型圖。

  2. 按兩下包含您要修改之資料欄的檢視,然後在 [資料庫屬性] 視窗的 [類別] 清單中按一下 [資料欄]。

  3. 按一下您要修改的資料欄名稱,然後按一下 [編輯]。

  4. 在 [檢視資料欄屬性] 對話方塊中,按一下包含您要編輯之資訊的索引標籤,然後進行變更。

  5. 如果您對設定感到滿意,請按一下 [確定]。

編輯檢視的屬性

  1. 開啟資料庫模型圖。

  2. 按兩下您要編輯屬性的檢視,以開啟 [資料庫屬性] 視窗。

  3. 在 [資料庫屬性] 視窗中,按一下包含您要編輯之資訊的類別,然後進行變更。

資料庫模型圖會自動更新。

移除檢視

  1. 開啟資料庫模型圖。

  2. 在繪圖頁面上,按一下您要移除的檢視,然後按 DELETE。

  3. 在 [刪除物件] 對話方塊中,執行下列其中一個動作:

    • 按一下 [是] 從繪圖頁面移除檢視,也從模型和 [資料表及檢視] 視窗移除該檢視。

    • 按一下 [否] 從繪圖頁面移除檢視,但不從模型或 [資料表及檢視] 視窗移除該檢視。

附註: 當您從圖表刪除物件時,如果沒有看見 [刪除物件] 對話方塊,請在 [資料庫] 功能表上,指向 [選項],按一下 [模型],然後在 [從圖表移除物件時] 下的 [資料庫模型喜好設定] 對話方塊中,於 [邏輯圖表] 索引標籤上按一下 [詢問使用者要進行的動作]。 或者,如果您要從模型移除檢視,可以在 [資料表及檢視] 視窗中按一下該檢視,然後按 DELETE 鍵。

重新排序程式碼視窗中的檢視

  1. 如果 [程式碼] 視窗尚未開啟,在 [資料庫] 功能表上,指向 [檢視],然後按一下 [程式碼] 以開啟視窗。

    附註: 此命令只適用於 [資料庫模型圖] 範本。

  2. 將您要重新排序的檢視拖曳到視窗中的新位置。

定義實體或檢視的命名空間值

  1. 開啟資料庫模型圖。

  2. 按兩下您要設定命名空間的實體或檢視,以開啟 [資料庫屬性] 視窗。

  3. 在 [類別] 清單中,按一下 [定義],然後在 [命名空間] 方塊中輸入可辨別的文字。

資料庫模型會自動更新。

建立檢視的程式碼

  1. 從 [實體關聯] 或 [物件關聯] 樣板拖曳 [檢視] 圖形。

  2. 按兩下圖形以開啟 [資料庫屬性] 視窗。

  3. 按一下 [類別] 底下的 [SQL]。

  4. 將您的程式碼輸入 SQL 視窗。

找不到資料庫模型功能?

大部分情況下,您的 Visio 版本不包含您要尋找的功能。 若要找出您擁有哪一版的 Visio,請按一下 [說明] 功能表上的 [關於 Microsoft Office Visio]。 對話方塊中的最上面一行文字會顯示版本名稱。

Visio 標準版不包含資料庫模型圖範本。

Visio 專業版和進階版支援資料庫模型圖範本的反向工程功能 (也就是使用現有資料庫以在 Visio 中建立模型),但不支援正向工程 (也就是使用 Visio 資料庫模型來產生 SQL 程式碼)。

附註: 您可以在適用於企業架構的 Visio 中找到資料庫模型功能的完整套件,包括反向工程和正向工程。 適用於企業架構的 Visio 隨附於 MSDN 進階版訂閱,可在 Visual Studio Professional 和 Visual Studio Team System 角色型版本中使用。

如果您是使用 Visio 方案 2,並想要了解如何對現有資料庫進行資料庫模型工程,請參閱此主題:對現有資料庫進行反向工程 (機器翻譯)

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。