




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
一、單選題(題數(shù):20,共
30.0
分)1關(guān)于SQLServer中的存儲(chǔ)過程,下列說法中正確的是(
)。(1.5分)1.5
分A、不能有輸入?yún)?shù)B、沒有返回值C、可以自動(dòng)被執(zhí)行D、可以按存儲(chǔ)過程名稱執(zhí)行正確答案:D
我的答案:D2有教師表(教師號,教師名,職稱,基本工資),其中基本工資的取值與教師職稱有關(guān)。實(shí)現(xiàn)這個(gè)約束的可行方案是(
)。(1.5分)1.5
分A、在教師表上定義一個(gè)視圖B、在教師表上定義一個(gè)存儲(chǔ)過程C、在教師表上定義插入和修改操作的觸發(fā)器D、在教師表上定義一個(gè)標(biāo)量函數(shù)正確答案:C
我的答案:C3下面有關(guān)主鍵的敘述正確的是(
)。(1.5分)1.5
分A、不同的記錄可以具有重復(fù)的主鍵值或空值B、一個(gè)表中的主鍵可以是一個(gè)或多個(gè)字段C、在一個(gè)表中主鍵只可以是一個(gè)字段D、表中主鍵的數(shù)據(jù)類型必須定義為自動(dòng)編號或文本正確答案:B
我的答案:B4視圖對應(yīng)數(shù)據(jù)庫三級模式的(
)。(1.5分)1.5
分A、外模式B、模式C、內(nèi)模式D、存儲(chǔ)模式正確答案:A
我的答案:A5SQLServer為每個(gè)觸發(fā)器創(chuàng)建了兩個(gè)臨時(shí)表,它們是(
)。(1.5分)1.5
分A、Updated和DeletedB、Inserted和DeletedC、Inserted和UpdatedD、Seleted和Inserted正確答案:B
我的答案:B6已知兩個(gè)關(guān)系:
職工(職工號,職工名,性別,職務(wù),工資)
設(shè)備(設(shè)備號,職工號,設(shè)備名,數(shù)量)其中“職工號”和“設(shè)備號”分別為職工關(guān)系和設(shè)備關(guān)系的關(guān)鍵字,則兩個(gè)關(guān)系的屬性中,存在一個(gè)外部關(guān)鍵字為(
)。(1.5分)1.5
分A、設(shè)備關(guān)系的“職工號”B、職工關(guān)系的“職工號”C、設(shè)備號和職工號D、設(shè)備號正確答案:A
我的答案:A7刪除數(shù)據(jù)庫的命令是(
)。(1.5分)1.5
分A、DELETEDATABASEB、REMOVEDATABASEC、CLOSEDATABASED、DROPDATABASE正確答案:D
我的答案:D8分離數(shù)據(jù)庫就是將數(shù)據(jù)庫從(
)中刪除,但是保持組成該數(shù)據(jù)庫的數(shù)據(jù)文件和事務(wù)日志文件完好無損。(1.5分)1.5
分A、WindowsB、SQLServerC、U盤D、對象資源管理器正確答案:B
我的答案:B9在為studentdb數(shù)據(jù)庫的stinfo表錄入數(shù)據(jù)時(shí),常常需要一遍又一遍地輸入“男”到學(xué)生“性別”列,以下(
)方法可以解決這個(gè)問題。(1.5分)1.5
分A、創(chuàng)建一個(gè)DEFAULT約束(或默認(rèn)值)B、創(chuàng)建一個(gè)CHECK約束C、創(chuàng)建一個(gè)UNIQUE約束D、創(chuàng)建一個(gè)PRIMARYKEY約束(或主鍵)正確答案:A
我的答案:A10在SQLServer服務(wù)器上,存儲(chǔ)過程是一組預(yù)先定義并(
)的T-SQL語句。(1.5分)1.5
分A、保存B、編譯C、解釋D、編寫正確答案:B
我的答案:B11數(shù)據(jù)庫的權(quán)限是指用戶對數(shù)據(jù)庫中對象的使用及操作的權(quán)利。SQLServer中的權(quán)限不包括(
)。(1.5分)1.5
分A、對象權(quán)限B、語句權(quán)限C、文件權(quán)限D(zhuǎn)、隱含權(quán)限正確答案:C
我的答案:C12下列(
)不是SQLServer數(shù)據(jù)庫對象。(1.5分)1.5
分A、數(shù)據(jù)B、規(guī)則C、默認(rèn)值D、存儲(chǔ)過程正確答案:A
我的答案:A13索引是對數(shù)據(jù)庫表中(
)字段的值進(jìn)行排序。(1.5分)1.5
分A、一個(gè)B、多個(gè)C、一個(gè)或多個(gè)D、零個(gè)正確答案:C
我的答案:C14為了從數(shù)據(jù)源向數(shù)據(jù)集填充數(shù)據(jù),應(yīng)該調(diào)用(
)。(1.5分)1.5
分A、DataAdapter.Fill方法B、DataAdapter.Update方法C、DataSet.Fill方法D、DataSet.Update方法正確答案:A
我的答案:A15下面(
)描述是正確的。(1.5分)1.5
分A、視圖是一種常用的數(shù)據(jù)庫對象,使用視圖不可以簡化數(shù)據(jù)操作B、使用視圖可以提高數(shù)據(jù)庫的安全性C、視圖和表一樣是由數(shù)據(jù)構(gòu)成的D、視圖必須從多個(gè)數(shù)據(jù)表中產(chǎn)生才有意義正確答案:B
我的答案:B16在SQLServer中,對于某語句的條件:
WHEREp_nameLIKE[王張李]小%’將篩選出以下(
)值。(1.5分)1.5
分A、李海燕B、劉小山C、張小明D、王大明正確答案:C
我的答案:C17有學(xué)生數(shù)據(jù)表student_info和成績表grade,使用查詢語句:
SELECTstudent_info.學(xué)號,姓名,sum(分?jǐn)?shù))
FROMstudent_info,grade
WHEREstudent_info.學(xué)號=grade.學(xué)號
GROUPBYstudent_info.學(xué)號,姓名查詢結(jié)果是(
)。(1.5分)1.5
分A、按學(xué)號、姓名分類的每個(gè)學(xué)生所有課程成績的總分B、按學(xué)號、姓名分類的每個(gè)學(xué)生各門課程成績C、全體學(xué)生的按各課程分類的成績總分D、所有學(xué)生所有課程成績總分正確答案:A
我的答案:A18在T-SQL語言中,SELECT語句使用關(guān)鍵字(
)可以屏蔽重復(fù)行。(1.5分)1.5
分A、DISTINCTB、UNIONC、ALLD、UNIQUE正確答案:A
我的答案:A19(
)是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。數(shù)據(jù)庫在建立、使用和維護(hù)時(shí)由其統(tǒng)一管理、統(tǒng)一控制。(1.5分)1.5
分A、DBMSB、DBC、DBSD、DBA正確答案:A
我的答案:A20SQLServer提供了三種數(shù)據(jù)庫還原模型,它們是(
)。(1.5分)1.5
分A、簡單還原、完整還原、大容量日志還原B、簡單還原、完整還原、差異還原C、數(shù)據(jù)庫還原、文件還原、事務(wù)日志還原D、完整還原、事務(wù)日志還原、差異還原正確答案:A
我的答案:A二、多選題(題數(shù):10,共
20.0
分)1有以下查詢語句:
SELECTStId,StNameINTOnewinfoFROMStInfo
關(guān)于此查詢語句說法正確的是(
)。(2.0分)2.0
分A、將查詢結(jié)果存入至Stinfo中B、此查詢語句能執(zhí)行成功C、查詢Stinfo表中StId和StName字段信息,并將結(jié)果存入至newinfo表中D、查詢StInfo表中所有字段內(nèi)容至newinfo中正確答案:BC
我的答案:BC2下列關(guān)于ALTERTABLE語句敘述正確的是(
)。(2.0分)2.0
分A、ALTERTABLE語句可以添加字段B、ALTERTABLE語句可以刪除字段C、ALTERTABLE語句可以修改字段名稱D、ALTERTABLE語句可以修改字段數(shù)據(jù)類型正確答案:ABD
我的答案:ABD3聲明了以下變量:
DECLARE@iint,@cchar(4)現(xiàn)在為@i賦值10、@c賦值“abcd”,不正確的語句是(
)。(2.0分)2.0
分A、SET@i=10,@c='abcd’B、SETi=10,SET@c='abcd'C、SELECT@i=10,@c='abcd'D、SELECT@i=10,SELECT@c='abcd'正確答案:ABD
我的答案:ABD4數(shù)據(jù)訪問接口ADO.NET可用于處理數(shù)據(jù)庫數(shù)據(jù),以下(
)是ADO.NET的核心對象。(2.0分)2.0
分A、Connection對象B、Command對象C、DataSet對象D、Object對象正確答案:ABC
我的答案:ABC5擴(kuò)大數(shù)據(jù)庫空間的方法的是(
)。(2.0分)2.0
分A、設(shè)置數(shù)據(jù)庫為自動(dòng)增長方式B、增加主數(shù)據(jù)文件C、在數(shù)據(jù)庫中添加新的次數(shù)據(jù)文件或日志文件D、增加數(shù)據(jù)表正確答案:AC
我的答案:AC6下列說法(
)正確。(2.0分)2.0
分A、每個(gè)數(shù)據(jù)庫可以包含若干個(gè)主數(shù)據(jù)文件B、主數(shù)據(jù)文件的擴(kuò)展名是mdfC、主數(shù)據(jù)文件中存放的是數(shù)據(jù)庫的系統(tǒng)信息和用戶數(shù)據(jù)庫的數(shù)據(jù)D、每個(gè)數(shù)據(jù)庫都只包含一個(gè)主數(shù)據(jù)文件正確答案:BCD
我的答案:BCD7關(guān)于視圖和索引,下列說法不正確的是(
)。(2.0分)2.0
分A、視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立B、視圖是虛擬表,觀察到的數(shù)據(jù)是實(shí)際基本表中的數(shù)據(jù)C、建立索引后,可以大幅提高對表的所有操作的速度D、在數(shù)據(jù)表可以根據(jù)需要?jiǎng)?chuàng)建多個(gè)聚集索引正確答案:ACD
我的答案:ACD8假設(shè)有關(guān)系R和S,在下列的關(guān)系運(yùn)算中,(
)運(yùn)算要求:“R和S具有相同的元數(shù),且它們的對應(yīng)屬性的數(shù)據(jù)類型也相同”。(2.0分)2.0
分A、R×SB、R∩SC、R∪SD、R-S正確答案:BCD
我的答案:BCD答案解析:9在表或視圖上執(zhí)行(
)語句可以激活觸發(fā)器。(2.0分)2.0
分A、INSERTB、DELETEC、UPDATED、SELECT正確答案:ABC
我的答案:ABC10以下是SQLServer數(shù)據(jù)導(dǎo)入/導(dǎo)出的特點(diǎn)的是(
)。(2.0分)2.0
分A、擴(kuò)大數(shù)據(jù)庫B、轉(zhuǎn)換數(shù)據(jù)C、減少網(wǎng)絡(luò)流量D、復(fù)制數(shù)據(jù)庫對象正確答案:BD
我的答案:BD三、判斷題(題數(shù):10,共
10.0
分)1進(jìn)行連接查詢操作時(shí),既可以在不同表之間連接,也可以將一個(gè)表與自身連接。(1.0分)1.0
分正確答案:
√
我的答案:
√2如果對行的更新違反了某個(gè)約束或規(guī)則,或者新值的數(shù)據(jù)類型與列不兼容,則該更新將被取消,并返回錯(cuò)誤提示。(1.0分)1.0
分正確答案:
√
我的答案:
√3在存儲(chǔ)過程中,若在參數(shù)的后面加上OUTPUT,則表明此參數(shù)為輸出參數(shù),執(zhí)行該存儲(chǔ)過程必須聲明變量來接受返回值。(1.0分)1.0
分正確答案:
√
我的答案:
√4Connection對象是ADO.NET對象和數(shù)據(jù)連接的橋梁,當(dāng)數(shù)據(jù)庫被連接后,可通過DataReader對象執(zhí)行SQL命令。(1.0分)1.0
分正確答案:
×
我的答案:
×5SQLServer身份驗(yàn)證是要確定用戶是否具有連接到SQLServer實(shí)例的權(quán)限。(1.0分)1.0
分正確答案:
√
我的答案:
√6數(shù)據(jù)庫不允許存在數(shù)據(jù)冗余。(1.0分)0.0
分正確答案:
×
我的答案:
√7當(dāng)用戶刪除一個(gè)表后,基于該表建立的視圖也不存在了。(1.0分)0.0
分正確答案:
×
我的答案:
√8關(guān)系數(shù)據(jù)庫是用樹型結(jié)構(gòu)來表示實(shí)體之間的聯(lián)系的。(1.0分)1.0
分正確答案:
×
我的答案:
×9在SQLServer中,替代觸發(fā)器的執(zhí)行是在數(shù)據(jù)變動(dòng)之前被觸發(fā),對于每個(gè)觸發(fā)操作只能定義一個(gè)替代觸發(fā)器。(1.0分)1.0
分正確答案:
√
我的答案:
√10對于一個(gè)已經(jīng)存在的數(shù)據(jù)庫,可以使用生成SQL語句的方式導(dǎo)出該數(shù)據(jù)庫以及其內(nèi)部所有結(jié)構(gòu),如表、視圖、存儲(chǔ)過程等等。(1.0分)1.0
分正確答案:
√
我的答案:
√四、填空題(題數(shù):5,共
10.0
分)1以下代碼創(chuàng)建存儲(chǔ)過程p_score,查詢SCInfo表中課程編號CNo為“0003”的學(xué)號StID、成績score信息,請將下面的存儲(chǔ)過程補(bǔ)充完整。CREATE
________
p_scoreAS
SELECTStID學(xué)號,score成績
FROMSCInfo
WHERECNo='0003'(2.0分)2.0
分正確答案第一空:
PROC;PROCEDURE;proc;procedure我的答案:第一空:
PROCEDURE
2
E-R圖用于描述數(shù)據(jù)庫的________模型。(2.0分)2.0
分正確答案第一空:
概念我的答案:第一空:
概念
3在________索引中,表中各行的物理順序和鍵值的邏輯順序相同。(2.0分)2.0
分正確答案第一空:
聚集我的答案:第一空:
聚集
4________是一種特殊存儲(chǔ)過程,用于強(qiáng)制實(shí)施復(fù)雜的業(yè)務(wù)規(guī)則,確保數(shù)據(jù)的完整性要求。(2.0分)2.0
分正確答案第一空:
觸發(fā)器我的答案:第一空:
觸發(fā)器
5關(guān)系中主關(guān)鍵字的取值必須唯一且非空,這條規(guī)則是________完整性規(guī)則。(2.0分)2.0
分正確答案第一空:
實(shí)體我的答案:第一空:
實(shí)體
五、簡答題(題數(shù):3,共
30.0
分)1學(xué)生信息數(shù)據(jù)庫有3個(gè)表,如下所示(表的第一行表示:字段名和字段的數(shù)據(jù)類型)。根據(jù)題目要求填空。(1)有以下T-SQL語句:
CREATEPROCEDUREst_proc
AS
SELECT學(xué)號,姓名,YEAR(GETDATE())-YEAR(出生日期)
FROMstudent
執(zhí)行該語句完成的功能是:
(1)
。
(2)有以下T-SQL語句:
CREATEPROCEDUREst_avg
AS
BEGIN
SELECT學(xué)號,AVG(成績)
FROMsc
GROUPBY學(xué)號
HAVINGAVG(成績)>85
END執(zhí)行該語句完成的功能是:
(2)
。(3)以下語句創(chuàng)建有輸入和輸出參數(shù)的存儲(chǔ)過程proc_score,輸入課程號,查詢該門課程的最高分、最低分和平均分。補(bǔ)充完善該語句。
CREATEPROCproc_score
@cidchar(4),@max_se
real
OUTPUT,@min_se
real
OUTPUT,@avg_se
real
OUTPUT
AS
BEGIN
SELECT@max_se=MAX(成績),@min_se=MIN(成績),@avg_se=AVG(成績)
FROMsc
WHERE課程號=
(3)
(4)
END(10.0分)8.0
分正確答案(1)
創(chuàng)建存儲(chǔ)過程st_proc,查詢所有學(xué)生的學(xué)號、姓名和年齡(2)
創(chuàng)建存儲(chǔ)過程st_avg,查詢平均成績大于85分的學(xué)生的學(xué)號、平均成績(3)
@cid(4)
GROUPBY課程號我的答案(1)創(chuàng)建一個(gè)名為st_proc的存儲(chǔ)過程,查詢student表中學(xué)生的學(xué)號,姓名,年齡。
(2)創(chuàng)建一個(gè)名為st_avg的存儲(chǔ)過程,查詢成績大于85的學(xué)生學(xué)號及成績,并按成績分組。(3)@cid(4)BREAK老師批語(4)GROUPBY課程號--錯(cuò)誤-2分2學(xué)生信息數(shù)據(jù)庫有3個(gè)表,其數(shù)據(jù)結(jié)構(gòu)如下:
(1)以下創(chuàng)建數(shù)據(jù)表course的T-SQL語句中,有一個(gè)錯(cuò)誤行,請寫出錯(cuò)的行號并更正(行號表示為1#)。
1#:CREATETABLEcourse
2#:(
3#:
課程號charPRIMARY,
4#:
課程名稱varchar(30),
5#:
學(xué)分int
6#:)(2)寫出創(chuàng)建sc表的T-SQL語句。(3)將student表的出生日期字段刪除。(10.0分)7.0
分正確答案(1)
錯(cuò)誤行為3#,
更正為:課程號char(4)PRIMARYKEY,(2)CREATETABLEsc(
學(xué)號char(8),
課程號char(4),
成績r(jià)eal,
PRIMARYKEY(學(xué)號,課程號),
FOREIGNKEY(學(xué)號)REFERENCES
student(學(xué)號),
FOREIGNKEY(課程號)REFERENCES
course(課程號))(3)ALTERTABLEstudentDROPCOLUMN出生日期我的答案(1)3#課程號char(4)PRIMARY(2)CREATETABLESC
(學(xué)號char(8)
FOREIGNKEY,課程號char(4)FOREIGNKEY,成績r(jià)eal)(3)ALTERTABLEstudentDROPCOLUMN出生日期老師批語定義主鍵錯(cuò)誤-1分,定義外鍵錯(cuò)誤-2分3學(xué)生信息數(shù)據(jù)庫有3個(gè)表,如下所示(表的第一行表示:字段名和字段的數(shù)據(jù)類型
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 兒科護(hù)理常規(guī)
- 影視制作臨時(shí)租賃場地及拍攝協(xié)調(diào)服務(wù)合同
- 婚姻關(guān)系解除及財(cái)產(chǎn)分割律師見證執(zhí)行協(xié)議
- 影視原聲帶音樂版權(quán)翻唱授權(quán)及收益分成協(xié)議
- 知識產(chǎn)權(quán)質(zhì)押融資合同債權(quán)轉(zhuǎn)讓協(xié)議
- 現(xiàn)代農(nóng)業(yè)技術(shù)成果入股合作發(fā)展協(xié)議
- 農(nóng)業(yè)生態(tài)循環(huán)畜牧養(yǎng)殖牧場草地租賃合同
- 虛擬道具制作與游戲版本更新合作協(xié)議
- 植物新品種研發(fā)與農(nóng)業(yè)信息化服務(wù)協(xié)議
- 豪華私人飛機(jī)機(jī)組人員航空器駕駛與維護(hù)培訓(xùn)合同
- 農(nóng)村承包種植合同范本
- 亞低溫治療的護(hù)理課件
- 美容美發(fā)開業(yè)慶典總經(jīng)理致辭
- 《中華人民共和國政府采購法》培訓(xùn)講義
- ICP備案網(wǎng)站建設(shè)方案書
- 血液凈化護(hù)士進(jìn)修匯報(bào)
- 自身免疫性疾病的新型治療策略
- 從偏差行為到卓越一生3.0版
- 江蘇省小學(xué)科學(xué)實(shí)驗(yàn)知識競賽題庫附答案
- 單元三 防火防爆技術(shù) 項(xiàng)目三 點(diǎn)火源控制 一、化學(xué)點(diǎn)火源
- 2024網(wǎng)站滲透測試報(bào)告
評論
0/150
提交評論