版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦SQLServer數(shù)據(jù)庫技術(shù)復(fù)習(xí)SQLServer數(shù)據(jù)庫技術(shù)》期末復(fù)習(xí)題型一:
一、單項挑選題(每小題2分,共30分)
二、填充題(15分)
三、簡答題(每題5分,共25分)
四、程序設(shè)計題(每題15分,共30分)
題型二:
一、單項挑選題(每小題2分,共30分)
二、填充題(10分)
三、推斷題(每小題1分,共10分)
四、簡答題(每題5分,共20分)
五、程序設(shè)計題(每題15分,共30分)
1.SQLServer2000是一個()的數(shù)據(jù)庫系統(tǒng)。
(A)網(wǎng)狀型(B)層次型(C)關(guān)系型(D)以上都不是
2.DTS是一個簡稱,它的全稱是()。
A.數(shù)據(jù)運輸系統(tǒng)
B.數(shù)據(jù)傳輸服務(wù)
C.數(shù)據(jù)庫傳輸系統(tǒng)
D.數(shù)據(jù)庫運輸服務(wù)
3.SQLServer2000采納的身份驗證模式有()。
(A)僅Windows身份驗證模式
(B)僅SQLServer身份驗證模式
(C)僅混合模式
(D)Windows身份驗證模式和混合模式
4.SQL語言根據(jù)用途可以分為三類,下面選項中哪一種不是的:()
(A)DML(B)DCL(C)DQL(D)DDL
5.在SELECTS句的WHER子句的條件表達式中,可以匹配0個到多個字符的通配符是()
(A)*(B)%(C)-(D)?
6.下列哪個數(shù)據(jù)庫記錄了SQLServer2000的全部系統(tǒng)信息?()
A.master
B.model
C.pubs
D.msdb
7.以下那種類型能作為變量的數(shù)據(jù)類型()。
(A)text(B)ntext(C)table(D)image
8.下面不屬于數(shù)據(jù)定義功能的SQL語句是:()
A.CREATETABLE
B.CREATEDATABASE
C.UPDATE
D.ALTERTABLE
9.假如希翼徹低安裝SQLServer,則應(yīng)挑選()。
A.典型安裝
B.最小安裝
C.自定義安裝
D.僅銜接
10.打開要執(zhí)行操作的數(shù)據(jù)庫,應(yīng)當(dāng)用哪個SQL命令?()
A.USE
B.GO
C.EXEC
D.DB
1.C
2.B
3.D
4.C
5.B
6.A
7.C
8.C
9.A10.A
1、下面僅存在于服務(wù)器端的組件是:()
A、服務(wù)管理器
B、企業(yè)管理器組件
C、查詢分析器組件
D、導(dǎo)入導(dǎo)出組件
2、下面描述錯誤的是()。
A、每個數(shù)據(jù)文件中有且惟獨一個主數(shù)據(jù)文件。
B日志文件可以存在于隨意文件組中。
C主數(shù)據(jù)文件默認為primary文件組。?
D文件組是為了更好的實現(xiàn)數(shù)據(jù)庫文件組織。
3、SQLServer2000企業(yè)版可以安裝在操作系統(tǒng)上。
A、MicrosoftWindows98
B、MicrosoftWindows2000Professional
C、MicrosoftWindows2000Server
D、MicrosoftWindowsXP
4、下面字符串能與通配符表達式[ABC]_a舉行匹配的是:()。
A、BCDEF
B、A_BCD
C、ABa
D、A%a
5、下面是合法的smallint數(shù)據(jù)類型數(shù)據(jù)的是:()。
A、223.5B、32768C、-32767D、58345
6、SQLServer2000中的數(shù)據(jù)以頁為基本存儲單位,頁的大小為()
A、8KBB、16KBC、32KBD、64KB
7、新安裝SQLServer后,默認有六個內(nèi)置的數(shù)據(jù)庫,其中的兩個范例數(shù)據(jù)庫
是Pubs和()。
A、masterB、NorthWindC、msdbD、bookdb
8SQLServer的字符型系統(tǒng)數(shù)據(jù)類型主要包括()。
A、Int、money、char
B、char、varchar、text
C、datetime、binary、int
D、char、varchar、int
9、SQLserver數(shù)據(jù)庫文件有三類,其中主數(shù)據(jù)文件的后綴為:
A、.ndfB、.ldfC、.mdfD、.idf
10、SELECT語句中與HAVING子句通常同時使用的是()子句。
A、ORDERBY
B、WHERE
C、GROUPBY
D、無需協(xié)作
11、要刪除mytable表中的myindex索引,可以使用()語句。
A、DROPmyindexB、DROPmytable.myindex
C、DROPINDEXmyindexD、DROPINDEXmytable.myindex
12、關(guān)于主鍵描述正確的是:()
A、包含一列
B、包含兩列
C、包含一列或者多列D以上都不正確
13、SELECT查詢中,要把結(jié)果中的行根據(jù)某一列的值舉行排序,所用到的子句是:
A、ORDERBY
B、WHERE
C、GROUPBY
D、HAVING
1.A
2.B
3.C
4.C
5.C
6.A
7.B
8.B
9.C10.10.C11.D12.C13.A
1、DBMS是什么?()
(A)操作系統(tǒng)(B)數(shù)據(jù)庫管理系統(tǒng)(C)數(shù)據(jù)庫(D)數(shù)據(jù)庫管理員
2、SQLServer2000是一個()的數(shù)據(jù)庫系統(tǒng)。
(A)網(wǎng)狀型(B)層次型(C)關(guān)系型(D)以上都不是
3、SQLServer2000采納的身份驗證模式有()。
(A)僅Windows身份驗證模式
(B)僅SQLServer身份驗證模式
(C)僅混合模式
(D)Windows身份驗證模式和混合模式
4、關(guān)于主鍵描述正確的是:()
(A)包含一列(B)包含兩列(C)包含一列或者多列(D)以上都
不正確
5、下列()數(shù)據(jù)庫不屬于SQLServer2000在安裝時創(chuàng)建的系統(tǒng)數(shù)據(jù)庫。(A)master(B)NorthWind(C)model(D)bookdb
6.SQL語言根據(jù)用途可以分為三類,下面選項中哪一種不是的:()
(A)DML(B)DCL(C)DQL(D)DDL
7.以下哪種類型不能作為變量的數(shù)據(jù)類型()。
(A)text(B)ntext(C)table(D)image
8SQLServer的字符型系統(tǒng)數(shù)據(jù)類型主要包括()。
(A)Int、money、char(B)char、varchar、text
(C)datetime、binary、int(D)char、varchar、int
9、在SELECT語句的WHERE子句的條件表達式中,可以匹配0個到多個字
符的通配符是()
(A)*(B)%(C)-
(D)?
10.SQLServer2000提供了一整套管理工具和有用程序,其中負責(zé)啟動、暫停和停止SQLServer的4種服務(wù)的是()。
(A)企業(yè)管理器(B)導(dǎo)入和導(dǎo)出數(shù)據(jù)(C)大事探察器(D)服務(wù)管理器
11、SELECT查詢中,要把結(jié)果中的行根據(jù)某一列的值舉行排序,所用到的子句是:
(A)ORDERBY(B)WHERE(C)GROUPBY(D)HAVING
12、要刪除視圖myview,可以使用()語句。
(A)DROPmyview(B)DROPTABLEmyview
(C)DROPINDEXmyview(D)DROPVIEWmyview
13、對視圖的描述錯誤的是:()
(A)是一張?zhí)摂M的表
(B)在存儲視圖時存儲的是視圖的定義(C)在存儲視圖時存儲的是視圖中的數(shù)據(jù)(D)可以像查詢表一樣來查詢視圖
1.B
2.C
3.D
4.C
5.D
6.C
7.C
8.B
9.B10.D11.A12.D13.C
1、在SQLServer2000的工具中,用于輸入和執(zhí)行Transaction-SQL語句,并快速查看這些語句的執(zhí)行結(jié)果的工具是()。
A.服務(wù)管理器
B.查詢分析器
C.聯(lián)機分析
D.服務(wù)器網(wǎng)絡(luò)實用工具
2、可以設(shè)置本機作為SQLServer服務(wù)器時允許的銜接協(xié)議的工具是()。A.服務(wù)管理器B.查詢分析器C.聯(lián)機分析D.服務(wù)器網(wǎng)絡(luò)實用工具
3、下列哪一項不是SQLServer2000網(wǎng)絡(luò)采納的通信協(xié)議?()A.命名管道協(xié)議B.TCP/IP協(xié)議C.分享內(nèi)存協(xié)議D.
VIA協(xié)議
4、下列哪一項不是SQLServer所具有的功能?()A.協(xié)調(diào)和執(zhí)行客戶對數(shù)據(jù)庫的全部服務(wù)哀求指令B.管理分布式數(shù)據(jù)庫,保證數(shù)據(jù)的全都性和完整性C.降低對終于用戶查詢水平的要求D.對數(shù)據(jù)加鎖,實施并發(fā)性控制
5、下列哪個數(shù)據(jù)庫記錄了SQLServer2000的全部系統(tǒng)信息?()A.master
B.model
C.pubs
D.msdb
6下列哪個數(shù)據(jù)庫是SQLServer在創(chuàng)建數(shù)據(jù)庫時可以使用的模板?()
A.master
B.model
C.pubs
D.msdb7、下列哪一項不是事務(wù)日志文件所具有的功能()?
B.tinyint
C.bigint
D.decimal
A.協(xié)助用戶舉行計算和統(tǒng)計C.維護數(shù)據(jù)完整性
8、假如數(shù)據(jù)表中的某列值是從據(jù)類型()?
B.記載用戶針對數(shù)據(jù)庫舉行的操作D.協(xié)助用戶恢復(fù)數(shù)據(jù)庫
0到255的整型數(shù)據(jù),最好使用下列哪種數(shù)A.int
9、下面哪種數(shù)據(jù)庫類型用來定義固定長度的非Unicode字符數(shù)據(jù)?且最大長度不能超過8000個字符()。
A.varchar
B.nchar
C.char
D.nvarchar
10、下列哪種數(shù)據(jù)類型的列不能設(shè)置標(biāo)識屬性(IDENTITY列)()。
A.decimal
B.int
C.bigint
D.char
11、下列哪種角色的用戶具有最大的權(quán)限,可以執(zhí)行SQLServer2000的任何操作()?
A.SecurityAdministrators
B.ServerAdministrators
C.SetupAdministrators
D.SystemAdministrators
12、下列哪種函數(shù)用于返回當(dāng)前系統(tǒng)日期和時光?()
A.DAY
B.DAGENAME
C.YEAR
D.GETDATE
13、下列哪種語句可以刪除數(shù)據(jù)表()。
A.DROPDATABASE
B.CREATETABLE
C.ALTERTABLE
D.DROPTABLE
1.B
2.D
3.D
4.C
5.A
6.B
7.A
8.B
9.C10.D11.D12.D13.D
1、在SQLServer2000的工具中,用于輸入和執(zhí)行Transaction-SQL語句,并快速查看這些語句的執(zhí)行結(jié)果的工具是()。
A.服務(wù)管理器
B.查詢分析器
C.聯(lián)機分析
D.服務(wù)器網(wǎng)絡(luò)有用工具
2、下列哪種數(shù)據(jù)類型的列不能作為索引的列()?
A.char
B.image
C.int
D.datetime
3、假如數(shù)據(jù)表中的某列值是從0到255的整型數(shù)據(jù),最好使用下列哪種數(shù)據(jù)類型()?
A.int
B.tinyint
C.bigint
D.decimal
4、在哪種索引中,表中各行的物理挨次與鍵值的規(guī)律(索引)挨次相同()?
A.聚簇索引
B.非聚簇索引
C.兩者都是
D.兩者都不是
5、數(shù)據(jù)庫備份設(shè)備是用來存儲備份數(shù)據(jù)的存儲介質(zhì),下面()設(shè)備不屬于常見的備份設(shè)備類型。
A.磁盤設(shè)備
B.軟盤設(shè)備
C.磁帶設(shè)備
D.命名管道設(shè)備
6、在下列狀況下,SQLServer可以舉行數(shù)據(jù)庫備份的是()。
A.創(chuàng)建或刪除數(shù)據(jù)庫文件時
B.創(chuàng)建索引時
7、在下列()狀況下,可以不使用日志備份的策略。
A.數(shù)據(jù)十分重要,不允許任何數(shù)據(jù)走失
B.數(shù)據(jù)量很大,而提供備份的存儲設(shè)備相對有限
C.數(shù)據(jù)不是很重要,更新速度也不是很快
D.數(shù)據(jù)更新速度很快,要求精確恢復(fù)到意外發(fā)生前幾分鐘8可以將下列(
)類型的數(shù)據(jù)文件導(dǎo)入到SQLServer數(shù)據(jù)庫文件中。
A.電子表格文件
B.文本文件
C.MySql數(shù)據(jù)文件
D.以上均可9、不能將SQLServe數(shù)據(jù)庫中的數(shù)據(jù)導(dǎo)出到下列()格式
或類型的文件中。
A.Excel文件
B.Word文件
C.Access文件
文件
10、
DTS提供了許多任務(wù),其中不包括(
)。A.數(shù)據(jù)復(fù)制
B.數(shù)據(jù)轉(zhuǎn)換
C.通知情況
11、下列哪個是sqlserver內(nèi)置的示例數(shù)據(jù)庫
A.northwind
B.master
C.model12、打開要執(zhí)行操作的數(shù)據(jù)庫,應(yīng)當(dāng)用哪個SQL命令?(A.USE
B.GO
C.EXEC
13、下列哪個關(guān)鍵字在SELECT語句中表示全部列?()
1.B
2.B
3.B
4.A
5.B
6.D
7.C
8.D
9.B10.C11.A12.A13.A
二、填空題
1.SQLServer2000是一個數(shù)據(jù)庫管理系統(tǒng),其版本主要包括______、______個人版和開發(fā)版。
2?每個SQLServer都包含了兩種類型的數(shù)據(jù)庫:系統(tǒng)數(shù)據(jù)庫和_________。3.
收縮數(shù)據(jù)庫即為刪除
已經(jīng)分配但尚未使用的頁,
D.Oracle數(shù)據(jù)庫
D.數(shù)據(jù)備份D.temp)D.DB
A.*
B.ALL
C.DESC
D.DISTINCT
從而更好地利用存儲空
間。其辦法主要有自動收縮和_________兩種。
4.SQLServer中提供了________約束和惟一性約束來維護實體完整性;提供
了主鍵和_____約束來維護參照完整性;
5.假如要計算表中數(shù)據(jù)的平均值,可以使用的聚合函數(shù)是___________。
6.針對不同數(shù)據(jù)庫系統(tǒng)的實際狀況,SQLServer2000提出了4種數(shù)據(jù)庫備份
類型,它們是:全庫備份、日志備份、—及____________________。
7.SQL語言的全稱是___________,它是目前使用最為廣泛的關(guān)系數(shù)據(jù)庫查詢
8.在SQLServer2000中,我們創(chuàng)建數(shù)據(jù)庫的語句是________,而修改數(shù)據(jù)庫的語句是___________。
9.SQL語言的功能包括數(shù)據(jù)定義、_________、________和_4個方面。
1.企業(yè)版標(biāo)準(zhǔn)版
2.用戶數(shù)據(jù)庫
3.手動
4.主鍵外鍵
5.AVG函數(shù)
6.差異備份文件和文件組備份
7.結(jié)構(gòu)化查詢語言
8.CREATEDATABASEALTERDATABASE9.數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)控制
1、SQLServer服務(wù)包括有______、__________、MicrosoftSearch和MSDTC服務(wù)。
2、在MicrosoftSQLServer2000系統(tǒng)中,數(shù)據(jù)庫備份的類型包括:數(shù)據(jù)庫備份、
__________、_________和______________。
3、SQLServer有兩類數(shù)據(jù)庫,_______和用戶數(shù)據(jù)庫。其中為新的用戶數(shù)據(jù)庫
提供模板的系統(tǒng)數(shù)據(jù)庫是。
4、向表中添加數(shù)據(jù)應(yīng)使用命令,更新數(shù)據(jù)應(yīng)使用_______命令。
5、索引是SQLServer在列上創(chuàng)建的一種數(shù)據(jù)庫對象。索引對表中的數(shù)據(jù)提
供__________,可以提高數(shù)據(jù)的拜訪速度,但過多地建立索引會__。
6、針對不同數(shù)據(jù)庫系統(tǒng)的實際狀況,SQLServer2000提出了4種數(shù)據(jù)庫備份
類型,它們是:全庫備份、、_________及文件和文件組備份。
7、數(shù)據(jù)庫的訪冋權(quán)是通過映射一一和_________一之間的關(guān)系來實現(xiàn)的。1.SQLServer月艮務(wù)SQLServerAgent月艮務(wù)(或代理服務(wù))
2.事務(wù)日志備份差異備份文件和文件組備份
1、SQLServer2000中常用的管理和開發(fā)工具有服務(wù)管理
器、_________、_____、服務(wù)器端與客戶端網(wǎng)絡(luò)有用工具和導(dǎo)入和導(dǎo)出
數(shù)據(jù)DTS等。
2、從物理結(jié)構(gòu)層次上說,SQLServer2000數(shù)據(jù)庫是由兩個或多個文件組成,按照文件的作用,可以將這些文件分為3類:__________、____________、
和___________。3、_
—記錄了SQLServer全部的事務(wù)和由這些事務(wù)引起的數(shù)據(jù)庫的變化,
它是維護數(shù)據(jù)庫完整性的重要工具。
4、數(shù)據(jù)庫管理系統(tǒng)必需具有把數(shù)據(jù)庫從錯誤狀態(tài)恢復(fù)到某一已知的正確狀態(tài)的功能,這種功能是通過__________與_________機制實現(xiàn)的。
5、DTS設(shè)計器和DTS導(dǎo)入/導(dǎo)出向?qū)б粯?,都是在同?gòu)或者異構(gòu)數(shù)據(jù)源之間進行___________、___________和傳輸數(shù)據(jù)庫對象的工具。
1、在一個表中主鍵的個數(shù)為:_______。
2、角色是一組用戶所構(gòu)成的組,可以分為服務(wù)器角色和___________色。
3、假如要計算表中的行數(shù),可以使用聚合函數(shù)__________。
4、在SQLServer2000中修改表的結(jié)構(gòu)應(yīng)使用關(guān)鍵字,修改表中的數(shù)
據(jù)應(yīng)使用關(guān)鍵字___________。
5.在MicrosoftSQLServer2000系統(tǒng)中,數(shù)據(jù)庫備份的類型包括:數(shù)據(jù)庫備份、__________、_________和_______________。
1.企業(yè)管理器
2.主要數(shù)據(jù)文件
3.
日志文件4.
5.數(shù)據(jù)的轉(zhuǎn)換查詢分析器
次要數(shù)據(jù)文件數(shù)據(jù)庫的備份
數(shù)據(jù)格式的轉(zhuǎn)換事務(wù)日志文件恢復(fù)
6.在SQLServer2000中,我們創(chuàng)建數(shù)據(jù)庫的語句是________,而修改數(shù)據(jù)庫的語句是___________。
7.在SQLServer2000中,約束有非空約
束、___________、_________、_______、__________和_______等6種類型。
1.1
2.數(shù)據(jù)庫
3.count
4.ALTERUPDATE
5.事務(wù)日志備份差異備份文件和文件組備份
6.CREATEDATABASEALTERDATABASE
7.默認約束主鍵約束外鍵約束檢查約束唯一性約束
1、每個SQLServer都包含了兩種類型的數(shù)據(jù)庫:________和_________。
2、收縮數(shù)據(jù)庫即為刪除__________的頁,從而更好地利用存儲空間。其辦法
主要有____________和___________兩種。
3、數(shù)據(jù)庫恢復(fù)是指_________。能夠恢復(fù)到什么狀態(tài)是由_________打算的。
4、執(zhí)行數(shù)據(jù)庫修改操作的時候,SQLServer總是遵守“先寫_________再舉行_____________”的原則。
5、創(chuàng)建視圖的命令語句是。
1.系統(tǒng)數(shù)據(jù)庫用戶數(shù)據(jù)庫
2.已經(jīng)分配但尚未使用自動收縮手動收縮
3.把遭到破壞、走失的數(shù)據(jù)或浮現(xiàn)重大錯誤的數(shù)據(jù)庫恢復(fù)到本來正常的狀
態(tài)備份
簡答題
1簡述數(shù)據(jù)庫用戶的作用及其與服務(wù)器登錄賬號的關(guān)系。
答:數(shù)據(jù)庫用戶是用來指出哪一個人可以拜訪哪一個數(shù)據(jù)庫。數(shù)據(jù)庫的拜訪權(quán)是通過映射
數(shù)據(jù)庫的用戶和登錄賬戶之間的關(guān)系來實現(xiàn)的。當(dāng)?shù)卿涃~戶通過了NT或SQLServer認證后,必需設(shè)置數(shù)據(jù)庫用戶才可以對數(shù)據(jù)庫及其對象舉行操作。一個登錄賬戶在不同的數(shù)據(jù)庫中可以映射成不同的數(shù)據(jù)庫用戶,從而可以具有不同的權(quán)限。
2、為什么需要在停止運行SQLServer之前先暫停SQLServer?
答:由于一旦暫停SQLServer,將不再允許任何新的上線者,然而原先已聯(lián)機到SQLServer
的用戶仍然能繼續(xù)作業(yè),這樣可以確保本來正在舉行中的作業(yè)不會中斷,而可以持續(xù)舉行并加以完成。
3、簡述數(shù)據(jù)庫用戶的作用及其與服務(wù)器登錄賬號的關(guān)系。
答:數(shù)據(jù)庫用戶是用來指出哪一個人可以拜訪哪一個數(shù)據(jù)庫。數(shù)據(jù)庫的拜訪權(quán)是通過映射
數(shù)據(jù)庫的用戶和登錄賬戶之間的關(guān)系來實現(xiàn)的。當(dāng)?shù)卿涃~戶通過了NT或SQLServer認證后,必需設(shè)置數(shù)據(jù)庫用戶才可以對數(shù)據(jù)庫及其對象舉行操作。一個登錄賬戶在不同的數(shù)據(jù)庫中可以映射成不同的數(shù)據(jù)庫用戶,從而可以具有不同的權(quán)限。
4、為什么說角色可以便利管理員集中管理用戶的權(quán)限?
答:SQLServer管理者將操作數(shù)據(jù)庫的權(quán)限給予角色,然后再將數(shù)據(jù)庫用戶或登錄賬戶設(shè)置為某一角色,從而使數(shù)據(jù)庫用戶或登錄賬戶擁有了相應(yīng)的權(quán)限。當(dāng)若干個用戶都被給予同一個角色時,它們就都繼承了該角色擁有的權(quán)限,若角色的權(quán)限變化了,這些相關(guān)的用戶權(quán)限也都會發(fā)生相應(yīng)的變化。因此,通過角色可將用戶分為不同的類,相同類用戶(相同角色的成員)舉行統(tǒng)一管理,給予相同的操作權(quán)限。從而便利管理員集中管理用戶的權(quán)限。
5、試述Select語句中Where與having的相同點與不同點(區(qū)分)。
答:類似處:都是篩選數(shù)據(jù)。
不同之處:1)使用的前提不同:where條件可以任意使用,having條件只能在分組groupby子句中浮現(xiàn)。2)作用的對象不同:where條件作用于囫圇表,從中挑選滿足條件的元組;而having只作用于每個組,從中挑選出滿足條件的組。3)Having條件必需是描述分組性
質(zhì)的屬性。
6、使用SELECT語句時,在挑選列表中更改列標(biāo)題有哪3種格式?
答:用戶可以通過指定列的列名來轉(zhuǎn)變查詢結(jié)果的列標(biāo)題,這對于含算術(shù)表達式、常量、
函數(shù)名的目標(biāo)列表達式尤為實用。修改列標(biāo)題的辦法有三種格式:
⑴采納“標(biāo)題名=列名”的格式;⑵采納“列名as標(biāo)題名”的格式;⑶采納“列名標(biāo)題
名”的格式
7、主鍵約束和惟一性(UNIQUE)約束的相同點和區(qū)分有哪些?
答:主鍵約束和惟一性約束的相同點是它們都可以保證數(shù)據(jù)的惟一性;但它們之間有以下
3個顯然的區(qū)分:⑴惟一性約束主要作用在非主鍵的一列或多列上;⑵惟一性約束允許該列上存在空值,而主鍵則不允許浮現(xiàn)這種狀況;⑶一個表上可以定義多個惟一性約束,但
-11-
主鍵約束只能有一個。
8、為什么要創(chuàng)建索引?答:創(chuàng)建索引可以大大提高系統(tǒng)的性能。第一,通過創(chuàng)建唯一性索引,可以保證每一行數(shù)據(jù)的唯一性。其次,可以大大加快數(shù)據(jù)的檢索速度,這也是所以的最主要緣由。第三,可以加速表與表之間的銜接,特殊是實現(xiàn)數(shù)據(jù)的參考完整性方面特故意義。第四,在使用ORDERBY和GROUPBY子句舉行數(shù)據(jù)檢索時,同樣可以顯著削減查詢中分組和排序的時光。第五,通過使用索引,可以在查詢過程中,使用查詢優(yōu)化器,提高系統(tǒng)性能。
9、如何按照不同的恢復(fù)模型挑選相應(yīng)的備份計劃?答:在容易恢復(fù)模型下,只能使用盡全備份和差異備份。而在徹低恢復(fù)模型和大容量日志記錄恢復(fù)模型下,則必需舉行徹低備份和事務(wù)日志備份。例如,假如數(shù)據(jù)庫由幾個在物理上位于不同磁盤上的數(shù)據(jù)文件組成,當(dāng)其中一個磁盤發(fā)生故障時,只需要恢復(fù)發(fā)生了故障的磁盤上的文件,此時可用差異備份或日志備份。而在高可用性的超大型數(shù)據(jù)庫中,假如可用的備份時光不足以支持徹低數(shù)據(jù)庫備份,此時則需要舉行文件或文件組備份。因為文件備份和恢復(fù)操作必需與事務(wù)日志備份一起使用,即在舉行文件備份后必需保持延續(xù)的事務(wù)日志備份才干舉行恢復(fù)。因此,文件備份也只適用于徹低恢復(fù)模型和大容量日志記錄恢復(fù)模型。
10、請說明Transact-SQL語言與SQL語言的關(guān)系。
答:SQL是一種定義語言的標(biāo)準(zhǔn),而Transact-SQL是一種全面兼容SQL-92標(biāo)準(zhǔn)的關(guān)系數(shù)據(jù)庫查詢語言。與標(biāo)準(zhǔn)的SQL語言相比,它做了許多須要的補充。Transact-SQL為了擴展SQL語言的功能,以便利用戶直接完成應(yīng)用程序的開發(fā),在SQL語言里加入了程序流的控制結(jié)構(gòu)(如if結(jié)構(gòu)和while結(jié)構(gòu)等),局部變量和其他一些功能。Transact-SQL是SQLServer功能的核心,不管應(yīng)用程序的用戶界面是什么,只要和數(shù)據(jù)庫服務(wù)器舉行交互,終于的命令形式都必定體現(xiàn)為Transact-SQL語言。
11、SQLServer數(shù)據(jù)庫中常見的數(shù)據(jù)庫對象有哪些?
答:SQLServer數(shù)據(jù)庫中常見的數(shù)據(jù)庫對象有表、存儲過程、觸發(fā)器、視圖、規(guī)章、默認值、索引等。
12、權(quán)限類型及作用
①對象權(quán)限作用:打算用戶對數(shù)據(jù)庫對象所執(zhí)行的操作,包括用戶對數(shù)據(jù)庫中的表、視圖、列或存儲過程等對象的操作權(quán)限
②語句權(quán)限作用:打算用戶能否操作數(shù)據(jù)庫和創(chuàng)建數(shù)據(jù)庫對象
③隱含權(quán)限作用:控制那些只能由預(yù)定義系統(tǒng)角色的成員或數(shù)據(jù)庫對象全部者執(zhí)行的活動。
程序設(shè)計編程題
1.?dāng)?shù)據(jù)表如下所示:
student表(同學(xué)表)
course表(課程表)
sc表(選課表)
①把course表中課程號為3的課程的學(xué)分修改為3。
updatecourseset學(xué)分=3where課程號=3
②在student表中查詢年齡大于18的同學(xué)的全部信息,并按學(xué)號降序羅列。select*fromstudentwhere年齡>18orderby學(xué)號desc
③在以上三個表中查詢選的課程的“學(xué)分”為3,并且成果大于80的同學(xué)的學(xué)號、姓名和性別。
selectdistinctstudent.學(xué)號姓名,性別
fromstudent,course,sc
where(student.學(xué)號=sc.學(xué)號)and(course.課程號=sc.課程號)
2、人事管理數(shù)據(jù)庫People中有一個表的結(jié)構(gòu)如下:
bEmployee(Employeeld,Name,Sex,Birthday,Birthplace,Identity,Political,Culture,Marital,Zhicheng,DeptId)
試用SQL的查詢語句表達下列查詢:
①查詢指定列,編寫一條SELECT語句,檢索bEmployee表中全體職工的工號(Employeeld)、姓名(Name)、性別(Sex)和職稱(Zhicheng)列。(4分)SELECTEmployeeId,Name,Sex,Zhicheng
FROMbEmployee
②在bEmployee表中查詢出全部的職稱名稱(使用DISTINCT關(guān)鍵字)。(4分)
SELECTDistinctzhicheng
frombEmployee
③查
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024私立幼兒園食品安全管理與股權(quán)轉(zhuǎn)讓合同3篇
- 2024版網(wǎng)絡(luò)安全風(fēng)險評估與防范合同
- 2024年公務(wù)員考試唐縣《行政職業(yè)能力測驗》考前沖刺預(yù)測試卷含解析
- 《女性盆部斷層解剖》課件
- 2024預(yù)算合同部正規(guī)范本與管理制度優(yōu)化方案3篇
- 2025年度基礎(chǔ)設(shè)施建設(shè)項目承包經(jīng)營權(quán)債務(wù)抵償協(xié)議3篇
- 2024年鐵路貨物運輸服務(wù)合同版B版
- 2025年度醫(yī)療健康園區(qū)場地租賃及醫(yī)療服務(wù)合同3篇
- 2024男方家庭暴力離婚賠償協(xié)議與財產(chǎn)分割執(zhí)行書及子女權(quán)益保障3篇
- 2024鋁合金門窗工程節(jié)能環(huán)保驗收合同3篇
- 創(chuàng)傷關(guān)節(jié)骨科年度總結(jié)
- 2022-2023學(xué)年江蘇省鹽城第一學(xué)期高一期末考試數(shù)學(xué)試卷及答案解析-普通用卷
- 醫(yī)師病理知識定期考核試題與答案
- 履約情況證明(共6篇)
- 礦井提升容器課件
- 云南省迪慶藏族自治州各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細
- 《潔凈工程項目定額》(征求意見稿)
- 城鎮(zhèn)燃氣設(shè)計規(guī)范
- 年零售藥店操作規(guī)程版
- 日有所誦(二年級)
- 搞笑個性YY娛樂頻道分組設(shè)計圖
評論
0/150
提交評論