數(shù)據(jù)庫(kù)考試題庫(kù)_第1頁(yè)
數(shù)據(jù)庫(kù)考試題庫(kù)_第2頁(yè)
數(shù)據(jù)庫(kù)考試題庫(kù)_第3頁(yè)
數(shù)據(jù)庫(kù)考試題庫(kù)_第4頁(yè)
數(shù)據(jù)庫(kù)考試題庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩29頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、一、單項(xiàng)選擇題1.下列四項(xiàng)中,不屬于數(shù)據(jù)庫(kù)特點(diǎn)的是(C )。A.數(shù)據(jù)共享B.數(shù)據(jù)完整性C.數(shù)據(jù)冗余很高D.數(shù)據(jù)獨(dú)立性高2.下列四項(xiàng)中,不屬于SQL2000 實(shí)用程序的是(D )。A.企業(yè)管理器B.查詢分析器C.服務(wù)管理器D.媒體播放器Server 安裝程序創(chuàng)建4 個(gè)系統(tǒng)數(shù)據(jù)庫(kù),下列哪個(gè)不是(C )系統(tǒng)數(shù)據(jù)庫(kù)。4.( A )是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,它屬于系統(tǒng)軟件,它為用戶或應(yīng)用程序提供訪問(wèn)數(shù)據(jù)庫(kù)的方法。 數(shù)據(jù)庫(kù)在建立、使用和維護(hù)時(shí)由其統(tǒng)一管理、統(tǒng)一控制。ADBMS BDBCDBS D DBA5.在 SQL 中,建立表用的命令是( B ) 。SCHEMATABLEVIEWIND

2、EX語(yǔ)言中,條件年齡BETWEEN 15 AND 35表示年齡在 15 至 35 之間,且(A)。A.包括 15 歲和 35 歲B.不包括 15 歲和 35 歲C.包括 15 歲但不包括 35 歲D.包括 35 歲但不包括 15 歲7.下列四項(xiàng)中,不正確的提法是( C ) 。語(yǔ)言是關(guān)系數(shù)據(jù)庫(kù)的國(guó)際標(biāo)準(zhǔn)語(yǔ)言語(yǔ)言具有數(shù)據(jù)定義、查詢、操縱和控制功能語(yǔ)言可以自動(dòng)實(shí)現(xiàn)關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化語(yǔ)言稱為結(jié)構(gòu)查詢語(yǔ)言8.在 MS SQL Server中,用來(lái)顯示數(shù)據(jù)庫(kù)信息的系統(tǒng)存儲(chǔ)過(guò)程是(D)。A. sp_dbhelp B. sp_dbC. sp_help D. sp_helpdb語(yǔ)言中,刪除表中數(shù)據(jù)的命令是(A)

3、。A. DELETE B. DROPC. CLEAR D. REMOVE的視圖是從(C )中導(dǎo)出的。A. 基本表B. 視圖C. 基本表或視圖D. 數(shù)據(jù)庫(kù)下列哪個(gè)不是 sql 數(shù)據(jù)庫(kù)文件的后綴。 C A.mdf B .ldfC.tif D .ndf數(shù)據(jù)定義語(yǔ)言的縮寫詞為 ( A ) 。13. 在 SQL 語(yǔ)言中,建立存儲(chǔ)過(guò)程的命令是(A)A、CREATE PROCEDURE B 、CREATE RULEC、CREATE DURE D 、CREATE FILE目前( A )數(shù)據(jù)庫(kù)系統(tǒng)已逐漸淘汰了網(wǎng)狀數(shù)據(jù)庫(kù)和層次數(shù)據(jù)庫(kù),成為當(dāng)今最為流行的商用數(shù)據(jù)庫(kù)系統(tǒng)。A關(guān)系B面向?qū)ο驝分布數(shù)據(jù)庫(kù)設(shè)計(jì)中的概念結(jié)構(gòu)設(shè)

4、計(jì)的主要工具是(B )。A數(shù)據(jù)模型BE R 模型C新奧爾良模型D概念模型16. 在 SQL 中,建立視圖用的命令是( C ) 。SCHEMATABLEVIEWINDEXSQL 語(yǔ)言中,刪除一個(gè)表的命令是 ( B ) 。A. DELETE B. DROP C. CLEAR D. REMOVE18 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)是由數(shù)據(jù)庫(kù)、 數(shù)據(jù)庫(kù)管理系統(tǒng)(及其開發(fā)工具) 、應(yīng)用系統(tǒng)、(D )和用戶構(gòu)成。ADBMS B DBCDBS DDBA19 數(shù)據(jù)庫(kù)管理系統(tǒng)的英文縮寫是(A )。ADBMS BDBSCDBA D DB20 在關(guān)系運(yùn)算中,選取符合條件的元組是(D )運(yùn)算。A除法B投影C連接D選擇21 數(shù)據(jù)庫(kù)設(shè)計(jì)

5、中的邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是把(D )階段產(chǎn)生的概念數(shù)據(jù)庫(kù)模式變換為邏輯結(jié)構(gòu)的數(shù)據(jù)庫(kù)模式。A需求分析B物理設(shè)計(jì)C邏輯結(jié)構(gòu)設(shè)計(jì)D概念結(jié)構(gòu)設(shè)計(jì)22 一個(gè)規(guī)范化的關(guān)系至少應(yīng)當(dāng)滿足(C )的要求。A一范式B二范式C三范式D四范式23 在實(shí)際數(shù)據(jù)庫(kù)設(shè)計(jì)中,“學(xué)號(hào)”通常作為(C )存在。A數(shù)據(jù)結(jié)構(gòu)B數(shù)據(jù)存儲(chǔ)C數(shù)據(jù)項(xiàng)目D處理過(guò)程24 SQL Server 2000中刪除表中記錄的命令是(D )。ADELETE BSELECTCUPDATE D DROP25 運(yùn)行命令 SELECT ASCII( Alklk)的結(jié)果是(D )。A48 B 32C90 D6526 ( D )是被長(zhǎng)期存放在計(jì)算機(jī)內(nèi)的、有組織的、統(tǒng)一管

6、理的相關(guān)數(shù)據(jù)的集合。ADATABINFORMATIONCDBDDBS27 需求分析的主要方法是(A )。A自頂向下B自底向上C從左到右D混合策略28.關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論指出,關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系應(yīng)滿足一定的要求,最起碼的要求是達(dá)到1NF ,既滿足(D )。A主關(guān)鍵字唯一標(biāo)識(shí)表中的每一行B關(guān)系中的行不允許重復(fù)C每個(gè)非關(guān)鍵字列都完全依賴于主關(guān)鍵字D每個(gè)屬性都有是不可再分的基本數(shù)據(jù)項(xiàng)29 SQL Server 2000中表查詢的命令是(B )。A. USE BSELECT CUPDATE D DROP30 SQL Server 2000中表更新數(shù)據(jù)的命令是(C )。AUSE BSELECT C U

7、PDATE D DROP31 在 SQL Server 2000中,下列變量名正確的是(A )。Asum Bj Csum D 4kk32 建立索引的目的是(D )。A降低 SQL Server 數(shù)據(jù)檢索的速度B與 SQL Server 數(shù)據(jù)檢索的速度無(wú)關(guān)C加快數(shù)據(jù)庫(kù)的打開速度D提高 SQL Server 數(shù)據(jù)檢索的速度33 用于求系統(tǒng)日期的函數(shù)是(B )。AYEAR() BGETDATE()CCOUNT () DSUM ()34 向用戶授予操作權(quán)限的SQL 語(yǔ)句是(D )。ACTEATE BREVOKECSELECT DGRANT35 SQL Server 系統(tǒng)中的所有服務(wù)器級(jí)系統(tǒng)信息存儲(chǔ)于哪

8、個(gè)數(shù)據(jù)庫(kù)(A)。A. masterB. modelC. tempdb D. msdb36 下列標(biāo)識(shí)符可以作為局部變量使用(C )。A. Myvar B. My varC. MyvarD. My var37 以下關(guān)于主鍵的描述正確的是(A )。A.標(biāo)識(shí)表中唯一的實(shí)體B.創(chuàng)建唯一的索引,允許空值C.只允許以表中第一字段建立D.表中允許有多個(gè)主鍵38 下列哪個(gè)不是sql 數(shù)據(jù)庫(kù)文件的后綴。 CA.mdf B .ldfC.dbf D.ndf39 在 SQL SERVER 服務(wù)器上,存儲(chǔ)過(guò)程是一組預(yù)先定義并(B )的 Transact-SQL 語(yǔ)句。A.保存 B.編譯C.解釋 D.編寫40 以下關(guān)于外鍵

9、和相應(yīng)的主鍵之間的關(guān)系,正確的是(A ) 。A.外鍵并不一定要與相應(yīng)的主鍵同名B.外鍵一定要與相應(yīng)的主鍵同名C.外鍵一定要與相應(yīng)的主鍵同名而且唯一D.外鍵一定要與相應(yīng)的主鍵同名,但并不一定唯一41 在數(shù)據(jù)庫(kù)設(shè)計(jì)中使用E-R 圖工具的階段是 (D) 。A.需求分析階段B.數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段C.數(shù)據(jù)庫(kù)實(shí)施D.概念結(jié)構(gòu)設(shè)計(jì)階段42 在 T-SQL 語(yǔ)言中,修改表結(jié)構(gòu)時(shí),應(yīng)使用的命令是(C )AUPDATE B. INSERTC. ALTER D. MODIFY公司中有多個(gè)部門和多名職員, 每個(gè)職員只能屬于一個(gè)部門, 一個(gè)部門可以有多名職員,從部門到職員的聯(lián)系類型是 ( D)A.多對(duì)多B.一對(duì)一C.多

10、對(duì)一 D.一對(duì)多在 SQL Server 中, model 是( B ) A數(shù)據(jù)庫(kù)系統(tǒng)表 B. 數(shù)據(jù)庫(kù)模板C臨時(shí)數(shù)據(jù)庫(kù)D. 示例數(shù)據(jù)庫(kù)45.在視圖上不能完成的操作是( C )A.更新視圖數(shù)據(jù)B.查詢C.在視圖上定義新的基本表D.在視圖上定義新視圖數(shù)據(jù)庫(kù)的三要素,不包括 (C ) A.完整性規(guī)則 B.數(shù)據(jù)結(jié)構(gòu)C.恢復(fù)D.數(shù)據(jù)操作47 表達(dá)實(shí)體之間邏輯聯(lián)系的E-R 模型,是數(shù)據(jù)庫(kù)的 ( A )A. 概念模型B. 邏輯模型C. 外部模型D. 物理模型48在 SQL 語(yǔ)言中, 授權(quán) 命令是 ( A )A. GRANT B. REVOKEC. OPTION D. PUBLIC下列哪個(gè)不是數(shù)據(jù)庫(kù)對(duì)象( A

11、 )。A數(shù)據(jù)模型B視圖C表 D用戶模式查找 like _a%, 下面哪個(gè)結(jié)果是可能的 B B. baiSQL 語(yǔ)言中,刪除記錄的命令是 ( A ) 。A. DELETE B. DROP C. CLEAR D. REMOVE下列四項(xiàng)中說(shuō)法不正確的是 ( C )A.數(shù)據(jù)庫(kù)減少了數(shù)據(jù)冗余B.數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以共享C.數(shù)據(jù)庫(kù)避免了一切數(shù)據(jù)的重復(fù)D.數(shù)據(jù)庫(kù)具有較高的數(shù)據(jù)獨(dú)立性53. 下列哪個(gè)不是 SQL Server 服務(wù)( D )。ASQL Server B SQL Server AgentCMS DTC D. PWS54. SQL Server對(duì)象的完整名稱不包括下面哪個(gè)(D )。A服務(wù)器名B數(shù)據(jù)庫(kù)

12、名C對(duì)象名D文件夾名SQL 語(yǔ)言中,條件表示年齡在 40 至 50 之間的表達(dá)式為 ( B ) 。A. IN (40 ,50) B. BETWEEN 40 AND 50C. BETWEEN 40 OR 50 D. BETWEEN 40 ,5056 表示職稱為副教授同時(shí)性別為男的表達(dá)式為( B )職稱 = 副教授 OR 性別 = 男 B. 職稱 = 副教授 AND 性別 = 男 C. BETWEEN 副教授 AND 男 D. IN ( 副教授 , 男)57. 下面哪個(gè)不是 SQL Server 的合法標(biāo)識(shí)符 ( B ) 。A. a12B. 12aC. a12 D. #qq58. SQL 語(yǔ)言中,

13、不是邏輯運(yùn)算符號(hào)的( D ) 。A. ANDB. NOTC. OR D. XOR59.下面哪個(gè)函數(shù)是屬于字符串運(yùn)算的(C )。AABS B. SINC. STR D. ROUND603NF 同時(shí)又是 ( D )A、2NF B 、1NFC、BCNF D、1NF ,2NF61 DBS 是采用了數(shù)據(jù)庫(kù)技術(shù)的計(jì)算機(jī)系統(tǒng)。DBS 是一個(gè)集合體,包含數(shù)據(jù)庫(kù)、計(jì)算機(jī)硬件、軟件和( C )A、系統(tǒng)分析員B、程序員C、數(shù)據(jù)庫(kù)管理員D、操作員62 SQL Server 支持在線備份,但在備份過(guò)程中,不允許執(zhí)行的操作是(D)(1) 、創(chuàng)建或刪除數(shù)據(jù)庫(kù)文件(2) 、創(chuàng)建索引(3) 、執(zhí)行非日志操作(4) 、自動(dòng)或手工

14、縮小數(shù)據(jù)庫(kù)或數(shù)據(jù)庫(kù)文件大小A、(1) B 、(1)(2)C、(1)(2) (3) D、(1)(2)(3)(4)63 MS SQL Server是(D )A、數(shù)據(jù)庫(kù)B、數(shù)據(jù)庫(kù)系統(tǒng)C、數(shù)據(jù)處理系統(tǒng)D、數(shù)據(jù)庫(kù)管理系統(tǒng)64 現(xiàn)有關(guān)系:學(xué)生 (學(xué)號(hào),姓名,課程號(hào),系號(hào),系名,成績(jī)),為消除數(shù)據(jù)冗余,至少需要分解為( C )A、1 個(gè)表 B、2 個(gè)表C、3 個(gè)表D、4 個(gè)表65 數(shù)據(jù)庫(kù)中存放兩個(gè)關(guān)系:教師 (教師編號(hào),姓名 )和課程 (課程號(hào),課程名,教師編號(hào) ),為快速查出某位教師所講授的課程,應(yīng)該 ( C )A、在教師表上按教師編號(hào)建索引B、在課程表上按課程號(hào)建索引C、在課程表上按教師編號(hào)建索引D、在

15、教師表上按姓名建索引66 如果要修改表的結(jié)構(gòu),應(yīng)該使用SQL 語(yǔ)言的命令 ( C )A、UPDATE TABLEB、MODIFY TABLEC、ALTER TABLED、CHANGE TABLE67 安裝 MS SQL Server時(shí),系統(tǒng)自動(dòng)建立幾個(gè)數(shù)據(jù)庫(kù),其中有一個(gè)數(shù)據(jù)庫(kù)被刪除后,不影響系統(tǒng)的正常運(yùn)行,這個(gè)數(shù)據(jù)庫(kù)是( D )A、master 數(shù)據(jù)庫(kù)B、 model數(shù)據(jù)庫(kù)C、tempdb數(shù)據(jù)庫(kù)D、 pubs 數(shù)據(jù)庫(kù)68 對(duì)于數(shù)據(jù)庫(kù)的管理, SQL Server 的授權(quán)系統(tǒng)將用戶分成四類,其中權(quán)限最大的用戶是( B )A、一般用戶B、系統(tǒng)管理員C、數(shù)據(jù)庫(kù)擁有者D、數(shù)據(jù)庫(kù)對(duì)象擁有者公司中有多個(gè)部

16、門和多名職員,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有多名職員,從職員到部門的聯(lián)系類型是 ( C )A、多對(duì)多B、一對(duì)一C、多對(duì)一D、一對(duì)多70 數(shù)據(jù)庫(kù)的并發(fā)操作可能帶來(lái)的問(wèn)題包括( A )A、丟失更新B、.數(shù)據(jù)獨(dú)立性會(huì)提高C、非法用戶的使用D、增加數(shù)據(jù)冗余度71 當(dāng)關(guān)系 R 和 S 自然聯(lián)接時(shí),能夠把R 和 S 原該舍棄的元組放到結(jié)果關(guān)系中的操作是 ( D )A、左外聯(lián)接B、右外聯(lián)接C、內(nèi)聯(lián)接D、外聯(lián)接72 下列聚合函數(shù)中正確的是( C )A、SUM (*)B、MAX (*)C、COUNT (*)D、AVG (*)73 SQL 中,下列涉及空值的操作,不正確的是( C )A、age IS N

17、ULLB、 age IS NOT NULLC、age = NULLD、NOT (age IS NULL)74 MS SQL Server 在 WINDOWS 2000操作系統(tǒng)平臺(tái)上被定義為一項(xiàng)(B)A、任務(wù)B、服務(wù)C、應(yīng)用程序D、事務(wù)75 腳本文件是在 ( B ) 中執(zhí)行的。A、企業(yè)管理器B、查詢分析器C、服務(wù)管理器D、事件探查器76 每個(gè)數(shù)據(jù)庫(kù)有且只有一個(gè)( A )A、主要數(shù)據(jù)文件B、次要數(shù)據(jù)文件C、日志文件D、索引文件77 若某表滿足 1NF ,且其所有屬性合起來(lái)組成主健,則一定還滿足范式(C)A、只有 2NF B 、只有 3NFC、2NF 和 3NF D 、沒(méi)有數(shù)據(jù)庫(kù)中存放三個(gè)關(guān)系:學(xué)生

18、(學(xué)號(hào),姓名)和課程(課程號(hào),課程名)和成績(jī)(學(xué)號(hào)、課程號(hào)、成績(jī)),為快速查出某位學(xué)生所學(xué)的課程名,應(yīng)該 ( D )A、在學(xué)生表上按學(xué)號(hào)建索引B、在成績(jī)表上按課程號(hào)建索引C、在課程表上按課程號(hào)建索引D、在學(xué)生表上按姓名建索引79 如果要從數(shù)據(jù)庫(kù)中刪除觸發(fā)器,應(yīng)該使用SQL 語(yǔ)言的命令 ( B )A、DELETE TRIGGERB、DROP TRIGGERC、REMOVE TRIGGERD、DISABLE TRIGGER已知員工和員工親屬兩個(gè)關(guān)系,當(dāng)員工調(diào)出時(shí),應(yīng)該從員工關(guān)系中刪除該員工的元組,同時(shí)在員工親屬關(guān)系中刪除對(duì)應(yīng)的親屬元組。在 SQL 語(yǔ)言中利用觸發(fā)器定義這個(gè)完整性約束的短語(yǔ)是( C

19、)A、INSTEAD OF DELETEB、INSTEAD OF DROPC、AFTER DELETED、AFTER UPDATE81 安裝 MS SQL Server時(shí),系統(tǒng)自動(dòng)建立幾個(gè)數(shù)據(jù)庫(kù),其中有一個(gè)數(shù)據(jù)庫(kù)記錄了一個(gè)SQL Server 系統(tǒng)的所有系統(tǒng)信息,這個(gè)數(shù)據(jù)庫(kù)是(A)A、master 數(shù)據(jù)庫(kù)B、model數(shù)據(jù)庫(kù)C、tempdb數(shù)據(jù)庫(kù)D、pubs 數(shù)據(jù)庫(kù)82 對(duì)于數(shù)據(jù)庫(kù)的管理, 對(duì) SQL Server 中 guest 用戶的描述錯(cuò)誤的是 (D)A、安裝系統(tǒng)時(shí), guest 用戶被加入到master 、pubs 、tempdb、northwind數(shù)據(jù)中B、用戶成功登錄到 SQL S

20、erver 后,若該登錄賬號(hào)在某數(shù)據(jù)庫(kù)中無(wú)合法數(shù)據(jù)庫(kù)用戶,則系統(tǒng)將可能允許以 guest 用戶來(lái)訪問(wèn)該數(shù)據(jù)庫(kù)C 、不能 從 m a s t e r 、 t e m p d b數(shù)據(jù)庫(kù)中刪除 g u e st用戶D 、 在 新 建 一 個(gè) 數(shù) 據(jù) 庫(kù) 時(shí) , g u e s t用 戶 將 被 自 動(dòng) 添 加83 以下情況發(fā)生,往往要求我們立即對(duì)master 數(shù)據(jù)庫(kù)進(jìn)行備份,錯(cuò)誤的是(D)A、增加用戶數(shù)據(jù)庫(kù)B、刪除用戶數(shù)據(jù)庫(kù)C、執(zhí)行與登錄有關(guān)的操作D、增加數(shù)據(jù)庫(kù)用戶84 SQL 語(yǔ)言中,刪除一個(gè)表中所有數(shù)據(jù),但保留表結(jié)構(gòu)的命令是A )A、DELETEB、DROPC、CLEARD、REMORE85 下

21、列四項(xiàng)關(guān)于啟動(dòng)服務(wù)器的說(shuō)法不正確的是( C )A、用企業(yè)管理器啟動(dòng)B、用操作系統(tǒng)控制面板中的服務(wù)管理程序啟動(dòng)C、用命令 netbeginmssqlserverD、自動(dòng)啟動(dòng)服務(wù)器86 查詢員工工資信息時(shí),結(jié)果按工資降序排列,正確的是( B )A、ORDER BY 工資 B、ORDER BY 工資 descC、ORDER BY 工資 asc D 、ORDER BY 工資 dictinct87 SQL 中,下列涉及通配符的操作,范圍最大的是( C )A、 name like hgf# B、 name like hgf_t%C、 name like hgf% D、 name like h#% esca

22、pe # 88 在 MS SQL Server 中,關(guān)于數(shù)據(jù)庫(kù)的說(shuō)法正確的是(B )A、一個(gè)數(shù)據(jù)庫(kù)可以不包含事務(wù)日志文件B、一個(gè)數(shù)據(jù)庫(kù)可以只包含一個(gè)事務(wù)日志文件和一個(gè)數(shù)據(jù)庫(kù)文件C、一個(gè)數(shù)據(jù)庫(kù)可以包含多個(gè)數(shù)據(jù)庫(kù)文件,但只能包含一個(gè)事務(wù)日志文件D、一個(gè)數(shù)據(jù)庫(kù)可以包含多個(gè)事務(wù)日志文件,但只能包含一個(gè)數(shù)據(jù)庫(kù)文件89 能夠?qū)崿F(xiàn)執(zhí)行SQL 語(yǔ)句、分析查詢計(jì)劃、顯示查詢統(tǒng)計(jì)情況和實(shí)現(xiàn)索引分析等功能的SQL 工具是(B )。A、企業(yè)管理器B、查詢分析器C、服務(wù)管理器D、事件探查器在查詢分析器中執(zhí)行 SQL 語(yǔ)句的快捷鍵是( C )。AF1 BF3CF5 D F6哪個(gè)關(guān)鍵字用于測(cè)試跟隨的子查詢中的行是否存在(B

23、 )。AMOVBEXISTSCUNIONDHAVING下面哪項(xiàng)是一元運(yùn)算符( D )。A/ B%C D-如果在一個(gè)關(guān)系中,存在某個(gè)屬性(或?qū)傩越M),雖然不是該關(guān)系的主碼或只是主碼的一部分, 但卻是另一個(gè)關(guān)系的主碼時(shí), 稱該屬性(或?qū)傩越M)為這個(gè)關(guān)系的 CA.候選碼B.主碼C.外碼 D.連接碼94. 事務(wù)的持久性是由數(shù)據(jù)庫(kù)管理系統(tǒng)中的哪個(gè)部件負(fù)責(zé)(D )恢復(fù)管理 B. 鎖定設(shè)備 (并發(fā)控制 ) C. 完整性約束 D. 記錄設(shè)備 (存儲(chǔ)管理 )95. E-R 模型用于數(shù)據(jù)庫(kù)設(shè)計(jì)的哪一個(gè)階段 ( B )。A.需求分析B.概念結(jié)構(gòu)設(shè)計(jì)C. 邏輯結(jié)構(gòu)設(shè)計(jì)D.物理結(jié)構(gòu)設(shè)計(jì)96. 查詢語(yǔ)句 selectst

24、uff(herld,3,l,llowo) 結(jié)果為(C )。AhelloBworldhelloChelloworldDworld在 Student 表中基于 StuName 字段建立的索引屬于( B )。A惟一索引非聚集索引B非惟一索引非聚集索引C聚集索引非惟一索引D惟一索引聚集索引SQL 語(yǔ)言是( B)的語(yǔ)言,容易學(xué)習(xí) 。A.過(guò)程化B. 非過(guò)程化C.格式化D. 導(dǎo)航式99. SQL 語(yǔ)言的數(shù)據(jù)操縱語(yǔ)句包括SELECT、INSERT、UPDATE 、DELETE 等。其中最重要的,也是使用最頻繁的語(yǔ)句是(A ) 。A. SELECTB. INSERTC. UPDATED. DELETE在視圖上不

25、能完成的操作是( C) 。A. 更新視圖B. 查詢C. 在視圖上定義新的表D. 在視圖上定義新的視圖SQL 語(yǔ)言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中, CREATE、DROP 、ALTER 語(yǔ)句是實(shí)現(xiàn)哪種功能( C)。SQL 語(yǔ)言中,刪除一個(gè)視圖的命令是( B )。在 SQL 語(yǔ)言中的視圖 VIEW 是數(shù)據(jù)庫(kù)的( A) 。A. 外模式B. 模式C. 內(nèi)模式D. 存儲(chǔ)模式下列的 SQL 語(yǔ)句中,(D )不是數(shù)據(jù)定義語(yǔ)句。A. CREATE TABLEB. DROP VIEWC. CREATE VIEWD. GRANT若要撤銷數(shù)據(jù)庫(kù)中已經(jīng)存在的表 S,可用( C)。A. DEL

26、ETE TABLE SB. DELETE SC. DROP TABLE SD. DROP S106. 若要在基本表 S 中增加一列 CN (課程名),可用(C)。TABLE S(CN CHAR ()TABLE S ALTER(CN CHAR ()TABLE S ADD (CN CHAR ()TABLE S (ADD CN CHAR ()學(xué)生關(guān)系模式 S( S,Sname ,Sex,Age ),S 的屬性分別表示學(xué)生的學(xué)號(hào)、姓名、性別、年齡。要在表 S 中刪除一個(gè)屬性“年齡”,可選用的 SQL 語(yǔ)句是( B)。A. DELETE Age from SB. ALTER TABLE S DROP A

27、geC. UPDATE S AgeD. ALTER TABLE S Age 108. 有關(guān)系 S(S, SNAME ,SAGE),C(C, CNAME ),SC(S, C, GRADE)。其中 S是學(xué)生號(hào), SNAME 是學(xué)生姓名, SAGE 是學(xué)生年齡, C是課程號(hào), CNAME 是課程名稱。要查詢選修“ ACCESS”課的年齡不小于20 的全體學(xué)生姓名的 SQL 語(yǔ)句是SELECT SNAME FROM S ,C,SC WHERE 子句。這里的 WHERE子句的內(nèi)容是(A)。A. # = # and # = # and SAGE=20 and CNAME= B. # = # and # =

28、 # and SAGE in=20 and CNAME in ACCESS ACCESSC. SAGE in=20 and CNAME in ACCESSD. SAGE=20 and CNAME=ACCESS設(shè)關(guān)系數(shù)據(jù)庫(kù)中一個(gè)表 S 的結(jié)構(gòu)為 S(SN, CN,grade ),其中 SN 為學(xué)生名, CN 為課程名,二者均為字符型; grade 為成績(jī),數(shù)值型,取值范圍 0 100 。若要把“張二的化學(xué)成績(jī) 80 分”插入 S中,則可用( D )。ADD INTO SVALUES(張二,化學(xué),80 )INSERT INTO SVALUES(張二,化學(xué),80 )C. ADDINTO SVALUE

29、S(張二,化學(xué),80 )INSERT INTO SVALUES(張二,化學(xué), 80 )設(shè)關(guān)系數(shù)據(jù)庫(kù)中一個(gè)表 S 的結(jié)構(gòu)為: S(SN,CN ,grade ),其中 SN 為學(xué)生名, CN 為課程名,二者均為字符型; grade 為成績(jī),數(shù)值型,取值范圍 0100 。若要更正王二的化學(xué)成績(jī)?yōu)?85 分,則可用( A) 。A. UPDATE SSET grade 85WHERE SN 王二AND CN化學(xué)B. UPDATE SSET grade85 WHERE SN 王二AND CN化學(xué)C. UPDATE grade85WHERE SN 王二AND CN化學(xué)D. UPDATE grade85 WH

30、ERE SN 王二AND CN化學(xué)在 SQL 語(yǔ)言中,子查詢是( D ) 。返回單表中數(shù)據(jù)子集的查詢語(yǔ)言選取多表中字段子集的查詢語(yǔ)句選取單表中字段子集的查詢語(yǔ)句嵌入到另一個(gè)查詢語(yǔ)句之中的查詢語(yǔ)句SQL 是一種( C)語(yǔ)言。A. 高級(jí)算法B. 人工智能C. 關(guān)系數(shù)據(jù)庫(kù)D. 函數(shù)型二、填空題1.數(shù)據(jù)庫(kù)系統(tǒng)具有數(shù)據(jù)的 外模式、模式和內(nèi)模式三級(jí)模式結(jié)構(gòu)。Server2000 局部變量名字必須以 開頭,而全局變量名字必須以 開頭。T-SQL 語(yǔ)言中,有 算術(shù)運(yùn)算、字符串連接運(yùn)算、比較運(yùn)算和 邏輯運(yùn)算。4.語(yǔ)句 select lower(Beautiful), rtrim( 我心中的太陽(yáng) ) 的執(zhí)行結(jié)果是

31、: beautiful 和 我心中的太陽(yáng) 。5.選擇運(yùn)算是根據(jù)某些條件對(duì)關(guān)系做水平分割;投影是根據(jù)某些條件對(duì)關(guān)系做 垂直分割。6.關(guān)系運(yùn)算主要有選擇 、 投影 和連接。7.完整性約束包括實(shí)體完整性、 域完整性、參照完整性和用戶定義完整性。8.在 SQL Server2000 中,數(shù)據(jù)庫(kù)對(duì)象包括表 、 視圖 、觸發(fā)器、過(guò)程、列、索引、約束、規(guī)則、默認(rèn)和用戶自定義的數(shù)據(jù)類型等。9.語(yǔ)句 selectday(2004-4-6),len( 我們快放假了 .) 的執(zhí)行結(jié)果是:6和7。10. 語(yǔ)句 selectfloor,floor,round,2),round,3) 的執(zhí)行結(jié)果是:17、-215、和。1

32、1. 語(yǔ)句 selectascii(C),char(68),len(你 是 BigTiger) 的執(zhí)行結(jié)果是: 67 、D 和 12 。12. 索引的類型主要有聚簇索引 和 非聚簇索引 。13 數(shù)據(jù)庫(kù)三個(gè)要素是數(shù)據(jù)結(jié)構(gòu)、 數(shù)據(jù)操作和 完整性約束 。14. 語(yǔ)句 select year(1931-9-18)的執(zhí)行結(jié)果是 1931 。15 域完整性是指保證指定列的數(shù)據(jù)具有正確的數(shù)據(jù)類型、格式和有效的數(shù)據(jù)范圍。16 觸發(fā)器是特殊類型的存儲(chǔ)過(guò)程,它能在任何試圖改變表中由觸發(fā)器保護(hù)的數(shù)據(jù)時(shí)執(zhí)行。17 事務(wù) (Transaction) 可以看成是由對(duì)數(shù)據(jù)庫(kù)的若干操作組成的一個(gè)單元 ,這些操作要么 全部都被

33、執(zhí)行 ,要么 都不被執(zhí)行 (如果在操作執(zhí)行過(guò)程中不能完成其中任一操作 )。18. SQL Server 2000采用的身份驗(yàn)證模式有Windows身份驗(yàn)證模式 和 混合模式。19 用戶訪問(wèn) SQL Server數(shù)據(jù)庫(kù)時(shí),經(jīng)過(guò)了兩個(gè)身份驗(yàn)證 和 權(quán)限驗(yàn)證 安全驗(yàn)證階段。20 SQL Server 2000 提供的數(shù)據(jù)庫(kù)備份方法有 完整數(shù)據(jù)庫(kù)備份和差異數(shù)據(jù)庫(kù)備份、 事務(wù)日志 備份和 文件和文件組 備份。21 SQL Server 代理主要由操作員、 作業(yè)和警報(bào)來(lái)組成。22 SQL Server 復(fù)制把服務(wù)器分為發(fā)布服務(wù)器、分發(fā)服務(wù)器和訂閱服務(wù)器三種。23 SQL 語(yǔ)言主要由數(shù)據(jù)定義語(yǔ)言 (DDL)

34、 、數(shù)據(jù)操作語(yǔ)言 (DML) 和數(shù)據(jù)控制語(yǔ)言 (DCL)組成。24.語(yǔ)句 SELECT (7+3)*4-17/(4-(8-6)+99%4的執(zhí)行結(jié)果是 35 。視圖 是由一個(gè)或多個(gè)數(shù)據(jù)表(基本表)或視圖導(dǎo)出的虛擬表。實(shí)體完整性 用于保證數(shù)據(jù)庫(kù)中數(shù)據(jù)表的每一個(gè)特定實(shí)體的記錄都是惟一的。存儲(chǔ)過(guò)程 是已經(jīng)存儲(chǔ)在 SQL Server 服務(wù)器中的一組預(yù)編譯過(guò)的 Transact-SQL 語(yǔ)句。28.觸發(fā)器定義在一個(gè)表中,當(dāng)在表中執(zhí)行insert、 update或delete 操作時(shí)被觸發(fā)自動(dòng)執(zhí)行。29.事務(wù)的 ACID 屬性是指原子性、一致性、獨(dú)立性和 持久性。30.數(shù)據(jù)庫(kù)管理系統(tǒng)的安全性通常包括兩個(gè)方

35、面,一是指數(shù)據(jù) 訪問(wèn)的安全性,二是指數(shù)據(jù) 運(yùn)行 的安全性。Server 復(fù)制有快照復(fù)制、 事務(wù)復(fù)制 和 合并復(fù)制 3 種類型。目前最常用的數(shù)據(jù)庫(kù)有層次數(shù)據(jù)庫(kù)、 網(wǎng)狀數(shù)據(jù)庫(kù) 和 關(guān)系數(shù)據(jù)庫(kù),其中 關(guān)系數(shù)據(jù)庫(kù)是目前應(yīng)用最廣泛的一種數(shù)據(jù)庫(kù)。關(guān)系數(shù)據(jù)模型的邏輯結(jié)構(gòu)是 二維表,關(guān)系中的列稱為 屬性,行稱為 元組。關(guān)系數(shù)據(jù)庫(kù)模型的數(shù)據(jù)操作主要包括插入、 刪除、更新和 查詢數(shù)據(jù)。SQL 、DCL 和 DML 縮寫詞的意義是 _結(jié)構(gòu)化查詢 _語(yǔ)言、數(shù)據(jù)控制語(yǔ)言和 數(shù)據(jù)操作 語(yǔ)言。36 實(shí)體之間的聯(lián)系類型有三種,分別為一對(duì)一、一對(duì)多和 多對(duì)多。37 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)和兩級(jí)數(shù)據(jù)映像確保了數(shù)據(jù)的 邏輯獨(dú)立性

36、和 物理獨(dú)立性。38 SQL Server 2000 提供的數(shù)據(jù)庫(kù)備份方法有 完整數(shù)據(jù)庫(kù)備份 和差異數(shù)據(jù)庫(kù)備份 、事務(wù)日志備份 和文件和文件組 備份。39 在 SQL中,create view 、alter view和drop view命令分別為建立、修改和 刪除 視圖的命令。從最終用戶角度來(lái)看,數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)分為單用戶結(jié)構(gòu)、主從式結(jié)構(gòu)、分布式結(jié)構(gòu)、 客戶服務(wù)器 結(jié)構(gòu)和 瀏覽器服務(wù)器 結(jié)構(gòu)。完整性約束包括 實(shí)體完整性 、域完整性 、參照完整性 和用戶定義完整性。 域完整性 用于保證數(shù)據(jù)庫(kù)中數(shù)據(jù)表的每一個(gè)特定實(shí)體的記錄都是惟一的。42 創(chuàng)建、修改和刪除表命令分別是create table、alt

37、ertable和 drop table 。43 用 SELECT 進(jìn)行模糊查詢時(shí),可以使用 like 或 not like 匹配符,但要在條件值中使用 % 或 _ 等通配符來(lái)配合查詢。并且,模糊查詢只能針對(duì) 字符 類型字段查詢。44 SQL Server 聚合函數(shù)有最大、最小、求和、平均和計(jì)數(shù)等,它們分別是 max 、min 、sum 、avg 和 count 。45 SQL Server 中數(shù)據(jù)操作語(yǔ)句包括insert、 update、delete和 select 語(yǔ)句。游標(biāo)的操作步驟包括聲明、 打開、處理 (提取、刪除或修改 )、關(guān)閉和 釋放 游標(biāo)。47 SQL Server 代理主要由作業(yè) 、操作員 和警報(bào)來(lái)組成。48. 表或視圖的操作權(quán)限有select、insert、update、delete和 dri 。SQL Server 2000 以 # 開頭的標(biāo)識(shí)符,表示臨時(shí)表或過(guò)程;left join 運(yùn)算是 左外連接 。51. SELECT DATEADD(day, 10, 2005-12-22)結(jié)果是2006-01-0

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論