【正文】
② 現(xiàn)要查詢TeacherID為“1234”的教師的領導的領導的TeacherID,請寫出相應的SQL語句,要求只使用一條SQL語句實現(xiàn),且此語句中不允許包含子查詢?! 。?)在SQL Server 2000中,有講師表Teachers(TeacherID,Name, LeaderID),其中TeacherID是主碼,類型是長度為4的普通編碼定長字符串,且每位是09的數(shù)字字符;Name的類型是長度為10的普通編碼可變長字符串;LeaderID是每個教師的領導的TeacherID?! 、僬堉匦聵嫿ê侠淼腅R圖,使之符合業(yè)務要求,且信息完整?! 。?)某公司需建立產(chǎn)品信息數(shù)據(jù)庫,經(jīng)調查其業(yè)務需求如下: ,也可以使用多個不同種類的零件:一種部件至少被用在一種產(chǎn)品中;一種部件可以由多個不同種類的零件組成;一種零件至少被用在一種產(chǎn)品或一種部件中; ,要記錄這種部件使用的各種零件的數(shù)量; ,要記錄這種產(chǎn)品使用的各種部件數(shù)量和各種部件數(shù)量,但部件所使用的零件數(shù)量不計入該產(chǎn)品的零件數(shù)量; ,但一種零件只能由一個供應商供應。 ?、?若在應用程序中經(jīng)常出現(xiàn)如下查詢語句: SELECT , Sname, Pname, Type FROM Students AS S JOIN Prizing AS P ON = 請問能否使用聚集文件提供此查詢的性能?并給出原因。為了完成該統(tǒng)計操作,請按要求將下面的存儲過程補充完整?! 。?)某SQL Server 2000數(shù)據(jù)庫中兩張表:商品表(商品號,商品名,商品類型,價格)和銷售表(商品號,銷售時間,銷售數(shù)量,銷售單價)?,F(xiàn)要收回User對于T表的數(shù)據(jù)更改權,下述是實現(xiàn)該功能的語句,請補全該語句 【11】 UPDATE ON T FROM User (8) 某事務從賬戶A轉出資金并向賬戶B轉入資金,此操作要么全做,要么全不做?! XEC sp_addsrvrolemember ‘LOG’, 則此數(shù)據(jù)庫表需要占用的數(shù)據(jù)頁數(shù)為 【9】 頁。 【7】 FRIN BK WITH FILE = 1,首先應該進行的恢復操作是恢復 【5】 ,第二個應該進行的恢復操作是恢復 【6】 。 【3】 方法和Update方法, 【4】 方法可以將當前行指針在結果集中向前移動一行?,F(xiàn)需要創(chuàng)建一個視圖,該視圖包含所有全部商品類型和每類商品的平均價格,請補全如下語句。請補全如下查詢語句,是該查詢語句能查詢作者和出版商所在的全部不重復的城市?,F(xiàn)要限制“銷售價格”的取值必須在此商品“單價”,實現(xiàn)這個約束的正確代碼是 A) CHECK(銷售價格 BETWEEN 單價 * AND 單價 * ) B) CHECK(銷售價格 BETWEEN * * ) C) CREATE TRIGGER tri_Sales ON 銷售表 FOR INSERT ,UPDATE AS IF EXISTS (SELECT * FROM INSERTED a JOIN 商品表 b ON a . 商品號 = b .商品號 WHERE 銷售價格 NOT BERWEEN 單價 * AND 單價 * ) ROLLBACK D) CREATE TRIGGER tri_Sales ON 銷售表 INSTEAD OF INSERT ,UPDATE AS IF EXISTS (SELECT * FROM INSERTED a JOIN 商品表 b ON a .商品號 = b .商品號 WHERE 銷售價格 NOT BERWEEN 單價 * AND 單價 * ) ROLLBACK (26) 關于數(shù)據(jù)庫系統(tǒng)中的日志文件,有下列說法: I. 事務故障恢復和系統(tǒng)故障恢復時都必須使用日志文件 II. 在動態(tài)轉儲過程中,對數(shù)據(jù)庫所做的修改都被記錄在日志文件中 III 數(shù)據(jù)庫管理系統(tǒng)進行數(shù)據(jù)修改操作時,一般是先寫數(shù)據(jù)庫,然后再寫日志文件 IV. 建立檢查點的主要目的是通過減小日志文件的總體數(shù)據(jù)規(guī)模,從而提高數(shù)據(jù)恢復效率 V.日志文件有利于對