測驗1
一.單項選擇題(每小題2分,共10個題,20分)
試題 1
1. 關于數(shù)據(jù)庫管理系統(tǒng)的說法,錯誤的是( )。
A.
數(shù)據(jù)庫管理系統(tǒng)與操作系統(tǒng)有關,操作系統(tǒng)的類型決定了能夠運行的數(shù)據(jù)庫管理系統(tǒng)的類型
B.
數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)庫文件的訪問必須經(jīng)過操作系統(tǒng)才能實現(xiàn)
C.
數(shù)據(jù)庫應用程序可以不經(jīng)過數(shù)據(jù)庫管理系統(tǒng)而直接讀取數(shù)據(jù)庫文件
D.
數(shù)據(jù)庫管理系統(tǒng)對用戶隱藏了數(shù)據(jù)庫文件的存放位置和文件名
試題 2
2. 關于用文件管理數(shù)據(jù)的說法,錯誤的是( ?。?。
A.
用文件管理數(shù)據(jù),難以提供應用程序對數(shù)據(jù)的獨立性
B.
當存儲數(shù)據(jù)的文件名發(fā)生變化時,必須修改訪問數(shù)據(jù)文件的應用程序
C.
用文件存儲數(shù)據(jù)的方式難以實現(xiàn)數(shù)據(jù)訪問的安全控制
D.
將相關的數(shù)據(jù)存儲在一個文件中,有利于用戶對數(shù)據(jù)進行分類,因此也可以加快用戶操作數(shù)據(jù)的效率
試題 3
3. 數(shù)據(jù)庫系統(tǒng)的物理獨立性是指( ?。?nbsp;
A.
不會因為數(shù)據(jù)的變化而影響應用程序
B.
不會因為數(shù)據(jù)存儲結構的變化而影響應用程序
C.
不會因為數(shù)據(jù)存儲策略的變化而影響數(shù)據(jù)的存儲結構
D.
不會因為數(shù)據(jù)邏輯結構的變化而影響應用程序
試題 4
4. 數(shù)據(jù)庫系統(tǒng)是由若干部分組成的。下列不屬于數(shù)據(jù)庫系統(tǒng)組成部分的是( ?。?。
A.
數(shù)據(jù)庫
B.
操作系統(tǒng)
C.
應用程序
D.
數(shù)據(jù)庫管理系統(tǒng)
試題 5
5. 數(shù)據(jù)庫三級模式結構的劃分,有利于( ?。?。
A.
數(shù)據(jù)的獨立性
B.
管理數(shù)據(jù)庫文件
C.
建立數(shù)據(jù)庫
D.
操作系統(tǒng)管理數(shù)據(jù)庫
試題 6
6. 在數(shù)據(jù)庫的三級模式中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結構和特征的是( )。
A.
內模式
B.
模式
C.
外模式
D.
其他
試題 7
7. 在用數(shù)據(jù)模型描述數(shù)據(jù)時,一般要求數(shù)據(jù)模型要滿足三個要求。下列描述中,不屬于數(shù)據(jù)模型應滿足要求的是( )。
A.
能夠描述并發(fā)數(shù)據(jù)
B.
能夠真實地模擬現(xiàn)實世界
C.
容易被業(yè)務人員理解
D.
能夠方便地在計算機上實現(xiàn)
試題 8
8. 數(shù)據(jù)模型三要素是指( ?。?。
A.
數(shù)據(jù)結構、數(shù)據(jù)對象和數(shù)據(jù)共享
B.
數(shù)據(jù)結構、數(shù)據(jù)操作和數(shù)據(jù)完整性約束
C.
數(shù)據(jù)結構、數(shù)據(jù)操作和數(shù)據(jù)的安全控制
D.
數(shù)據(jù)結構、數(shù)據(jù)操作和數(shù)據(jù)的可靠性
試題 9
9. 下列關于實體聯(lián)系模型中聯(lián)系的說法,錯誤的是( ?。?/p>
A.
一個聯(lián)系可以只與一個實體有關
B.
一個聯(lián)系可以與兩個實體有關
C.
一個聯(lián)系可以與多個實體有關
D.
一個聯(lián)系可以不與任何實體有關
試題 10
10. 數(shù)據(jù)庫系統(tǒng)中的三級模式以及模式間的映像提供了數(shù)據(jù)的獨立性。下列關于兩級映像的說法,正確的是( )。
A.
外模式到模式的映像是由應用程序實現(xiàn)的,模式到內模式的映像是由DBMS實現(xiàn)的
B.
外模式到模式的映像是由DBMS實現(xiàn)的,模式到內模式的映像是由應用程序實現(xiàn)的
C.
外模式到模式的映像以及模式到內模式的映像都是由DBMS實現(xiàn)的
D.
外模式到模式的映像以及模式到內模式的映像都是由應用程序實現(xiàn)的
二.判斷題(每小題1分,共5個題,5分)
試題 11
1. 使用數(shù)據(jù)庫管理數(shù)據(jù)可以實現(xiàn)程序與數(shù)據(jù)的相互獨立。( ?。?/p>
選擇一項:
對
錯
試題 12
2. 數(shù)據(jù)庫管理系統(tǒng)是一個系統(tǒng)軟件,這個軟件主要負責將磁盤上的數(shù)據(jù)庫文件讀入到內存中。( ?。?/p>
選擇一項:
對
錯
試題 13
3. 數(shù)據(jù)的特征分為靜態(tài)特征和動態(tài)特征。( ?。?/p>
選擇一項:
對
錯
試題 14
4. E-R模型是一種用于描述數(shù)據(jù)的組織形式的模型。( ?。?/p>
選擇一項:
對
錯
試題 15
5. 數(shù)據(jù)庫三級模式中,外模式到模式的映像提供了數(shù)據(jù)的邏輯獨立性。( ?。?/p>
選擇一項:
對
錯
測驗2
一.單項選擇題(每小題2分,共10個題,20分)
試題 1
1. 不屬于數(shù)據(jù)模型三要素的是( )。
A.
數(shù)據(jù)結構
B.
數(shù)據(jù)操作
C.
數(shù)據(jù)庫管理系統(tǒng)
D.
數(shù)據(jù)完整性約束
試題 2
2. 關于傳統(tǒng)關系代數(shù)的說法,錯誤的是( ?。?。
A.
集合的并運算要求參與運算的兩個關系必須具有相同的目
B.
有m目x行數(shù)據(jù)的關系R和有n目y行數(shù)據(jù)的關系S進行笛卡爾積運算,其結果是有(m+n)目和(x+y)行數(shù)據(jù)的關系
C.
對m目的關系R進行選擇運算,其結果關系一定也是m目的
D.
對m行數(shù)據(jù)的關系R進行投影運算,其結果關系的行數(shù)可能小于m
試題 3
3. 關于自然連接的說法,錯誤的是( ?。?/p>
A.
自然連接的連接條件一定是等值連接
B.
進行自然連接的兩個關系必須具有語義相同的列
C.
對兩個關系進行相同條件的自然連接和等值連接,自然連接結果的列個數(shù)一定少于等值連接結果的列個數(shù)
D.
自然連接是一種特殊的等值連接
試題 4
4. 關于集合并運算的說法,正確的是( ?。?。
A.
進行并運算的兩個關系必須具有相同數(shù)目的行個數(shù)
B.
進行并運算的兩個關系必須具有相同數(shù)目的行個數(shù)和列個數(shù)
C.
進行并運算的兩個關系的列個數(shù)必須相同,對應列的語義相同
D.
如果兩個關系包含內容相同的數(shù)據(jù)行,則并運算結果將包含這些重復的數(shù)據(jù)行
試題 5
5. 對關系模式進行規(guī)范化的主要目的是( )。
A.
提高數(shù)據(jù)操作效率
B.
維護數(shù)據(jù)的一致性
C.
加強數(shù)據(jù)的安全性
D.
為用戶提供更快捷的數(shù)據(jù)操作
試題 6
6. 如果有函數(shù)依賴X→Y,并且對X的某個真子集X’,有X’→Y成立,則稱( ?。?。
A.
Y完全函數(shù)依賴于X
B.
Y部分函數(shù)依賴于X
C.
X完全函數(shù)依賴于Y
D.
X部分函數(shù)依賴于Y
試題 7
7. 關于第三范式的說法,錯誤的是( ?。?。
A.
第三范式的關系模式一定是第二范式的
B.
第三范式的關系模式一定也是第二范式的
C.
第三范式的關系模式一定不包含部分函數(shù)依賴和傳遞函數(shù)依賴
D.
第三范式的關系模式一定不包含傳遞函數(shù)依賴,但可以包含部分函數(shù)依賴
試題 8
8. 有關系模式:學生(學號,姓名,所在系,系主任),設一個系只有一個系主任,則該關系模式至少屬于( ?。?。
A.
第一范式
B
第二范式
C.
第三范式
D.
BC范式
試題 9
9. 屬于傳統(tǒng)的集合運算的是( )。
A.
選擇運算
B.
投影運算
C.
連接運算
D.
并運算
試題 10
10. 用于表達關系代數(shù)中投影運算的運算符是( )。
A.
σ
B.
∏
C.
D.
+
二.判斷題(每小題1分,共5個題,5分)
試題 11
1. 選擇、投影和連接操作屬于傳統(tǒng)的關系運算。( ?。?/p>
選擇一項:
對
錯
試題 12
2. SQL語言的特點是過程化。( ?。?/p>
選擇一項:
對
錯
試題 13
3. 使用FOREIGN KEY約束可以實現(xiàn)參照完整性約束。( ?。?/p>
選擇一項:
對
錯
試題 14
4. 一個關系模式只能有一個候選鍵。( )
選擇一項:
對
錯
試題 15
5. 限制“年齡”列取值范圍在0-160的約束表達式是:check(年齡 in 0-160)。( ?。?/p>
選擇一項:
對
錯
測驗3
一、單項選擇題(每小題2分,共5個題,10分)
試題 1
1. 屬于SQL Server 2008最核心服務的是( ?。?/p>
A.
數(shù)據(jù)庫引擎服務
B.
SQL Server Management Studio
C.
SQL Server配置管理器
D.
SQL Server 管理工具
試題 2
2. 關于SQL Server 2008數(shù)據(jù)庫的說法,正確的是( ?。?/p>
A.
一個數(shù)據(jù)庫可由多個數(shù)據(jù)文件和多個日志文件組成
B.
一個數(shù)據(jù)庫只能包含一個日志文件,但可包含多個數(shù)據(jù)文件
C.
一個數(shù)據(jù)庫的所有數(shù)據(jù)文件必須存放在相同的物理位置
D.
一個數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件必須存放在不同的物理位置
試題 3
3. 關于擴大SQL Server 2008數(shù)據(jù)庫空間的說法,錯誤的是( )。
A.
可以擴大數(shù)據(jù)文件和日志文件的空間
B.
可以通過添加新文件的方法擴大數(shù)據(jù)庫空間
C.
可以直接擴大數(shù)據(jù)文件的空間
D.
只能通過添加新文件的方法擴大日志的空間
試題 4
4. 關于收縮SQL Server 2008數(shù)據(jù)庫空間的說法,錯誤的是( )。
A.
可以收縮某個指定數(shù)據(jù)文件的空間
B.
可以收縮某個指定日文志件的空間
C.
收縮數(shù)據(jù)文件空間時不能小于該文件的初始大小
D.
收縮數(shù)據(jù)庫有縮小整個數(shù)據(jù)庫空間大小和縮小某個文件大小兩種方式
試題 5
5. 屬于SQL Server推薦的日志文件擴展名的是( ?。?。
A.
.data
B.
.mdf
C.
.ndf
D.
.ldf
二、判斷題(每小題1分,共10個題,10分)
試題 6
1. 在一臺計算機上安裝一次SQL Server時,就生成了一個實例。在一臺計算機上只能安裝一個默認實例,同時也只能安裝一個命名實例。( )
選擇一項:
對
錯
試題 7
2. SSMS工具提供了圖形化的操作界面來創(chuàng)建和維護對象,下拉列表框列出了當前查詢編輯器所連接的數(shù)據(jù)庫服務器上的所有數(shù)據(jù)庫,表示當前正在操作的數(shù)據(jù)庫是master。( )
選擇一項:
對
錯
試題 8
3. Tempdb數(shù)據(jù)庫是系統(tǒng)自動生成的臨時數(shù)據(jù)庫,用于保存臨時對象或中間結果集。( ?。?/p>
選擇一項:
對
錯
試題 9
4. Msdb數(shù)據(jù)庫是用戶必須建立的,用作SQL Server實例上創(chuàng)建的所有數(shù)據(jù)庫的模板。( ?。?/p>
選擇一項:
對
錯
試題 10
5. 日志文件的推薦擴展名為.ldf,用于存放恢復數(shù)據(jù)庫的所有日志信息。每個數(shù)據(jù)庫只能有一個日志文件。( )
選擇一項:
對
錯
試題 11
6. 邏輯文件名是在所有SQL語句中引用物理文件時所使用的名稱。物理文件名包括存儲文件的路徑以及物理文件名本身。( ?。?/p>
選擇一項:
對
錯
試題 12
7. 數(shù)據(jù)庫的空間會出現(xiàn)不夠用的情況,如果日志空間不夠了則意味著不能再向數(shù)據(jù)庫中插入數(shù)據(jù);如果數(shù)據(jù)空間不夠了,則意味著不能再對數(shù)據(jù)庫數(shù)據(jù)進行任何修改操作。( )
選擇一項:
對
錯
試題 13
8. SQL Server 2008最核心的服務是SSMS。( ?。?/p>
選擇一項:
對
錯
試題 14
9. 在SQL Server中,不允許刪除正在被用戶使用的數(shù)據(jù)庫。( ?。?/p>
選擇一項:
對
錯
試題 15
10. 刪除數(shù)據(jù)庫,只能刪除數(shù)據(jù)文件,并不刪除日志文件。( ?。?/p>
選擇一項:
對
錯
測驗4
一.單項選擇題(每小題2分,共10個題,20分)
試題 1
1. 所述功能中,不屬于SQL語言功能的是( )。
A.
數(shù)據(jù)表的定義功能
B.
數(shù)據(jù)查詢功能
C.
數(shù)據(jù)增、刪、改功能
D.
提供方便的用戶操作界面功能
試題 2
2. 設某職工表中有用于存放年齡(整數(shù))的列,最適合年齡列的是( )。
A
int
B.
smallint
C.
tinyint
D.
bit
試題 3
3. 用于限制列的取值范圍的約束是( ?。?。
A.
PRIMARY KEY
B.
CHECK
C.
DEFAULT
D.
UNIQUE
試題 4
4. 用于限制列取值不重的約束是( ?。?。
A.
PRIMARY KEY
B.
CHECK
C.
DEFAULT
D.
UNIQUE
試題 5
5. 用于實現(xiàn)實體完整性的是( )。
A.
PRIMARY KEY
B.
CHECK
C.
DEFAULT
D.
UNIQUE
試題 6
6. 關于DEFAULT約束的說法,錯誤的是( )。
A.
一個DEFAULT約束只能約束表中的一個列
B.
在一個表上可以定義多個DEFAULT約束
C.
DEFAULT只能定義在列級完整性約束處
D.
在列級完整性約束和表級完整性約束處都可以定義DEFAULT約束
試題 7
7. 為變量賦值的語句中,錯誤的是( ?。?。
A.
SET @X = 10
B.
SELECT @X = 10
C.
SET @X = 10 + 10
D.
SET @X = 10 + 'A'
試題 8
8. 設有表T,現(xiàn)要在該表新增加一個列,列名為:c1,類型為int。能正確實現(xiàn)該功能的語句是( ?。?/p>
A.
ALTER TABLE T ADD c1 int
B.
ALTER TABLE T ADD (c1 int)
C.
ALTER TABLE T ADD COLUMN c1 int
D.
ALTER TABLE T ADD COLUMN (c1 int)
試題 9
9. 屬于普通編碼可變長字符串類型的是( ?。?。
A.
real
B.
nvarchar
C.
numeric
D.
varchar
試題 10
10. 現(xiàn)要定義“工作年限”列的數(shù)據(jù)類型,假設用整型類型,且其值不會超過100,則最合適的類型是( ?。?。
A.
int
B.
smallint
C.
tinyint
D.
real
二.判斷題(每小題2分,共5個題,10分)
試題 11
1. decimal(p,s)數(shù)據(jù)類型屬于字符型。( )
選擇一項:
對
錯
試題 12
2. /* */ 之間的內容用于表示注釋,對程序無影響。( ?。?/p>
選擇一項:
對
錯
試題 13
3.'tell' + 236的結果為:tell236。( ?。?/p>
選擇一項:
對
錯
試題 14
4. Ssex NCHAR(1) DEFAULT '女'語句中的DEFAULT約束表示Ssex變量的默認值為'女'。( ?。?/p>
選擇一項:
對
錯
試題 15
5. Sage TINYINT CHECK(Sage>=18 AND Sage<=60)中的變量Sage只能取值在18到60之間。( ?。?/p>
選擇一項:
對
錯