測驗
70-516

Visual Studio logo

  • 已發行:
    2012 年 9 月 17 日
  • 語言:
    英文
  • 對象:
    IT 專業人員
  • 技術:
    Windows Server 2012
  • 認證學分:
    Microsoft Certified Technology Specialist (MCTS)

TS: Accessing Data with Microsoft .NET Framework 4

本測驗已停止提供

如需目前可用的選項,請參閱 Microsoft Certification exam list

評量的技能

本測驗會評量您達成下方列出之技術性工作的能力。百分比代表本測驗中每個主題領域的相對加權。百分比越高,您可能就會在測驗看到越多該內容範圍的題目。查看有關 的視訊教學 variety of question types Microsoft 測驗。

請注意題目可能會測驗 (但不限於) 具有項目符號之文字中列出的主題。

關於本測驗所評測技能的相關性,您是否有意見反應?請將您的意見傳送給 Microsoft。所有意見反應都將會經過審視並視情況納入,同時仍會維持認證過程的效度和信度。請注意 Microsoft 將不會直接回應您的意見反應。我們感謝您對於確保 Microsoft 認證計畫之品質所提供的意見。

如果您對於本測驗的特定問題有所疑慮,請提交 exam challenge

如果您對 Microsoft 認證考試或認證計劃,註冊或促銷活動有其他問題或意見反應,請與您 聯絡 Regional Service Center

模型資料 (20%)
  • 使用實體資料模型對應實體和關聯
    • 使用視覺化設計工具;從現有資料庫建置實體資料模型;管理 EDMX 中的複雜實體對應;編輯 EDM XML;對應至預存程序;建立實體間的使用者定義關聯;以繼承產生類別並將其對應至資料表
    • 此目標不包括:使用 MetadataWorkspace
  • 使用 LINQ to SQL 對應實體和關聯
    • 使用視覺化設計工具;從現有資料庫建置 LINQ to SQL 模型;對應至預存程序
  • 建立及自訂實體物件
    • 設定對 Entity Framework 實體的變更;使用ADO.NET EntityObject Generator (T4);擴充;自我追蹤實體;快照變更追蹤;ObjectStateManager;部分類別;Entity Framework 中的部分模型
  • 將 POCO 模型連線至 Entity Framework
    • 實作具有永續性無知的 Entity Framework;使用者建立的 POCO 實體
    • 此目標不包括:使用 POCO 範本
  • 從 Entity Framework 模型建立資料庫
    • 自訂資料定義語言 (DDL) (範本) 產生程序;產生資料庫的指令碼;實體資料模型工具
  • 建立模型定義函式
    • 編輯概念結構定義語言 (CSDL);使用 EdmFunction 屬性啟用模型定義函式;複雜類型
管理連線和內容 (18%)
  • 設定連接字串和提供者
    • 管理連接字串,包括 Entity Framework 連接字串;使用 [Configuration Manager] (組態管理員);正確設定 Microsoft SQL Server 執行個體的位址;實作連接集區;管理 User Instance 和 AttachDBfilename;切換提供者;實作多重作用結果集 (MARS)
    • 此目標不包括:使用 ConnectionStringBuilder;Oracle 資料提供者;建立及使用自訂提供者;使用第三方提供者
  • 建立及管理資料連
    • 連線到資料來源;關閉連線;維護連線的生命週期
  • 保護連線的安全
    • 加密及解密連接字串;使用安 安全性支援提供者介面 (SSPI) 或 SQL Server 驗證;唯讀連線與讀/寫連線
    • 此目標不包括:安全通訊端層 (SSL)
  • 管理 DataContext 和 ObjectContext
    • 管理 DataContext 和 ObjectContext 的生命週期;擴充 DataContext 和 ObjectContext;支援 POCO
  • 實作積極式載入
    • 使用 LazyLoadingEnabled 設定載入策略;以 POCO 支援消極式載入;明確載入實體
  • 快取資料
    • DataContext 和 ObjectContext 快取,包括識別對應;本機資料快取
    • 此目標不包括:Velocity、SqlCacheDependency
  • 設定 ADO.NET Data Services
    • 建立實體的存取規則;設定授權和驗證;設定 HTTP 指令動詞
查詢資料 (22%)
  • 執行 SQL 查詢
    • DBCommand、DataReader、DataAdapters、DataSets、使用預存程序管理資料擷取、使用參數、System.Data.Common 命名空間類別
  • 建立 LINQ 查詢
    • 以語法為基礎和以方法為基礎的查詢、聯結、篩選、排序、群組、彙總、Lambda 運算式、分頁、投影
    • 此目標不包括:編譯查詢
  • 建立 Entity SQL (ESQL) 查詢
    • 聯結、篩選、排序、群組、彙總、分頁、使用函式、查詢計劃快取、傳回實體執行個體的參考、使用參數與 ESQL、EntityClient 類別的相關功能
  • 處理特殊資料類型
    • 查詢 BLOB、Filestream、空間和資料表值參數
    • 此目標不包括:實作非結構化資料的資料類型、使用者定義類型、Common Language Runtime (CLR) 類型
  • 查詢 XML
    • LINQ to XML、XmlReader、XmlDocuments、XPath
    • 此目標不包括:XSLT、XmlWriter
  • 使用 WCF.NET 資料服務查詢資料
    • 在 WCF.NET 資料服務中實作篩選和權利;位址資源;建立查詢運算式;存取裝載格式;Data Services 攔截器
操縱資料 (22%)
  • 使用 SQL 陳述式建立、更新或刪除資料
    • 建立/更新/刪除 (CUD);使用 DataSets;呼叫預存程序;使用參數
  • 使用 DataContext 建立、更新或刪除資料
    • CUD;呼叫預存程序;使用參數
    • 此目標不包括:ObjectTrackingEnabled
  • 使用 ObjectContext 建立、更新或刪除資料
    • CUD;呼叫預存程序;使用參數;設定 SaveOptions
  • 管理交易
    • System.Transactions、DBTransaction;復原交易;輕量級交易管理員 (LTM)
    • 此目標不包括:分散式交易、交易中的多重更新、酸性交易中的多重資料同步處理
  • 建立中斷連線物件
    • 在 Entity Framework 中建立自我追蹤實體、附加物件、DataSet、TableAdapter
開發及部署可靠應用程式 (18%)
  • 監視及收集效能資料
    • 記錄檔產生的 SQL (ToTraceString);收集反應時間;實作效能計數器;實作記錄;實作檢測
  • 處理例外狀況
    • 解決資料並行問題 (處理 OptimisticConcurrency 例外、Refresh 方法);處理錯誤、交易例外狀況、連線例外狀況、逾時例外狀況;處理來自 Entity Framework 中斷連線物件的例外狀況;安全例外狀況
  • 保護資料
    • 加密、數位簽章、雜湊、隨機產生數字、最低權限
  • 同步處理資料
    • 線上/離線 Entity Framework、同步處理服務、本機儲存
  • 部署 ADO.NET 元件
    • 封裝及從 Visual Studio 發佈;部署 ADO.NET Services 應用程式;封裝及部署 Entity Framework 中繼資料
    • 此目標不包括:設定 IIS、MSDeploy、MSBuild

誰應參加本測驗?

本測驗的應試者應為使用 Microsoft Visual Studio 2010 和 ADO.NET 4 來開發應用程式資料存取層的人員。應試者應具備至少二至三年與各種資料來源互動之應用程式元件的開發經驗。此外,應試者還應具備對關聯式資料庫概念的透徹理解力,並應具備至少一至二年關聯式資料庫管理系統的使用經驗。

應試者還應充分理解下列項目:

  • ADO.NET 4 編碼技術和架構元件
  • ADO.NET Data Services LINQ
  • LINQ to SQL
  • Entity Framework 技術
  • 結構化的查詢語言 (SQL)
  • 預存程序
  • 資料庫結構/結構描述 (物件) XML

測驗的相關資訊

準備測驗

建議您先完整地檢閱此測驗準備手冊,並熟悉此網站上的資源,然後再排定測驗。請參閱 Microsoft Certification exam overview ,取得註冊相關資訊、一般測驗問題格式影片及其他準備資源。如需測驗規定和評分的詳細資訊,請參閱 Microsoft Certification exam policies and FAQs

注意

Microsoft 可逕自更改此準備手冊,如有更改,恕不另行通知。Microsoft 測驗可能包含適性測驗技術和模擬項目。Microsoft 無法識別測驗呈現的格式。無論測驗的格式為何,都請使用此使用手冊來準備測驗。Microsoft 建議您有實際使用產品的經驗並使用指定的訓練資源,以協助您準備此測驗。這些訓練資源並不一定涵蓋<評量的技能>一節中列出的所有主題。