《sql server數(shù)據(jù)庫(kù)設(shè)計(jì)》期末復(fù)習(xí)題13.doc
約5頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
《sql server數(shù)據(jù)庫(kù)設(shè)計(jì)》期末復(fù)習(xí)題13,《sql server數(shù)據(jù)庫(kù)設(shè)計(jì)》期末復(fù)習(xí)題一、單項(xiàng)選擇題(每小題1分,共10分)1.sql server系統(tǒng)中的所有服務(wù)器級(jí)系統(tǒng)信息存儲(chǔ)于哪個(gè)數(shù)據(jù)庫(kù)( )。a. masterb. modelc. tempdbd. msdb2.下列標(biāo)識(shí)符可以作為局部變量使用( )。a. myvarb. my varc. @m(xù)yvard...
內(nèi)容介紹
此文檔由會(huì)員 yeyun 發(fā)布
《SQL SERVER數(shù)據(jù)庫(kù)設(shè)計(jì)》期末復(fù)習(xí)題
一、單項(xiàng)選擇題(每小題1分,共10分)
1.SQL Server系統(tǒng)中的所有服務(wù)器級(jí)系統(tǒng)信息存儲(chǔ)于哪個(gè)數(shù)據(jù)庫(kù)( )。
A. master B. model
C. tempdb D. msdb
2.下列標(biāo)識(shí)符可以作為局部變量使用( )。
A. Myvar B. My var
C. @Myvar D. @My var
3.以下關(guān)于主鍵的描述正確的是( )。
A.標(biāo)識(shí)表中唯一的實(shí)體 B.創(chuàng)建唯一的索引,允許空值
C.只允許以表中第一字段建立 D.表中允許有多個(gè)主鍵
4.為數(shù)據(jù)表創(chuàng)建索引的目的是( )。
A.提高查詢的檢索性能 B.創(chuàng)建唯一索引
C.創(chuàng)建主鍵 D.歸類
5.下列哪個(gè)不是sql 數(shù)據(jù)庫(kù)文件的后綴。
A..mdf B..ldf
C..dbf D..ndf
6.在SQL SERVER服務(wù)器上,存儲(chǔ)過(guò)程是一組預(yù)先定義并( )的Transact-SQL語(yǔ)句。
A.保存 B.編譯
C.解釋 D.編寫(xiě)
7.?dāng)?shù)據(jù)定義語(yǔ)言的縮寫(xiě)詞為 ( )。
A.DDL B.DCL
C.DML D.DBL
8.以下關(guān)于外鍵和相應(yīng)的主鍵之間的關(guān)系,正確的是( )。
A.外鍵并不一定要與相應(yīng)的主鍵同名
B.外鍵一定要與相應(yīng)的主鍵同名
C.外鍵一定要與相應(yīng)的主鍵同名而且唯一
D.外鍵一定要與相應(yīng)的主鍵同名,但并不一定唯一
9.在數(shù)據(jù)庫(kù)設(shè)計(jì)中使用E-R圖工具的階段是( )。
A.需求分析階段
B.數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段
C.數(shù)據(jù)庫(kù)實(shí)施
D.概念結(jié)構(gòu)設(shè)計(jì)階段
10.在T-SQL語(yǔ)言中,修改表結(jié)構(gòu)時(shí),應(yīng)使用的命令是( )
A.UPDATE B. INSERT
C. ALTER D. MODIFY
二、判斷題(每空1分,共10分)
1. 因?yàn)橥ㄟ^(guò)視圖可以插入.修改或刪除數(shù)據(jù),因此視圖也是一個(gè)實(shí)在表,SQL SERVER將它保存在syscommens系統(tǒng)表中。
2. guest用戶必須關(guān)聯(lián)一個(gè)登錄賬號(hào)才可以在數(shù)據(jù)庫(kù)中創(chuàng)建。數(shù)據(jù)庫(kù)中的非guest用戶賬號(hào)都必須關(guān)聯(lián)一個(gè)登錄賬號(hào)。
3. 可以在企業(yè)管理器中修改數(shù)據(jù)庫(kù)的名稱。
4. 恢復(fù)數(shù)據(jù),可以在查詢分析器中使用這樣的命令:BACKUP DATABASE database_name FROM backup。
5. DELETE語(yǔ)句只是刪除表中的數(shù)據(jù),表本身依然存在數(shù)據(jù)庫(kù)中。
6. 每個(gè)存儲(chǔ)過(guò)程向調(diào)用方返回一個(gè)整數(shù)返回代碼。如果存儲(chǔ)過(guò)程沒(méi)有顯式設(shè)置返回代碼的值,則返回代碼為 0,表示成功。
7. 在數(shù)據(jù)庫(kù)中建立的索引越多越好。
8. 在SQL SERVER中,觸發(fā)器的執(zhí)行是在數(shù)據(jù)的插入.更新或刪除之前執(zhí)行的。
9. 并發(fā)性就是兩個(gè)或兩個(gè)以上的用戶同時(shí)對(duì)數(shù)據(jù)執(zhí)行的操作。
10.通配符“_”表示某單個(gè)字符。
三、填空題(每空1分,共30分)
1. 目前最常用的數(shù)據(jù)庫(kù)有層次數(shù)據(jù)庫(kù)、_________數(shù)據(jù)庫(kù)和_________數(shù)據(jù)庫(kù),其中_________數(shù)據(jù)庫(kù)是目前應(yīng)用最廣泛的一種數(shù)據(jù)庫(kù)。
2. 關(guān)系數(shù)據(jù)模型的邏輯結(jié)構(gòu)是__________,關(guān)系中的列稱為_(kāi)_______,行稱為_(kāi)_______。
3. 關(guān)系數(shù)據(jù)庫(kù)模型的數(shù)據(jù)操作主要包括插入、________、________和________數(shù)據(jù)。
4. SQL、DCL和DML縮寫(xiě)詞的意義是___________語(yǔ)言、___________語(yǔ)言和___________語(yǔ)言。
5.實(shí)體之間的聯(lián)系類型有三種,分別為_(kāi)_______、________和________。
6.?dāng)?shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)和兩級(jí)數(shù)據(jù)映像確保了數(shù)據(jù)的________獨(dú)立性和________獨(dú)立性。
7.SQL Server 2005提供的數(shù)據(jù)庫(kù)備份方法有_______數(shù)據(jù)庫(kù)備份和________數(shù)據(jù)庫(kù)備份、____________備份和________________備份。
8.SQL Server代理主要由______、______和_____來(lái)組成。
9.SQL Server復(fù)制把服務(wù)器分為_(kāi)_____服務(wù)器、______服務(wù)器和_____服務(wù)器三種。
10.在SQL中,create view、alter view和drop view命令分別為_(kāi)_______、________和________視圖的命令。
四、簡(jiǎn)述題(每小題5分,共10分)
1.簡(jiǎn)述規(guī)范設(shè)計(jì)方法中,數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的全過(guò)程。
2.創(chuàng)建數(shù)據(jù)庫(kù)有那幾種方法?
五.設(shè)計(jì)題(每小題5分,共40分)
有一個(gè)[學(xué)生課程]數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中包括三個(gè)表:
學(xué)生表:Student由學(xué)號(hào)(Sno)、姓名(Sname)、性別(Ssex)、年齡(Sage)、所在系(Sdept)五個(gè)屬性組成,記為:Student(Sno,Sname,Ssex,Sage,Sdept),Sno 為關(guān)鍵字。
課程表:Course由課程號(hào)(Cno)、課程名(Cname)、先修課號(hào)(Cpno)、學(xué)分(Ccredit)四個(gè)屬性組成,記為: Course(Cno,Cname,Cpno,Ccredit) Cno為關(guān)鍵字。
成績(jī)表:SG由學(xué)號(hào)(Sno)、課程號(hào)(Cno)、成績(jī)(Grade)三個(gè)屬性組成,記為: SG(Sno,Cno,Grade) (SNO, CNO) 為關(guān)鍵字。
用SQL語(yǔ)言實(shí)現(xiàn)下列功能:
1.建立學(xué)生表[Student],其中學(xué)號(hào)屬性不能為空,并且其值是唯一的。
2.查考試成績(jī)有不及格的學(xué)生的學(xué)號(hào)。
一、單項(xiàng)選擇題(每小題1分,共10分)
1.SQL Server系統(tǒng)中的所有服務(wù)器級(jí)系統(tǒng)信息存儲(chǔ)于哪個(gè)數(shù)據(jù)庫(kù)( )。
A. master B. model
C. tempdb D. msdb
2.下列標(biāo)識(shí)符可以作為局部變量使用( )。
A. Myvar B. My var
C. @Myvar D. @My var
3.以下關(guān)于主鍵的描述正確的是( )。
A.標(biāo)識(shí)表中唯一的實(shí)體 B.創(chuàng)建唯一的索引,允許空值
C.只允許以表中第一字段建立 D.表中允許有多個(gè)主鍵
4.為數(shù)據(jù)表創(chuàng)建索引的目的是( )。
A.提高查詢的檢索性能 B.創(chuàng)建唯一索引
C.創(chuàng)建主鍵 D.歸類
5.下列哪個(gè)不是sql 數(shù)據(jù)庫(kù)文件的后綴。
A..mdf B..ldf
C..dbf D..ndf
6.在SQL SERVER服務(wù)器上,存儲(chǔ)過(guò)程是一組預(yù)先定義并( )的Transact-SQL語(yǔ)句。
A.保存 B.編譯
C.解釋 D.編寫(xiě)
7.?dāng)?shù)據(jù)定義語(yǔ)言的縮寫(xiě)詞為 ( )。
A.DDL B.DCL
C.DML D.DBL
8.以下關(guān)于外鍵和相應(yīng)的主鍵之間的關(guān)系,正確的是( )。
A.外鍵并不一定要與相應(yīng)的主鍵同名
B.外鍵一定要與相應(yīng)的主鍵同名
C.外鍵一定要與相應(yīng)的主鍵同名而且唯一
D.外鍵一定要與相應(yīng)的主鍵同名,但并不一定唯一
9.在數(shù)據(jù)庫(kù)設(shè)計(jì)中使用E-R圖工具的階段是( )。
A.需求分析階段
B.數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段
C.數(shù)據(jù)庫(kù)實(shí)施
D.概念結(jié)構(gòu)設(shè)計(jì)階段
10.在T-SQL語(yǔ)言中,修改表結(jié)構(gòu)時(shí),應(yīng)使用的命令是( )
A.UPDATE B. INSERT
C. ALTER D. MODIFY
二、判斷題(每空1分,共10分)
1. 因?yàn)橥ㄟ^(guò)視圖可以插入.修改或刪除數(shù)據(jù),因此視圖也是一個(gè)實(shí)在表,SQL SERVER將它保存在syscommens系統(tǒng)表中。
2. guest用戶必須關(guān)聯(lián)一個(gè)登錄賬號(hào)才可以在數(shù)據(jù)庫(kù)中創(chuàng)建。數(shù)據(jù)庫(kù)中的非guest用戶賬號(hào)都必須關(guān)聯(lián)一個(gè)登錄賬號(hào)。
3. 可以在企業(yè)管理器中修改數(shù)據(jù)庫(kù)的名稱。
4. 恢復(fù)數(shù)據(jù),可以在查詢分析器中使用這樣的命令:BACKUP DATABASE database_name FROM backup。
5. DELETE語(yǔ)句只是刪除表中的數(shù)據(jù),表本身依然存在數(shù)據(jù)庫(kù)中。
6. 每個(gè)存儲(chǔ)過(guò)程向調(diào)用方返回一個(gè)整數(shù)返回代碼。如果存儲(chǔ)過(guò)程沒(méi)有顯式設(shè)置返回代碼的值,則返回代碼為 0,表示成功。
7. 在數(shù)據(jù)庫(kù)中建立的索引越多越好。
8. 在SQL SERVER中,觸發(fā)器的執(zhí)行是在數(shù)據(jù)的插入.更新或刪除之前執(zhí)行的。
9. 并發(fā)性就是兩個(gè)或兩個(gè)以上的用戶同時(shí)對(duì)數(shù)據(jù)執(zhí)行的操作。
10.通配符“_”表示某單個(gè)字符。
三、填空題(每空1分,共30分)
1. 目前最常用的數(shù)據(jù)庫(kù)有層次數(shù)據(jù)庫(kù)、_________數(shù)據(jù)庫(kù)和_________數(shù)據(jù)庫(kù),其中_________數(shù)據(jù)庫(kù)是目前應(yīng)用最廣泛的一種數(shù)據(jù)庫(kù)。
2. 關(guān)系數(shù)據(jù)模型的邏輯結(jié)構(gòu)是__________,關(guān)系中的列稱為_(kāi)_______,行稱為_(kāi)_______。
3. 關(guān)系數(shù)據(jù)庫(kù)模型的數(shù)據(jù)操作主要包括插入、________、________和________數(shù)據(jù)。
4. SQL、DCL和DML縮寫(xiě)詞的意義是___________語(yǔ)言、___________語(yǔ)言和___________語(yǔ)言。
5.實(shí)體之間的聯(lián)系類型有三種,分別為_(kāi)_______、________和________。
6.?dāng)?shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)和兩級(jí)數(shù)據(jù)映像確保了數(shù)據(jù)的________獨(dú)立性和________獨(dú)立性。
7.SQL Server 2005提供的數(shù)據(jù)庫(kù)備份方法有_______數(shù)據(jù)庫(kù)備份和________數(shù)據(jù)庫(kù)備份、____________備份和________________備份。
8.SQL Server代理主要由______、______和_____來(lái)組成。
9.SQL Server復(fù)制把服務(wù)器分為_(kāi)_____服務(wù)器、______服務(wù)器和_____服務(wù)器三種。
10.在SQL中,create view、alter view和drop view命令分別為_(kāi)_______、________和________視圖的命令。
四、簡(jiǎn)述題(每小題5分,共10分)
1.簡(jiǎn)述規(guī)范設(shè)計(jì)方法中,數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的全過(guò)程。
2.創(chuàng)建數(shù)據(jù)庫(kù)有那幾種方法?
五.設(shè)計(jì)題(每小題5分,共40分)
有一個(gè)[學(xué)生課程]數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中包括三個(gè)表:
學(xué)生表:Student由學(xué)號(hào)(Sno)、姓名(Sname)、性別(Ssex)、年齡(Sage)、所在系(Sdept)五個(gè)屬性組成,記為:Student(Sno,Sname,Ssex,Sage,Sdept),Sno 為關(guān)鍵字。
課程表:Course由課程號(hào)(Cno)、課程名(Cname)、先修課號(hào)(Cpno)、學(xué)分(Ccredit)四個(gè)屬性組成,記為: Course(Cno,Cname,Cpno,Ccredit) Cno為關(guān)鍵字。
成績(jī)表:SG由學(xué)號(hào)(Sno)、課程號(hào)(Cno)、成績(jī)(Grade)三個(gè)屬性組成,記為: SG(Sno,Cno,Grade) (SNO, CNO) 為關(guān)鍵字。
用SQL語(yǔ)言實(shí)現(xiàn)下列功能:
1.建立學(xué)生表[Student],其中學(xué)號(hào)屬性不能為空,并且其值是唯一的。
2.查考試成績(jī)有不及格的學(xué)生的學(xué)號(hào)。
TA們正在看...
- 2020年西藏成人高考專升本生態(tài)學(xué)基礎(chǔ)真題及答案.doc
- 2020年西藏成人高考專升本藝術(shù)概論真題及答案.doc
- 2020年西藏成人高考專升本英語(yǔ)真題及答案.doc
- 2020年西藏成人高考專升本高數(shù)(一)真題及答案.doc
- 2020年西藏成人高考專升本高數(shù)(二)真題及答案.doc
- 2020年西藏成人高考高起點(diǎn)數(shù)學(xué)(文)真題及答案.doc
- 2020年西藏成人高考高起點(diǎn)數(shù)學(xué)(理)真題及答案.doc
- 2020年西藏成人高考高起點(diǎn)物理化學(xué)(理綜)真題及答案.doc
- 2020年西藏成人高考高起點(diǎn)英語(yǔ)真題及答案.doc
- 2020年西藏成人高考高起點(diǎn)語(yǔ)文真題及答案.doc