2013年微軟認(rèn)證練習(xí)及答案23

字號:

為大家收集整理了《2013年微軟認(rèn)證練習(xí)及答案23》供大家參考,希望對大家有所幫助?。?!
    1你正在SQL SERVER 2005 數(shù)據(jù)庫中創(chuàng)建一個連接Customers 和 Orders表的視圖。你需要確信不能按照將影響視圖定義的方式修改基表或表。為了達(dá)到這個目標(biāo),最簡單且節(jié)省管理成本的方法應(yīng)該是?
    A. 在表上創(chuàng)建一個 CHECK 約束。
    B. 在表上創(chuàng)建一個DDL觸發(fā)器,如果對表的修改影響了視圖定義則回滾任何對表的改變。
    C. 在創(chuàng)建視圖的時候,指定WITH SCHEMABINDING 選項。
    D. 在創(chuàng)建視圖的時候,指定WITH CHECK 選項。
    答案: C
    2你正在為一個抵押公司創(chuàng)建一個SQL Server 2005數(shù)據(jù)庫。數(shù)據(jù)庫將用來支持一個新的能支持1000個并發(fā)用戶的Web應(yīng)用。這個應(yīng)用必須快速的顯示精確計算的結(jié)果,例如:抵押支出能力、分期償付方案等。你需要確保數(shù)據(jù)庫處理速度盡可能的快,你應(yīng)該怎么做?
    A. 在應(yīng)用中執(zhí)行參數(shù)化的SQL 查詢。
    B. 在數(shù)據(jù)庫執(zhí)行SQL存儲過程。
    C. 在數(shù)據(jù)庫中執(zhí)行 CLR 存儲過程。
    D.利用分布式 Web services實現(xiàn)。
    答案: C
    3你正在修改SQL SERVER 2005 數(shù)據(jù)庫中的Product表。你想去為它增加一個存儲產(chǎn)品友好名稱的列FriendlyName。已知Product表已經(jīng)包含有數(shù)據(jù),并且FriendlyName列要求是一個非空列,然而銷售部門并沒有為每個產(chǎn)品都提供了友好名稱。如果你想用最快、最少的工作完成增加新列,你應(yīng)該如何做?
    A.定義一個可以為空的新列FriendlyName,然后更新列FriendlyName的數(shù)據(jù)為某個值,最后修改FriendlyName列為 NOT NULL 。
    B. 定義一個不可為空、缺省值為'Undefined.'的新列FriendlyName。
    C. 定義一個可以為空的新列FriendlyName。然后在應(yīng)用邏輯中實現(xiàn)數(shù)據(jù)不可為空的約束。
    D. 定義一個可為空、缺省值為 'Undefined.' 的新列FriendlyName。
    答案: B
    4公司A的網(wǎng)站包含一個客戶用來提交公司和公司產(chǎn)品信息反饋的頁面。你用SQL SERVER 2005 數(shù)據(jù)庫中Feedback表中的列Comments去存儲反饋信息。你需要在列Comments上執(zhí)行全文搜索從而創(chuàng)建報表。下面那兩步你是必須要做的?(請選擇兩項)
    A. 在Comments 列創(chuàng)建一個非聚集索引。
    B. 執(zhí)行USE Master Transact-SQL 語句。
    C. 創(chuàng)建全文目錄。.
    D. 在列Comments 上創(chuàng)建全文索引。
    答案: C,D
    5你負(fù)責(zé)管理一個存儲銷售信息的SQL SERVER 2005 數(shù)據(jù)庫。在數(shù)據(jù)庫中許多表都包含nchar類型的列,并且這些列存儲的值前后都包含有空格字符。為此,你需要一種機(jī)制(辦法),
    在從表選擇數(shù)據(jù)的時候去掉前后的空格字符。要求,你的解決方案對所有SQL語句或視圖都是可重用的。你應(yīng)該怎么做?
    A. 創(chuàng)建一個insert 和 delete 操作的DML觸發(fā)器。
    B. 創(chuàng)建一個去調(diào)用LTRIM 和 RTRIM的存儲過程。
    C. 創(chuàng)建一個去調(diào)用LTRIM 和 RTRIM的用戶定義函數(shù)。
    D. 創(chuàng)建一個調(diào)用TRIM的用戶定義函數(shù)。
    答案: C