版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
選擇題(將正確答案填涂在答題卡上。每題1分,共35分)
1.SQLSERVER數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)模型是(B)。
A)結(jié)構(gòu)模型B)關(guān)系模型C)網(wǎng)狀模型D)層次模型
2.如果一個(gè)關(guān)系中的一個(gè)屬性或?qū)傩越M是另外一個(gè)關(guān)系的主關(guān)鍵字或
者候選關(guān)鍵字,則稱(chēng)這個(gè)關(guān)鍵字為該關(guān)系的(C)O
A)主關(guān)鍵字B)內(nèi)鍵C)外鍵D)關(guān)系
3.在關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)中,一個(gè)關(guān)系對(duì)應(yīng)一個(gè)(C)o
A)字段B)記錄C)二維數(shù)據(jù)表D)索引文件
4.關(guān)系中的主關(guān)鍵字不允許重復(fù)值指的是(A)約束規(guī)則。
A)實(shí)體完整性B)域完整性
C)引用完整性D)用戶(hù)定義的完整性
5.在關(guān)系運(yùn)算中,查找滿(mǎn)足一定條件的記錄的運(yùn)算稱(chēng)之為(B)。
A)復(fù)制B)選擇C)投影D)關(guān)聯(lián)
6.下列關(guān)于空值的說(shuō)法正確的是(B)o
A)空值與0,空字符串等具有相同的含義
B)空值就是缺值或還沒(méi)有確定值
C)可以把空值理解為任何意義的數(shù)據(jù)
D)對(duì)于“價(jià)格”字段,空值表示免費(fèi)
7.執(zhí)行如下命令的顯示結(jié)果是(D)o
DECLARE@avarchar(20)
SET@a+山財(cái)大SDUFE,
PRINTLEN(@a)-5
A)8B)6C)5D)3
8.現(xiàn)有在人口普查檔案關(guān)系中,包括編號(hào)、身份證號(hào)、姓名、性別、
籍貫、出生日期、手機(jī)號(hào)碼、家庭地址等屬性,那么可以作為主鍵的屬性是
第1頁(yè)共10頁(yè)
(A)o
A)身份證號(hào)B)姓名C)籍貫D)家庭地址
9.關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)能夠?qū)崿F(xiàn)的專(zhuān)門(mén)關(guān)系運(yùn)算不包括(D)。
A)選擇B)投影C)連接D)差
10.在teaching數(shù)據(jù)庫(kù)中執(zhí)行指令"createuniqueindexstu_phoneon
student(phoneasc),\則為student表建立了(C)。
A)主鍵B)主索引C)唯一索引D)聚集索引
11.關(guān)系數(shù)據(jù)庫(kù)中,下列關(guān)于主鍵的說(shuō)法正確的是(A)o
A)標(biāo)識(shí)表中唯一的記錄
B)由一個(gè)屬性組成
C)允許以表中第一字段建立
D)允許有多個(gè)主鍵
12.數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三
者之間的關(guān)系是(A)o
A)DBS包含了DB和DBMS
B)DB包含了DBS和DBMS
C)DBMS包含了DB和DBS
D)DBS、DB、DBMS三者完全相同
13.下列標(biāo)識(shí)符可以作為局部變量名使用的是(C)o
A)[@My_var]B)MyvarC)My_varD)My-var
14.當(dāng)前系統(tǒng)時(shí)間為2018年6月20日,以下能夠正確輸出字符串'本月
是今年的第6個(gè)月,的是(C)o
A)print,本月是今年的第,+getdate()+,個(gè)月
B)print,本月是今年的第,+month(getdate())+'個(gè)月
C)print,本月是今年的第,+convert(char(l),month(getdate()))+'個(gè)月
D)以上都可以
15.以下關(guān)于索引的說(shuō)法正確的是(B)。
A)主索引的關(guān)鍵字值可以為Null
B)聚集索引可以改變記錄的物理順序
C)一個(gè)表可以建立多個(gè)聚集索引
D)一個(gè)表只可以建立一個(gè)唯一索引
16.在SQLServer中,$20160623是(A)
A)常量B)變量C)函數(shù)D)存儲(chǔ)過(guò)程
17.能夠?qū)崿F(xiàn)“選擇”運(yùn)算的SQL子句是(A)。
A)WhereB)JoinC)GroupbyD)OrderBy
18.以下表達(dá)式中,值為零的是(A)。
A)3&4B)3|4C)3A4D)3A-4
19.對(duì)變量賦值,以下命令中正確的是(D)o
A)set@x=@y=8B)select@x=@y=8
C)set@x=8,@y=8D)select@x=8,@y=8
20.printlen(ltrim(rtrim(str(245+100+0.5))))的顯示結(jié)果是(D)。
A)345.5B)346C)5D)3
21.T-SQL中的while語(yǔ)句屬于(C)。
A)順序結(jié)構(gòu)B)分支結(jié)構(gòu)C)循環(huán)結(jié)構(gòu)D)迭代結(jié)構(gòu)
22.執(zhí)行以下命令之后,len(@x)的值是(C)□
declare@xchar(5)
set@x='A'+SPACE(5)
A)5B)6C)1D)0
23.當(dāng)前系統(tǒng)時(shí)間為2018年6月20日,表達(dá)式
year(getdate())%day(getdate())-month(getdate())的值為(B)。
A)2B)12C)20D)2018
24.執(zhí)行命令print(Round(PI(),3)后,屏幕顯示結(jié)果是(B)O
A)3.141B)3.142C)3.140D)3.0
25.執(zhí)行下列命令后,輸出的結(jié)果是(A)o
declare@xnchar(7)
set@x=,中華人民共和國(guó),
printSubstring(@x,Len(@x)/2-2,2)
A)中華B)人民C)共和D)和國(guó)
26.在程序中不需要明確聲明和建立,可直接使用的內(nèi)存變量是
D)o
A)局部變量B)公共變量C)私有變量D)全局變量
27.以下關(guān)于視圖描述中錯(cuò)誤的是(D)O
A)通過(guò)視圖可以對(duì)表進(jìn)行查詢(xún)。
B)通過(guò)視圖可以對(duì)表進(jìn)行更新。
C)視圖是一個(gè)虛表。
D)視圖等同于查詢(xún)。
28.結(jié)構(gòu)化程序設(shè)計(jì)的三種基本邏輯結(jié)構(gòu)是B)o
A)選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和嵌套結(jié)構(gòu)
B)順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)
C)選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和模塊結(jié)構(gòu)
D)順序結(jié)構(gòu)、遞歸結(jié)構(gòu)和循環(huán)結(jié)構(gòu)
29.有關(guān)循環(huán)結(jié)構(gòu),以下敘述不正確的是(C)O
A)程序中從某處開(kāi)始,有規(guī)律反復(fù)執(zhí)行的一操作塊為循環(huán)結(jié)構(gòu)。
B)當(dāng)循環(huán)條件為真時(shí),反復(fù)執(zhí)行循環(huán)體。
C)只有當(dāng)循環(huán)條件為假時(shí)循環(huán)才會(huì)結(jié)束。
D)任何循環(huán)結(jié)構(gòu),都必須保證循環(huán)體的重復(fù)執(zhí)行能被終止。
30.PrintASCII('A')+len(substring('abcd',2,2))+day('06/21/2016')的結(jié)果
為(C)oOA,的ASCII值為65)
A)26B)90C)88D)出錯(cuò)
31.選項(xiàng)中哪個(gè)是SQLServer2008主數(shù)據(jù)文件的擴(kuò)展名(A)
A).mdfB).ndfC).ldfD).sql
32.要建立一個(gè)約束,保證成績(jī)表(score)中平時(shí)成績(jī)(usually)必須在0-100
之間,下面語(yǔ)句正確的是(A)
A)altertablescoreaddconstraintck_usuallyCHECK(usually>=0and
usually<=100)
B)altertablescoreaddconstraintdf_usuallyDEFAULT(IOO)forage
C)altertablescoreaddconstraintuq_usuallyUNIQUE(usually>=0and
usually<=100)
D)altertablescoreaddconstraintdf_usuallyDEFAULT(IOO)
33.在SQLServer中,利用(C)約束實(shí)現(xiàn)實(shí)體完整性。
A)UNIQUEB)FOREIGNKEY
C)PRIMARYKEYD)CHECK
34.向數(shù)據(jù)表中一次添加一行數(shù)據(jù)使用(A)語(yǔ)句。
A)INSERT...VALUESB)INSERT...SELECT
C)INSERT...DEFAULTD)以上均可
35.用下面的SQL語(yǔ)句建立一個(gè)數(shù)據(jù)表,不可以插入到表中的元組是
(C)
CREATETABLEStudent(snochar(4)NOTNULL,snameCHAR(8)NOT
NULL,sexCHAR(2),ageSMALLINT)
A)'5021'J劉洋'J男',21
B)'5021',‘劉洋NULL,21
C),502NULL」男,,21
Dy5021「劉洋,,NULL,NULL
判斷題(將答案填涂在答題卡上,正確的選A,錯(cuò)誤的選Bo每題1
分,共10分)
1.DB2、Oracle、SQLServer都是關(guān)系數(shù)據(jù)庫(kù)。
2.當(dāng)用戶(hù)與SQLServer斷開(kāi)連接時(shí),tempdb數(shù)據(jù)庫(kù)中的臨時(shí)表和存儲(chǔ)過(guò)
程自動(dòng)被刪除。
3.所有數(shù)據(jù)庫(kù)都必須有一個(gè)主要數(shù)據(jù)庫(kù)文件和一個(gè)或一個(gè)以上的次要數(shù)
據(jù)文件。
4.check>notnull、unique都屬于SQLServer2008的約束機(jī)制。
5.常用的數(shù)據(jù)操縱語(yǔ)言語(yǔ)句包括SELECT,INSERT.UPDATE,DROP
等命令。B
6.局部變量被引用時(shí)要在其名稱(chēng)前加@或@@,并且要先定義再使用。
7.文件組是指將數(shù)據(jù)庫(kù)相關(guān)的一組磁盤(pán)文件組成的集合。其中包含了主
數(shù)據(jù)文件和日志文件。B
8.視圖是一張?zhí)摂M表,但是可以像查詢(xún)表一樣來(lái)查詢(xún)視圖。
9.在SQLServer2008中,聚集索引的順序和表中記錄的物理順序相同。
10.觸發(fā)器是一個(gè)特殊的存儲(chǔ)過(guò)程。
三.填空題(每空1分,共10分)
1.數(shù)據(jù)庫(kù)管理系統(tǒng)是一種操縱和數(shù)據(jù)庫(kù)的大型軟件,用
于、和維護(hù)數(shù)據(jù)庫(kù)。
2.數(shù)據(jù)操縱語(yǔ)言用于檢索和操作的SQL語(yǔ)句的子集。用來(lái)查
詢(xún)、、修改和數(shù)據(jù)庫(kù)中數(shù)據(jù)的語(yǔ)句。
3.架構(gòu)是形成單個(gè)的數(shù)據(jù)庫(kù)實(shí)體的集合,SQLServer2008中
默認(rèn)架構(gòu)是。
4.SQLServer2008支持的數(shù)據(jù)完整性有、引用完整
性、、用戶(hù)定義完整性。
四.簡(jiǎn)答題(共15分)
1.簡(jiǎn)述現(xiàn)實(shí)世界中實(shí)體之間的聯(lián)系有哪幾種類(lèi)型,分別舉例說(shuō)明。(6
分)
2.簡(jiǎn)述視圖的概念以及視圖的優(yōu)點(diǎn)。(5分)
3.簡(jiǎn)述存儲(chǔ)過(guò)程和觸發(fā)器的概念以及它們之間的區(qū)別。(4分)
五.SQL題(共20分)
本題中使用teaching數(shù)據(jù)庫(kù),其包含的student表(學(xué)生信息表)、score表
(學(xué)生選課成績(jī)表)、course表(課程信息表)、class表(班級(jí)信息表)、teacher
表(教師信息表)和teach_class表(教師上課表),表結(jié)構(gòu)及其關(guān)系如下:
studentscore*course*
列名簡(jiǎn)潔類(lèi)型說(shuō)明列名簡(jiǎn)潔類(lèi)型說(shuō)明列名簡(jiǎn)潔類(lèi)型說(shuō)明
9studentnonchar(ll)學(xué)生學(xué)號(hào)studentnonchar(ll)學(xué)號(hào)▼coursenonchar(6)課程編號(hào)
snamenchar(8)學(xué)生姓名coursenonchar(6)課程編號(hào)cnamenchar(20)課程名稱(chēng)
sexnchar(l)性別usuallynumeric...平時(shí)成績(jī)typenchar(8)類(lèi)別
birthdaydatetime出生日期finalnumeric...期末成績(jī)periodtinyint學(xué)時(shí)
dassnonchar(7)班級(jí)編號(hào)creditnumeric...學(xué)分
pointsmallint入學(xué)成績(jī)
phonenchar(12)電話(huà)號(hào)碼
Emailnvarchar(20)電子郵箱
teacher*teachclass*class
=O-cc■
列名簡(jiǎn)潔類(lèi)型說(shuō)明列名簡(jiǎn)潔類(lèi)型說(shuō)明列名簡(jiǎn)潔類(lèi)型說(shuō)明
qteachernonchar(6)教腳編號(hào)yteachernonchar(6)教師編號(hào)dassnonchar(7)班級(jí)編號(hào)
tnamenchar(8)教師姓名9dassnonchar(7)班級(jí)編號(hào)classnamenchar(12)班級(jí)名稱(chēng)
majornchar(lO)專(zhuān)業(yè)gcoursenonchar(6)課程編號(hào)departmentnchar(12)所在學(xué)院
profnchar(lO)職稱(chēng)monitornchar(8)班長(zhǎng)
departmentnchar(12)所在學(xué)院
一
1.寫(xiě)出完成下列任務(wù)的SQL命令:(6分)
(1)查詢(xún)課程編號(hào)為‘C05103,的課程的成績(jī)單,列出學(xué)號(hào)、期末成績(jī)和
總評(píng)成績(jī),按期末成績(jī)的降序顯示(總評(píng)成績(jī):平時(shí)成績(jī)占30%、期末成績(jī)
占70%)o
(2)查詢(xún)各門(mén)課程期末成績(jī)的最高分、最低分和平均分,列出課程編號(hào)、
期末成績(jī)最高分、期末成績(jī)最低分、期末成績(jī)平均分。
2.寫(xiě)出下列SQL語(yǔ)句的查詢(xún)功能:(4分)
(1)SELECTTOP5studentno,sname,point
FROMstudent
ORDERBYpointDESC
(2)SELECTteachemo,tname,major
FROMteacher
WHEREprofLIKE'%教授%'
ANDdepartment='計(jì)算機(jī)學(xué)院'
3.按照指定的任務(wù),補(bǔ)充完成下列SQL語(yǔ)句:(每空1分,共10分)
(1)查詢(xún)student表中所有男生的姓名和年齡。
SELECTsname,①AS'年齡'
FROMstudent
WHERE②________________
(2)查詢(xún)講授“C語(yǔ)言”課程的教師姓名、職稱(chēng)和所在學(xué)院。
SELECTtname,prof,department
FROM③________________
WHEREcname='C語(yǔ)言'AND
(4)AND⑤
(3)查詢(xún)講授2門(mén)及以上課程的教師姓名、職稱(chēng)和所在學(xué)院。
SELECTtname,prof,department
FROMteacher
WHEREteacherno⑥
(SELECTteachernoFROMteach_class
⑦teachernoHAVING⑧)
(4)查詢(xún)期末成績(jī)?cè)?0-90分之間的學(xué)生學(xué)號(hào)和期末成績(jī),并將查詢(xún)結(jié)
果存放到生成的新數(shù)據(jù)表st_score中。
SELECTstudentno,final
⑨st_score
FROMscore
WH
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度全新土地承包合同征收補(bǔ)償及農(nóng)村土地承包經(jīng)營(yíng)權(quán)流轉(zhuǎn)監(jiān)管協(xié)議3篇
- 2025年度旅游公司員工勞務(wù)派遣及服務(wù)協(xié)議3篇
- 2025年度農(nóng)村土地流轉(zhuǎn)承包合同(現(xiàn)代農(nóng)業(yè)示范區(qū)建設(shè))
- 2025年度特色養(yǎng)殖養(yǎng)雞場(chǎng)地租賃及養(yǎng)殖技術(shù)支持合同3篇
- 2025年度農(nóng)民工用工安全與權(quán)益維護(hù)合作協(xié)議
- 2025年度養(yǎng)豬場(chǎng)品牌建設(shè)與市場(chǎng)推廣合作協(xié)議3篇
- 二零二五年度健身中心兼職教練服務(wù)合同3篇
- 2025年度教育機(jī)構(gòu)間學(xué)生資助借款合同3篇
- 二零二五年度汽車(chē)銷(xiāo)售公司銷(xiāo)售人員2025年度勞動(dòng)合同3篇
- 二零二五年度農(nóng)村房屋宅基地轉(zhuǎn)讓與農(nóng)業(yè)產(chǎn)業(yè)融合發(fā)展協(xié)議
- 小學(xué)一年級(jí)數(shù)學(xué)20以?xún)?nèi)的口算題(可直接打印A4)
- 上海黃浦區(qū)2025屆物理高一第一學(xué)期期末質(zhì)量跟蹤監(jiān)視模擬試題含解析
- 肺結(jié)核課件教學(xué)課件
- 規(guī)劃設(shè)計(jì)行業(yè)數(shù)字化轉(zhuǎn)型趨勢(shì)
- 2024年廣告代理合同的廣告投放范圍與分成比例
- 物業(yè)年終總結(jié)匯報(bào)工作
- 2024-2025學(xué)年上學(xué)期期中教育學(xué)業(yè)質(zhì)量監(jiān)測(cè)八年級(jí)生物學(xué)試卷
- 員工安全記分管理實(shí)施細(xì)則
- 四川省政治會(huì)考試卷與答案
- 人教版小學(xué)三年級(jí)數(shù)學(xué)上冊(cè)期末復(fù)習(xí)解答題應(yīng)用題大全50題含答案
- 2024部編版語(yǔ)文一年級(jí)上冊(cè)第六單元大單元備課
評(píng)論
0/150
提交評(píng)論