四川外國語大學往年數(shù)據(jù)庫專升本題庫(共六卷)及答案_第1頁
四川外國語大學往年數(shù)據(jù)庫專升本題庫(共六卷)及答案_第2頁
四川外國語大學往年數(shù)據(jù)庫專升本題庫(共六卷)及答案_第3頁
四川外國語大學往年數(shù)據(jù)庫專升本題庫(共六卷)及答案_第4頁
四川外國語大學往年數(shù)據(jù)庫專升本題庫(共六卷)及答案_第5頁
已閱讀5頁,還剩67頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

四川外國語大學往年數(shù)據(jù)庫專升本題庫(一)

總分:100分考試時間:90分鐘

注意事項:

>考生應檢查"答題卡"正反兩面,如果發(fā)現(xiàn)“答題卡"字跡模糊,行列歪斜或單面缺印

等現(xiàn)象,要及時向監(jiān)考員報告。

>各科的選擇題和非選擇題都必須在專用的“答題卡”指定的區(qū)域內(nèi)作答,在試卷或草稿

紙上作答的,答題一律無效

>凡違反上述規(guī)定,影響評卷結果或造成無法評卷,后果由考生自負

一、單項選擇題(每小題2分,共40分)

1、數(shù)據(jù)庫管理系統(tǒng)是()

A、操作系統(tǒng)

B、系統(tǒng)軟件

C、編譯系統(tǒng)

D、應用軟件

【答案】B

【解析】通俗地說,數(shù)據(jù)庫管理系統(tǒng)就是專門用來管理數(shù)據(jù)庫的計算機系統(tǒng)軟

件。

2、下列關于數(shù)據(jù)模型中實體間聯(lián)系的描述正確的是(X

A、實體間的聯(lián)系不能有屬性

B、僅在兩個實體之間有聯(lián)系

C、單個實體不能構成E-R圖

D、實體間可以存在多種聯(lián)系

【答案】D

3、DATATIME支持的最大年份為______年。

A、2070

B、9999

C、3000

D、2099

【答案】B

【解析】本題得分:1分

4、下面哪種文件格式對不等值搜索的效率最高

A、無序文件

B、排序文件

C、哈希文件

D、隊列文件

【答案】B

5、在access2010中,"成績大于等于60且小于90分"的有效性規(guī)則是()

A、>60and<90

B、>=60AND<90

C、>=60OR<90

D、>60OR<90

【答案】B

【解析】包含60但不包含90。

6、"商品"與"顧客"兩個實體集之間聯(lián)系一般是()。

A、一對一

B、一對多

C、多對一

D、多對多

【答案】D

7、在下列VisualFoxPro的基類中,無Caption屬性的基類是:()。

A、標簽

B、選項按鈕

C、復選框

D、文本框

【答案】D

8、關系模型中,下列關于候選鍵說法正確的是(1

A、可由其值能惟一標識該關系中任何元組的一個或多個屬性組成

B、至多由其值能惟一標識該關系任何元組的一個屬性組成

C、可由多個任意屬性組成

D、其余都不是

【答案】A

9、下面敘述錯誤的是()。

A、關系代數(shù)最基本的操作有并、差、笛卡兒積、選擇和投影

B、對于查、添、冊!]、改操作都需由數(shù)據(jù)庫管理員DBA進行完整性定義和安

全性授權,由數(shù)據(jù)庫具體執(zhí)行

C、一般的完整性規(guī)則有兩個:實體完整性規(guī)則是指主關鍵字值的集合組成部

分都不能是空值;引用完整性規(guī)則是如果關系R的屬性A為外關鍵字(設為關系S

的主關鍵字),則A的每個值是S的主關鍵字的某一值或是空值

D、多用戶的數(shù)據(jù)庫系統(tǒng)的目標之一是使它的每個用戶好像面對著一個單用

戶的數(shù)據(jù)庫一樣使用它,為此數(shù)據(jù)庫管理系統(tǒng)必須迸行并發(fā)控制

【答案】B

10、設打開的表文件有100條記錄,當前記錄號為10,執(zhí)行GO200命令

后,記錄指針指向()。

A、100

B、101

C、10

D、1

【答案】C

11、關于導入導出數(shù)據(jù),下面說法錯誤的是__O

A、可以使用向導導入/導出數(shù)據(jù)

B、可以將SQLServer數(shù)據(jù)導出到Access

C、可以保存導入/導出任務,以后執(zhí)行

D、導出數(shù)據(jù)后,原有數(shù)據(jù)被刪除

【答案】D

12、數(shù)據(jù)庫管理員(DBA)的主要工作包括數(shù)據(jù)庫設計、數(shù)據(jù)庫維護和()。

A、數(shù)據(jù)庫查詢

B、數(shù)據(jù)庫完整性定義

C、改善系統(tǒng)性能,提高系統(tǒng)效率

D、數(shù)據(jù)庫連接

【答案】C

13、X+Y小于10而且x-y大于0的VFP邏輯表達式是()。

A、x+y<10,x-y>0

B、(x+y<10):(x-y)>0

C、x+y<10Andx-y>0

D、x+y<10x-y>0

【答案】C

14、刪除person表中的字段interest,可以使用下面的命令。

A、deleteinterest;

B、altertablepersondropinterest;

C、altertablepersondeleteinterest;

D、dropinterest;

【答案】B

【解析】本題得分:1分

15、要查詢所有課程中,各門課程的最高分,下面SQL語句正確的是—

A、SELCET課程號,SUM(成績)FROM選課表GROUPBY課程號;

B、SELCET課程號,AVG(成績)FROM選課表ORDERBY課程號;

C、SELCET課程號,Min(成績),F(xiàn)ROM選課表GROUPBY課程號;

D、SELCET課程號,MAX(成績)FROM選課表GROUPBY課程號;

【答案】D

【解析】本題得分:1分

16、在設計視圖中,不能進行的操作是()

A、刪除一個字段

B、刪除一條記錄

C、修改字段的類型

D、修改字段的名稱

【答案】B

【解析】在設計視圖中,無法瀏覽表中的記錄,無法刪除和修改記錄中的數(shù)

據(jù)。

17、在Access2010利用設計視圖創(chuàng)建表的步驟依次是()

A、打開表設計器、定義字段、設定主關鍵字、設定字段屬性和表的存儲

B、打開表設計器、設定主關鍵字、定義字段、設定字段屬性和表的存儲

C、打開表設計器、定義字段、設定字段屬性、設定主關鍵字和表的存儲

D、打開表設計器、設定字段屬性、表的存儲、定義字段和設定主關鍵字

【答案】C

【解析】首先打開表設計器,然后定義字段和字段屬性,再設置主鍵,最后保

存。

18、為了解決數(shù)據(jù)庫設計問題,提出和發(fā)展了()。

A、模塊化方法

B、層次結構原理

C、新的計算機體系結構

D、規(guī)范化理論

【答案】D

19、在OraclePL/SQL中,執(zhí)行動態(tài)SQL的語句是(\

A、EXECUTE

B、Start

C、Run

D、EXECUTEIMMEDIATE

【答案】D

20、Oracle進程結構中完成更新控制文件與數(shù)據(jù)文件,使其同步并觸發(fā)DBWR

進程,使其將臟緩存塊寫入數(shù)據(jù)文件中的進程是()。

A、用戶進程

B、服務進程

C、后臺進程CKPT

D、后臺進程DBWR

【答案】C

二、填空題(每小題2分,共20分)

1、在數(shù)據(jù)流圖中,用()表時數(shù)據(jù)流

【答案】命名的箭頭

2、信息世界中的術語,與之對應的數(shù)據(jù)庫術語為。

【答案】記錄

3、在Access中包含VBA代碼,供程序員開發(fā)復雜數(shù)據(jù)庫應用的對象是。

【答案】模塊

4、以打印形式展現(xiàn)數(shù)據(jù)的數(shù)據(jù)庫對象是—。

【答案】報表

5、以數(shù)據(jù)透視表形式組織的數(shù)據(jù)訪問頁稱為—o

【答案】數(shù)據(jù)分析頁

6、所謂自由表就是那些不屬于任何的表。

【答案】數(shù)據(jù)庫

7、關系R的屬性A參照弓|用關系T的屬性A,T的某條元組對應的A屬性值

在R中出現(xiàn),當要刪除T的這條元組時,系統(tǒng)可以采用的策略包括(),(),

(X

【答案】拒絕|級聯(lián)|設為空值

8、在創(chuàng)建表的過程中,設置有效性規(guī)則的目的是實施數(shù)據(jù)庫的—o

【答案】完整性

9、()是目前公認的比較完整和權威的一種規(guī)范設計法。

【答案】新奧爾良法

10、裝入數(shù)據(jù)是0階段的主要工作。

【答案】數(shù)據(jù)庫實施

三、名詞解釋題(每小題5分,共20分)

1、什么是X封鎖?

【答案】若事務T對數(shù)據(jù)對象A加上X鎖,則只允許T讀取和修改A,其他事

務都不能再對A加任何類型的所。直到T釋放A上的鎖。可見X鎖只允許一

個事務獨鎖某個數(shù)據(jù),具有排他性。

2、什么是關系數(shù)據(jù)庫中的視圖?

【答案】視圖是數(shù)據(jù)庫中的虛擬表,由一個或幾個基本表導出,用于讓用戶變

換角度來操作基本表。數(shù)據(jù)庫中只保留視圖的定義,視圖中不存放對應的數(shù)

據(jù)。

3、什么是數(shù)據(jù)字典?數(shù)據(jù)字典包含哪些基本內(nèi)容?

【答案】數(shù)據(jù)字典是數(shù)據(jù)庫系統(tǒng)中各種描述信息和控制信息的集合,它是數(shù)據(jù)

庫設計與管理的有力工具,

是進行詳細數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。數(shù)據(jù)字典的基本內(nèi)容有:

數(shù)據(jù)項、數(shù)據(jù)結構、數(shù)據(jù)

流、數(shù)據(jù)存儲和處理過程5個部分。

4、什么是DDL?

【答案】是DatadefinitionLanguage的縮寫,意為數(shù)據(jù)定義語言,是SQL

語言的四大功能之一。

四、綜合應用題(每小題20分,共20分)

I、設有如圖所示的關系S,SC,C,試用關系代數(shù)表達式表示下列查詢語句:

關系S:

S#SNAMEAGESEX

1李強23男

2劉麗22女

3張友22男

關系SC:

S#C#GRADE

1K183

82KI85

5KI92

2K590

5K584

5K880

關系C:

C#CNAMETEACHER

K1C語言王華

K5數(shù)據(jù)庫原理程軍

K8編譯原理程軍

(1)檢索"程軍"老師所授課程的課程號(C#)和課程名(CNAMEX

(2)檢索年齡大于21的男學生學號(S#)和姓名(SNAME\

(3)檢索至少選修"程軍"老師所授全部課程的學生姓名。

(4)檢索"李強”同學不學課程的課程號。

(5)檢索至少選修兩門課程的學生學號(S#1

(6)檢索全部學生都選修的課程的課程號(C#)和課程名(CNAMEX

(7)檢索選修課程包含“程軍"老師所授課程之一的學生學號(S#X

(8)檢索選修課程號為K1和K5的學生學號(S#1

(9)檢索選修全部課程的學生姓名(SNAMEX

(10)檢索選修課程包含學號為2的學生所修課程的學生學號(S#X

(11)檢索選修課程名為“C語言"的學生學號(S#)和姓名

(SNAME\

【答案】(1)檢索"程軍"老師所授課程的課程號(C#)和課程名(CNAME)。

TTC#,CNAME(OTEACHER='程軍’(C))

(2)檢索年齡大于21的男學生學號(S#)和姓名(SNAME)。

TTS#,SNAME(OAGE>21ASEX='男'(S))

(3)檢索至少選修"程軍"老師所授全部課程的學生姓名(SNAME)。

TTSNAME(Sn(nS#,C#(SC)^nC#(oTEACHER='程軍’(C))))

(4)檢索"李強"同學不學課程的課程號(C#)。

TTC#(C)-TTC#(OSNAME='李強’(S)DSC)

(5)檢索至少選修兩門課程的學生學號(S#)。

TTS#(O1=4A2/5(SCXSC))

(6)檢索全部學生都選修的課程的課程號(C#)和課程名(CNAME)。

TTC#,CNAME(Cn(TcS#,C#(SC)^nS#(S)))

(7)檢索選修課程包含"程軍”老師所授課程之一的學生學號(S#)。

nS#(SCnnC#(oTEACHER='程軍’(C)))

(8)檢索選修課程號為K1和K5的學生學號(S#)。

(SC)5C#(oC#='kl'vC#='k5'(C))

(9)檢索選修全部課程的學生姓名(SNAME)。

TTSNAME(Sn(TTS#,C#(SC)+nC#(C)))

(10)檢索選修課程包含學號為2的學生所修課程的學生學號(S#)。

(SC)+TTC#(OS#='2'(SC))

(11)檢索選修課程名為“C語言"的學生學號(S#)和姓名(SNAME)。

TTS#,SNAME(SD(TTS#(SCDOCNAME='C語言’(C))))

四HI外國語大學往年數(shù)據(jù)庫專升本題庫(二)

總分:100分考試時間:90分鐘

注意事項:

>考生應檢查"答題卡"正反兩面,如果發(fā)現(xiàn)“答題卡"字跡模糊,行列歪斜或單面缺印

等現(xiàn)象,要及時向監(jiān)考員報告。

>各科的選擇題和非選擇題都必須在專用的“答題卡”指定的區(qū)域內(nèi)作答,在試卷或草稿

紙上作答的,答題一律無效

>凡違反上述規(guī)定,影響評卷結果或造成無法評卷,后果由考生自負

一、單項選擇題(每小題2分,共40分)

1、數(shù)據(jù)庫系統(tǒng)的log中檢查點的作用是:

A、事務取消時數(shù)據(jù)庫關系系統(tǒng)需要重檢杳點開始取消.

B、事務正確完成時數(shù)據(jù)庫系統(tǒng)會在log中設置檢查點.

C、庫重新啟動時恢復系統(tǒng)中的重做階段從檢查點開始.

D、庫重新啟動時恢復系統(tǒng)中的分析階段從檢查點開始

【答案】D

2、下列說法中正確的是()。

A、數(shù)據(jù)的存儲結構與數(shù)據(jù)邏輯結構之間的獨立性稱為數(shù)據(jù)的邏輯獨立性

B、在三級模式間引入二級映像的主要作用是提高數(shù)據(jù)與程序的安全性

C、對一個數(shù)據(jù)庫系統(tǒng)來說,實際存在的只有物理級數(shù)據(jù)庫

D、在數(shù)據(jù)庫系統(tǒng)的三級模式結構中,內(nèi)模式描述了數(shù)據(jù)庫中全體數(shù)據(jù)的全局

邏輯結構和特征

【答案】C

3、數(shù)據(jù)冗余存在于(1

A、文件系統(tǒng)中

B、數(shù)據(jù)庫系統(tǒng)中

C、文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)中

D、以上說法都不對

【答案】C

4、數(shù)據(jù)庫系統(tǒng)能夠減少數(shù)據(jù)冗余,提高數(shù)據(jù)獨立性,并集中檢查()。

A、數(shù)據(jù)完整性

B、數(shù)據(jù)的層次性

C、數(shù)據(jù)操作性

D、數(shù)據(jù)兼容性

【答案】A

5、執(zhí)行了如下RMAN命令:backupdatafile1plusarchivelog;如果備份

期間進行了一次日志切換,那么會發(fā)生()情況。

A、這個備份操作完整之前,已填滿的日志文件組不會被歸檔

B、已填滿的日志組會被歸檔,但是不會包含在這個備份中

C、已填滿的日志組會被歸檔,并且會被包含在這個備份中

D、這命令是錯誤的:歸檔日志必須被包含在自己的備份集中

【答案】B

6、在3級模式之間引入兩級映射,其主要功能之一就是()。

A、使數(shù)據(jù)與程序具有較高的獨立性

B、使系統(tǒng)具有較高的通道能力

C、保持數(shù)據(jù)與程序的一致性

D、提高存儲空間的利用率

【答案】A

7、下列關于NUL的說法錯誤的是_____。

A、NUL即是存儲空間的"'0"

B、"\0"可以與字符串進行連接。

C、NUL和NULL相同

D、"\0"可以與數(shù)值型進行運算

【答案】C

【解析】本題得分:1分

8、在MySQL中,向char、varchar.text、日期型的字段插入數(shù)據(jù)時,字段

值要用______括起來。

A、(號

B、不需要畫植

C、方括號

D、單引號

【答案】D

【解析】本題得分:1分

9、一個元組對應表中的()

A、一個記錄

B、多個記錄

C、一個域

D、一個字段

【答案】A

10、下列關于OLE對象的敘述中,正確的是()。

A、用于輸入文本數(shù)據(jù)

B、用于處理超級鏈接數(shù)據(jù)

C、用于生成自動編號數(shù)據(jù)

D、用于鏈接或內(nèi)嵌WINDOWS支持的對象

【答案】D

【解析】OLE對象屬性是指字段允許單獨地"鏈接"或"嵌入"OLE對象,如

WORD文當、EXCEL表格、圖像、聲音或其他二進制數(shù)據(jù)。

11、在關系R(R#,RN,S#)和S(S#,SN,SD)中,R的主碼是R#,S的主碼是

S#,則S#在R中稱為(\

A、外碼

B、候選碼

C、主碼

D、超碼

【答案】A

12、Oracle中,下列()數(shù)據(jù)字典視圖包含存儲過程的代碼文本。

A、USER_OBJECTS

B、USERJEXT

C、USER_SOURCE

D、USER_DESC

【答案】C

13、在Oracle中,游標都具有以下屬性,除了(X

A、%NOTFOUND

B、%FOUND

C、%ROWTYPE

D、%ISCLOSE

【答案】D

14、下列SQL語句查詢到的字符串是:(XSELECT

,,

SUBSTR(JavaPhpOracleC++Html/5,9)FROMDUAL;

A、hpOracleC

B、PhpOracle

C、hpOr

D、PhpO

【答案】B

15、在數(shù)據(jù)操縱語言包括的主要SQL語句中,用于將數(shù)據(jù)插人到表或視圖中的

A、DELETE

B、UPDATE

C、INSERT

D、SELECT

【答案】C

【解析】本題主要考查的知識點為數(shù)據(jù)操縱語言數(shù)據(jù)操縱語言包括的主要SQL.

語句有:⑴SELECT:用于從表或視圖中檢索數(shù)據(jù)。(2)INSERT:用于將數(shù)據(jù)插入到

表或視圖中。(3)UPDATE:用于修改表或視圖中的數(shù)據(jù),其既可修改表或視圖中一

行數(shù)據(jù),也可同時修改多行或全部數(shù)據(jù)。(4)DELETE:用于從表或視圖中刪除數(shù)

據(jù)。

16、CREATE命令屬于()語句。

A、數(shù)據(jù)查詢

B、數(shù)據(jù)控制

C、數(shù)據(jù)定義

D、數(shù)據(jù)操縱

【答案】C

17、在Access中,參照完整性規(guī)則不包括()

A、查詢規(guī)則

B、更新規(guī)則

C、刪除規(guī)則

D、插入規(guī)則

【答案】A

【解析】實施參照完整性是插入規(guī)則,級聯(lián)更新相關字段是更新規(guī)則,級聯(lián)刪除相

關記錄是刪除規(guī)則。

18、目的是為可實際運行的應用程序設計提供依據(jù)與指導,并作為設計評價的基

礎的是

A、模型轉換

B、編制應用程序設計說明

C、設計評價

D、子模式設計

【答案】B

19、如果事務T獲得了數(shù)據(jù)項Q上的排它鎖,則T對Q()

A、只能讀不能寫

B、只能寫不能讀

C、既可讀又可寫

D、不能讀不能寫

【答案】C

20、多用戶數(shù)據(jù)庫系統(tǒng)的目標之一是使它的每個用戶好像正在使用一個單用戶

數(shù)據(jù)庫,為此數(shù)據(jù)庫系統(tǒng)必須進行(X

A、安全性控制

B、完整性控制

C、并發(fā)控制

D、可靠性控制

【答案】C

二、填空題(每小題2分,共20分)

1、數(shù)據(jù)管理技術發(fā)展過程經(jīng)過人工管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個階段,其

中數(shù)據(jù)獨立性最高的階段是()。

【答案】數(shù)據(jù)庫系統(tǒng)

2、SQL支持數(shù)據(jù)庫的三級模式結構,()對應于存儲文件。

【答案】內(nèi)模式

3、層次模型和網(wǎng)狀模型中的單位是基本層次聯(lián)系,這是指兩個()以及他們之間的

()(包括一對一)的聯(lián)系。

【答案】實體|聯(lián)系

4、數(shù)據(jù)訪問頁的鏈接信息存放在____屬性中。

【答案】數(shù)據(jù)源

5、在關系數(shù)據(jù)庫中,把數(shù)據(jù)表示成二維表,每一個二維表稱為()。

【答案】關系

6、關系運算分為0和0。

【答案】關系代數(shù)|關系演算

7、給數(shù)據(jù)表的某個字段設置PRIMARYKEY約束時,在該字段上會自動創(chuàng)建()索

引。

【答案】聚集

8、設有SC(學號,課程號,成績)表,下面SQL的SELECT語句檢索成績高于

或等于平均成績的學生的學號。SELECT學號FROMscWHERE成

績>=(SELECTFROMsc)

【答案】AVG(成績)

9、在關系數(shù)據(jù)庫的規(guī)范化理論中,在執(zhí)行“分解"時,必須遵守的規(guī)范化規(guī)則:保

持原有的依賴關系和()o

【答案】函數(shù)依賴

10、規(guī)則和默認是用來幫助用戶實現(xiàn)數(shù)據(jù)庫的()。

【答案】完整性

三、名詞解釋題(每小題5分,共20分)

1、什么是數(shù)據(jù)庫?

【答案】數(shù)據(jù)庫是長期存儲在計算機內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)

庫是按某種數(shù)據(jù)模型進行

組織的、存放在外存儲器上,且可被多個用戶同時使用。因此,數(shù)據(jù)庫具有較

小的冗余度,較高的數(shù)據(jù)

獨立性和易擴展性。

2、什么是實體完整性?

【答案】實體完整性要求每一個表中的主鍵字段都不能為空或者重復的值。

3、什么是概念模型,什么是數(shù)據(jù)模型?

【答案】概念模型是現(xiàn)實世界的抽象反映,它表示實體類型及實體間的聯(lián)系,

是獨立于計算機系統(tǒng)的模型,是現(xiàn)實世界到機器世界的一個中間層次。

數(shù)據(jù)模型是對客觀事物及聯(lián)系的數(shù)據(jù)描述,是概念模型的數(shù)據(jù)化,即數(shù)據(jù)模型

提供表示和組織數(shù)據(jù)的方法。

4、什么是傳遞函數(shù)依賴?

【答案】設X,Y,Z是關系R中互不相同的屬性集合,存在X-Y(Y!-X),Y-Z,

則稱Z傳遞函數(shù)依賴于X。

四、綜合應用題(每小題20分,共20分)

1、設學生課程數(shù)據(jù)庫中有三個關系:

學生關系S(S#,SNAME,AGE,SEX)

學習關系SC(S#,C#,GRADE)

課程關系C(C#,CNAME)

其中S#、C#、SNAME.AGE、SEX、GRADE.CNAME分別表示學號、課程

號、姓名、年齡、性別、成績

和課程名。

用SQL語句表達下列操作

(1)檢索選修課程名稱為“MATHS"的學生的學號與姓名

(2)檢索至少學習了課程號為"C1"和"C2"的學生的學號

(3)檢索年齡在18到20之間(含18和20)的女生的學號、姓名和年齡

(4)檢索平均成績超過80分的學生學號和平均成績

(5)檢索選修了全部課程的學生姓名

(6)檢索選修了三門課以上的學生的姓名

【答案】(1)SELECTSNAME,AGEFROMS,SC,CWHERES.S#=SC.S#AND

C.C#=SC.C#ANDCNAME='MATHS'

(2)SELECTS#FROMSCWHERECNO=ZCl'ANDS#IN(SELECTS#

FROMSCWHERECNO='C2')

(3)SELECTS#,SNAME,AGEFROMSWHEREAGEBETWEEN18AND20

ANDSEX='女’

(4)SELECTS#,AVG(GRADE)平均成績FROMSCGROUPBYS#

HAVINGAVG(GRADE)>80

(5)SELECTSNAMEFROMSWHERENOTEXISTS

(SELECT*FROMC

WHERENOTEXISTS

(SELECT*FROMSC

WHERES#=S.S#ANDC#=C.C#))

(6)SELECTSNAMEFROMS,SCWHERES.S#=SC.S#GROUPBY

S#,SNAMEHAVINGCOUNT(*)>3

四HI外國語大學往年數(shù)據(jù)庫專升本題庫(三)

總分:100分考試時間:90分鐘

注意事項:

>考生應檢查"答題卡"正反兩面,如果發(fā)現(xiàn)“答題卡"字跡模糊,行列歪斜或單面缺印

等現(xiàn)象,要及時向監(jiān)考員報告。

>各科的選擇題和非選擇題都必須在專用的“答題卡”指定的區(qū)域內(nèi)作答,在試卷或草稿

紙上作答的,答題一律無效

>凡違反上述規(guī)定,影響評卷結果或造成無法評卷,后果由考生自負

一、單項選擇題(每小題2分,共40分)

1、概念模型是將現(xiàn)實世界的客觀對象抽象為一種信息結構,它并不依賴于計算

機系統(tǒng),它的基本語義單位是(

A、位與字節(jié)

B、數(shù)據(jù)與信息

C、實體與聯(lián)系

D、概念與模型

【答案】C

2、關于數(shù)據(jù)庫系統(tǒng),下列敘述錯誤的是

A、可以實現(xiàn)數(shù)據(jù)共享、減少數(shù)據(jù)冗余

B、可以表示事物和事物之間的聯(lián)系

C、支持抽象的數(shù)據(jù)模型

D、數(shù)據(jù)獨立性較差

【答案】D

【解析】數(shù)據(jù)庫系統(tǒng)管理階段,數(shù)據(jù)和程序分開存儲,因此獨立性高。

3、分布式數(shù)據(jù)庫系統(tǒng)中,查詢處理的時間主要取決于(X

A、CPU執(zhí)行時間

B、數(shù)據(jù)庫的數(shù)據(jù)量

C、I/O花費的時間

D、網(wǎng)絡中數(shù)據(jù)傳輸量

【答案】D

4、將表中的當前記錄復制到數(shù)組當中,應使用的命令是—。

A、scatterto

B、gatherfrom

C、copyto

D、appendfrom

【答案】A

5、設表TXL.DBF中有20條記錄。在VFP命令窗口中執(zhí)行以下命令序列,最

后顯示的結果是。

USETXL

SKIP3

COUNTTON

?N

A、0

B、3

C、4

D、20

【答案】D

6、按條件f對關系R進行選取,其關系代數(shù)表達式為

A、RooS

B、Ra(oo/f)S

C、o_f(R)

D、n_f(R)

【答案】C

7、關系數(shù)據(jù)庫中,主鍵是。

A、只允許以表中的第一字段建立

B、為標識表中唯一的實體

C、創(chuàng)建唯一的索引,允許空值

D、允許有多個主鍵

【答案】B

【解析】本題得分:1分

8、下列關于SQL的說法中,錯誤的是

A、SQL是SQLServer2000專有的語言

B、掌握SQL可以幫助用戶與幾乎所有的關系數(shù)據(jù)庫進行交互

C、SQL簡單易學

D、SQL是一種強有力的語言

【答案】A

【解析】本題主要考查的知識點為SQL的特點。SQL具有如下特點:(1)SQL不

是某個特定數(shù)據(jù)庫供應商專有的語言。幾乎所有重要的關系數(shù)據(jù)庫管理系統(tǒng)都

支持SQL,所以掌握SQL可以幫助用戶與幾乎所有的關系數(shù)據(jù)庫進行交互。

(2)SQL簡單易學。它的語句全都是由具有很強描述性的英語單詞所組成,而且

這些單詞的數(shù)目不多。(3)SQL盡管看上去很簡單,但它實際上是一種強有力的

語言,靈活使用其語言元素,可以進行非常復雜和高級的數(shù)據(jù)庫操作。需要注意的

是:SQL語句不區(qū)分大小寫。

9、如果有兩個關系TLT2.客戶要求每當給T2刪除一條記錄時,T1中特定記錄

就需要被改變,我們需要定義什么來滿足該要求.

A、在T1上定義視圖

B、在T2上定義視圖

C、在T1和T2上定義約束

D、定義trigger

【答案】D

10、可以伴隨著表的打開而自動打開的索引是()。

A、獨立索引文件(IDX)

B、非結構化復合索引文件

C、復合索引文件(CDX)

D、結構復合索引文件

【答案】D

11、某網(wǎng)站存在SQL注入漏洞,使用ACCESS數(shù)據(jù)庫,以下()可以通

過SQL注入直接實現(xiàn)。

A、刪除網(wǎng)站數(shù)據(jù)庫表

B、猜解出管理員帳號和口令

C、猜解出網(wǎng)站后臺路徑

D、在網(wǎng)站頁面插入掛馬代碼

【答案】B

12、SQL語言中,刪除一個表的命令是)。

A、DELETE

B、DROP

C、CLEAR

D、REMOVE

【答案】B

13、下列關于INSERT語句的說法中,錯誤的是

A、使用INSERT-VALUES語句可以插入單行元組數(shù)據(jù)

B、使用INSERT...VALUES語句可以插入多行元組數(shù)據(jù)

C、使用INSERT…SET語句可以插人單行或多行元組數(shù)據(jù)

D、使用INSERT…SELECT語句可以插入子查詢數(shù)據(jù)

【答案】C

【解析】本題主要考查的知識點為INSERT語句。INSERT語句有三種語法形

式,分別對應的是INSERT-VALUES語句、INSERT...SET語句和

INSERT-SELECT語句。使用INSERT…VALUES語句可以插入單行或多行元

組數(shù)據(jù)。使用INSERT…SET語句可以插入部分列值數(shù)據(jù)。使用

INSERT-SELECT語句可以插入子查詢數(shù)據(jù)。

14、()是數(shù)據(jù)庫設計的起點,為以后的具體設計做準備

A、需求分析

B、邏輯設計

C、概念設計

D、物理設計

【答案】A

15、下面哪些說法是正確的()

A、在死鎖預防中,等待一死亡法是中止優(yōu)先級高的事務

B、在死鎖預防中,受傷一等待法是優(yōu)先級高的事務可能等待優(yōu)先級低的事務

釋放鎖

C、使用死鎖預防的系統(tǒng)中不會出現(xiàn)死鎖。

D、使用死鎖判斷的系統(tǒng)會不會出現(xiàn)死鎖。

【答案】C

16、若事務T對數(shù)據(jù)R已加X鎖,則其他事務對數(shù)據(jù)R(\

A、可以加S鎖不能加X鎖

B、不能加S鎖可以加X鎖

C、可以加S鎖也可以加X鎖

D、不能加任何鎖

【答案】D

17、在oracle中,()觸發(fā)器允許觸發(fā)操作中的語句訪問行的列值。

A、行級

B、語句級

C、模式

D、數(shù)據(jù)庫級

【答案】A

18、Oracle通過修改用戶密碼策略可提高密碼強度,以下哪個密碼策略參數(shù)中

文描述是錯誤的()

A、PASSWORD_MAX登錄超過有效次數(shù)鎖定時間

B、FAILED_LOGIN_ATTEMPTS最大錯誤登錄次數(shù)

C、PASSWORD_GRACE_TIME密碼失效后

鎖定時間

D、PASSWORD_LIFE_TIME口令有效時間

【答案】A

19、搭建一套雙節(jié)點架構的Oracle11gRAC數(shù)據(jù)庫環(huán)境,最少需要配置

()個IP地址(不包含心跳IP)。

A、2

B、3

C、4

D、5

【答案】D

20、創(chuàng)建數(shù)據(jù)表時,如果給某個字段定義PRIMARYKEY約束時,該字段的數(shù)據(jù)

()。

A、允許有一個空值

B、都不對

C、不允許有空值

D、允許有多個空值

【答案】C

二、填空題(每小題2分,共20分)

1、窗體中以表達式作為數(shù)據(jù)源的控件稱為一控件。

【答案】計算型

2、類模塊是指可以用來定義新對象的模塊,包含有屬性和—的定義。

【答案】方法

3、關系模式的任何屬性______.

【答案】不可再分

4、設有函數(shù)依賴集F={DTG,C—A,CDTE,A—B},二(ABC)。

【答案】ABC、CAB

5、在Access中的內(nèi)部函數(shù)相當于面向對象程序設計概念中的集.

【答案】函數(shù)

6、將E-R圖向關系模型進行轉換是()階段的任務。

【答案】邏輯結構設計

7、數(shù)據(jù)庫設計包括()和()兩方面的內(nèi)容。

【答案】數(shù)據(jù)庫的結構設計|數(shù)據(jù)庫的行為設計

8、在SQLServer數(shù)據(jù)庫管理系統(tǒng)中,設用戶A可以訪問其中的數(shù)據(jù)庫MyDb,

則用戶A在數(shù)據(jù)庫MyDb中必定屬于()角色。

【答案】public

9、數(shù)據(jù)庫獨立性是數(shù)據(jù)庫領域的重要概念,包括數(shù)據(jù)的()獨立性和數(shù)據(jù)的

()獨立性。

【答案】邏輯I物理

10、存取權限由()和()兩個要素組成。

【答案】數(shù)據(jù)對象I操作類型

三、名詞解釋題(每小題5分,共20分)

1、什么是系統(tǒng)權限?

【答案】系統(tǒng)權限指的是數(shù)據(jù)庫用戶操作數(shù)據(jù)庫系統(tǒng)的權力,由具有DBA特權

的用戶授予其他用戶。

2、什么是全鍵?

【答案】如果關系的所有的屬性組合起來才是關系鍵,則稱該關系鍵為全鍵。

3、什么是數(shù)據(jù)庫管理系統(tǒng)?

【答案】數(shù)據(jù)庫管理系統(tǒng)(DBMS)是操縱和管理數(shù)據(jù)庫的一組軟件,它是數(shù)據(jù)

庫系統(tǒng)(DBS)的重要組成部

分。不同的數(shù)據(jù)庫系統(tǒng)都配有各自的DBMS,而不同的DBMS各支持一種數(shù)

據(jù)庫模型,雖然它們的功能強

弱不同,但大多數(shù)DBMS的構成相同,功能相似。

一般說來,DBMS具有定義、建立、維護和使用數(shù)據(jù)庫的功能,它通常由三部

分構成:數(shù)據(jù)描述語

言及其翻譯程序、數(shù)據(jù)操縱語言及其處理程序和數(shù)據(jù)庫管理的例行程序。

4、什么是導出表?

【答案】在基本表的基礎上通過定義視圖而生成的表,稱為導出表。導出表是

虛表,其本身不存儲于數(shù)據(jù)庫中,數(shù)據(jù)庫僅在數(shù)據(jù)字典中存儲其定義。

四、綜合應用題(每小題20分,共20分)

1、已知員工考勤數(shù)據(jù)庫YGKQ包含JBQK(職工基本情況)數(shù)據(jù)表和QQLX

(缺勤信息)數(shù)據(jù)表,表結構如表1和表2所示:

表1JBQK(職工基本情況表結構)

字段名字段類型字段寬度說明

zghCHAR4職工號,主碼

xmCHAR8姓名

sjDATETIME缺勤時間

tsINT缺勤天數(shù)

lxCHAR4缺勤類型,外相

表2QQLX(缺勤類型信息表結構)

字段名字段類型字段寬度說明

lxCHAR4缺勤類型,主碼

meCHAR8缺勤名稱

msVARCHAR60缺勤描述

請用SQL語句完成以下操作:

1.查詢每個職工的職工號、姓名、缺勤時間、缺勤天數(shù)和缺勤類型信息。

2.查詢職工號為001的職工的姓名和缺勤天數(shù)。

3.查詢所有姓"張"的職工的職工號、缺勤天數(shù)。

4.找出所有缺勤天數(shù)在2~3天的職工號和缺勤名稱。

5.查詢?nèi)鼻诿Q為“病假"的職工的職工號和姓名。

6.查詢?nèi)鼻谔鞌?shù)超過平均缺勤天數(shù)的職工的職工號和姓名。

7.求各缺勤類別的人數(shù)。

8.查詢在職工基本情況表中沒有出現(xiàn)過的缺勤類型及缺勤名稱。

9.使用SQL語句將"曠工”人員的缺勤天數(shù)增加一天。

10.使用SQL語句創(chuàng)建一個名為zgqq(職工缺勤)的視圖,要求能夠使用

該視圖杳詢?nèi)鼻?天以上的職工的職工號、姓名、缺勤天數(shù)和缺勤名稱。

【答案】答案不惟一,只要結果正確即給分

1,杳詢每個職工的職工號、姓名、缺勤時間、缺勤天數(shù)和缺勤類型信息。

select*fromJBQK;

2.查詢職工號為001的職工的姓名和缺勤天數(shù)。

selectxm,qqtsfromJBQKwherezgh='001';

3.查詢所有姓"張"的職工的職工號、缺勤天數(shù)。

selectzgh,qqtsfromJBQKwherexmlike'張%

4.找出所有缺勤天數(shù)在2~3天的職工號和缺勤名稱。

selectzgh,qqmcfromJBQK,QQLXwhereJBQK.qqlx=QQLX.qqlxand

qqtsbetween2and3;

5.查詢?nèi)鼻诿Q為“病假"的職工的職工號和姓名。

selectzgh,xmfromJBQKwhereqqlxin(selectqqlxfromQQLXwhere

qqmc=病假');

6.查詢?nèi)鼻谔鞌?shù)超過平均缺勤天數(shù)的職工的職工號和姓名。

selectzgh,xmfromJBQKwhereqqts>(selectAVG(qqts)fromJBQK);

7.求各缺勤類別的人數(shù)。

selectqqlx,count(*)fromJBQKgroupbyqqlx;

8.查詢在職工基本情況表中沒有出現(xiàn)過的缺勤類型及缺勤名稱。

本題給出三種參考答案:

selectqqlx,qqmcfromQQLXwhereqqlx<>all(selectdistinctqqlxfrom

JBQK);

或selectqqlx,qqmcfromQQLXwhereqqlxnotin(selectdistinctqqlx

fromJBQK);

或selectqqlx,qqmcfromQQLXwherenotexists(select*fromJBQK

whereqqlx=qqlx.qqlx);

9.使用SQL語句將"曠工”人員的缺勤天數(shù)增加一天。

updateJBQKsetqqts=qqts+lwhereqqlxin(selectqqlxfromQQLX

whereqqmc='曠工’);

10.使用SQL語句創(chuàng)建一個名為zgqq(職工缺勤)的視圖,要求能夠使用

該視圖查詢?nèi)鼻?天以上的職工的職工號、姓名、缺勤天數(shù)和缺勤名稱。

createviewzgqq

asselectzgh,xm,qqts,qqmcfromJBQK,QQLXwhere

JBQK.qqlx=QQLX.qqlxandqqts>2;

四HI外國語大學往年數(shù)據(jù)庫專升本題庫(四)

總分:100分考試時間:90分鐘

注意事項:

>考生應檢查"答題卡"正反兩面,如果發(fā)現(xiàn)“答題卡"字跡模糊,行列歪斜或單面缺印

等現(xiàn)象,要及時向監(jiān)考員報告。

>各科的選擇題和非選擇題都必須在專用的“答題卡”指定的區(qū)域內(nèi)作答,在試卷或草稿

紙上作答的,答題一律無效

>凡違反上述規(guī)定,影響評卷結果或造成無法評卷,后果由考生自負

一、單項選擇題(每小題2分,共40分)

L對于用直接復制方式備份數(shù)據(jù)庫,如下敘述中正確的是_____O

A、必須關閉MySQL服務器,才能進行復制

B、復制數(shù)據(jù)庫時,該數(shù)據(jù)庫不能被使用

C、這種方式只復制數(shù)據(jù),不能復制表結構

D、這種方式備份的數(shù)據(jù)庫不能直接復制到另一個服務器并使用

【答案】B

【解析】本題得分:1分

2、在非歸檔日志方式下才桑作的數(shù)據(jù)庫禁用了()

A、歸檔日志

B、聯(lián)機日志

C、日志寫入程序

D、日志文件

【答案】A

3、納稅人C201508月份應交稅12872元,下面的語句正確的是哪個?)

A、insertsb_zsxcvalues'納稅人c的識別號‘,’201508',12872)

B、insertintosb_zsxcvalues'納稅人c的識別號’201508',12872)

C、insertintovaluesnsrsbh,zsyf,se)sb_zsxc'納稅人c的識另U

號','201508',12872)

D、insertintovalues'納稅人c的識別號‘,’201508',12872)

sb_zsxcnsrsbh,zsyf,se)

【答案】B

【解析】insert語句的語法INSERTINTO表名稱VALUES值L值2,.…);如

果不是所有列都插入,也可用INSERTINTOTable_name列1,列2,...)

VALUES值L值2,.…)。

4、PL/SQLDeveloper創(chuàng)建的存儲過程文件的擴展名是(\

A、fnc

B、pre

C、typ

D、trg

【答案】B

5、同一個關系模型的任兩個元組值()。

A、不能完全相同

B、可以完全相同

C、必須完全相同

D、以上都不對

【答案】A

6、關于數(shù)據(jù)的導入和導出,說法錯誤的是()

A、一次導入可以導入多個對象,但只能同時導出1個對象。

B、導入數(shù)據(jù)的時候,可以導入到新表,也可以導入到現(xiàn)有的表中。

C、導入Access數(shù)據(jù)表的時候,不但可以導入表結構和表數(shù)據(jù),也可以導入

表間關系。

D、導出Access數(shù)據(jù)表的時候,不但可以導入表結構和表數(shù)據(jù),也可以導出

表間關系。

【答案】D

【解析】在從Access到Access進行導入和導出時,都可以選擇導出表結構

(定義)和表數(shù)據(jù),但只有導入操作可以導入表間關系,導出操作卻不能實現(xiàn)

關系的導出。

7、不符合關系數(shù)據(jù)庫特點的是()。

A、關系中屬性的先后順序無關緊要

B、關系中元組的先后順序無關要緊

C、同一關系中屬性名必須唯一

D、關系中同一屬性的域可以不同

【答案】D

【解析】一個關系就是一張二維表,二維表中同一列的數(shù)據(jù)類型和取值范圍必

須相同。

8、下面是有關系統(tǒng)權限和對象權限的描述,正確的是()

A、系統(tǒng)權限是針對某個對象的權限,對象權限不與數(shù)據(jù)庫中的某個對象關聯(lián)

B、系統(tǒng)權限和對象權限都是針對某個對象操作的權限

C、系統(tǒng)權限和對象權限都不與具體的對象關聯(lián)

D、系統(tǒng)權限不與數(shù)據(jù)庫中的對象關聯(lián),對象權限是針對某個對象操作的權限

【答案】D

9、有三個關系R,S和T如下:由關系R和S得到關系T,使用的關系運算是

()。

A、連接

B、交

C、笛卡爾積

D、并

【答案】C

【解析】R表有2行,S表有3行,通過關系運算以后得到的T表有6行,而

且這6行是前兩個表的行數(shù)逐個—對應的結果。也可以理解為R表的行數(shù)

2,乘S表的行數(shù)3,得到T表的6行。

10、子查詢返回的結果集僅僅是一個值的是

A、表子查詢

B、行子查詢

C、列子杳詢

D、標量子查詢

【答案】D

【解析】本題主要考查的知識點為子查詢的類型。表子查詢返回的結果集是一

個表。行子查詢返回的結果集是帶有一個或多個值的一行數(shù)據(jù)。列子查詢返回

的結果集是一列數(shù)據(jù),該列可以有一行或多行,但每行只有一個值。標量子查詢返

回的結果集僅僅是一個值

11、Access數(shù)據(jù)庫最基礎的對象是()

A、表

B、宏

C、報表

D、查詢

【答案】A

【解析】表是最基礎的對象,只有表才能存儲數(shù)據(jù)。

12、為了加速對特定表數(shù)據(jù)的訪問而創(chuàng)建的數(shù)據(jù)段是(\

A、視圖

B、索引

C、存儲過程

D、觸發(fā)器

【答案】B

【解析】ORACLE中索引的作用。

13、SQL語句中,徹底刪除一個表的命令是(\

A、delete

B、drop

C、clear

D、remore

【答案】B

14、SELECTs_no=學號,s_name=姓名FROMinformationWHERE班級名

='軟件021'表示—0

A、查詢INFORMATION表中’軟件021'班學生的學號、姓名

B、查詢INFORMATION表中’軟件021'班學生的所有信息

C、查詢INFORMATION表中學生的學號、姓名

D、查詢INFORMATION表中計算機系學生的記錄

【答案】A

15、下面哪一個子句能設置查詢條件?()

A、ORDERBY

B、SELECT

C、WHERE

D、FROM

【答案】C

16、SELECT語句中"ORDERBY學號"表示_____o

A、刪除學號

B、對學號排序

C、對學號篩選

D、對學號分組

【答案】B

【解析】本題得分:1分

17、下列關于Access2010數(shù)據(jù)類型說法錯誤的是()

A、文本型由字母、數(shù)字、漢字、各種符號等組成,最多容納255個字符

B、是/否型中的"是"被處理為-1,"否"被處理為0

C、文本型默認的字段長度為50

D、OLE對象型可以存儲圖片、聲音、視頻文件,但是只能存儲一個文件。

【答案】C

【解析】文本型常量默認字段大小為255。

18、采用ASM存儲模式在Oracle10G數(shù)據(jù)庫中,如果在數(shù)據(jù)庫正常運轉的

情況下,采用shutdownimmediate在命令直接關閉了ASM實例,會出現(xiàn)以

下()情況。

A、依賴該ASM實例的數(shù)據(jù)庫在ASM實例關閉前以shutdownabort模

式關閉

B、依賴該ASM實例的數(shù)據(jù)庫在ASM實例關閉后,以shutdownabort模

式關閉

C、依賴該ASM實例的數(shù)據(jù)庫在ASM實例關閉前以shutdownimmediate

模式關閉

D、依賴該ASM實例的數(shù)據(jù)庫在ASM實例關閉前,以shutdownabort模

式關閉

【答案】C

19、采用RMAN備份恢復方法,無法進行()操作。

A、脫機備份

B、聯(lián)機備份

C、增量備份

D、備份密碼和網(wǎng)絡文件

【答案】D

20、在Access2010中,要設置數(shù)據(jù)庫密碼,可以選擇"文件"選項卡中的

()命令。

A、信息

B、選項

C、保存并發(fā)布

D、打開

【答案】A

【解析】文件a信息a用密碼進行加密

二、填空題(每小題2分,共20分)

1、數(shù)據(jù)庫的特點之一是數(shù)據(jù)的共享,嚴格地講,這里的數(shù)據(jù)共享是指多種應

用、多種語言、相互覆蓋地使用數(shù)據(jù)集合。

【答案】多個用戶

2、數(shù)據(jù)庫的三級模式結構中才苗述局部數(shù)據(jù)的邏輯結構和特征的是(\

【答案】外模式

3、在Access中,可以利用"格式”菜單中的—命令,選擇特定標題格式、

背景色彩、邊框顏色等不同風格的數(shù)據(jù)訪問頁模板。

【答案】主題

4、在窗體中有一個命令按鈕控件,當用戶單擊命令按鈕時,將進入另一個窗

體,則應設置該控件的—屬性。

【答案】事件

5、關系模式S(SNO,SN,DNO)和D(DNO,CN,NM)中,S的主鍵

是SNO,D的主鍵是DNO,則DNO在S中稱為0

【答案】外鍵

6、RDMBS查詢處理可分為(\(1(1()四個階段。

【答案】查詢分析|查詢檢查|查詢優(yōu)化|查詢執(zhí)行

7、SQL語言是______語言。

【答案】關系數(shù)據(jù)庫

8、關系數(shù)據(jù)庫的規(guī)范化理論主要包括三個方面的內(nèi)容:函數(shù)依賴、()和模式

設計。

【答案】范式

9、SQL使用兩種賬號確保數(shù)據(jù)庫的安全性,分別是()和數(shù)據(jù)庫用戶。

【答案】登錄賬號

10、封鎖技術是實現(xiàn)并發(fā)控制的重要技術。其中()稱為寫鎖、()為

讀鎖。

【答案】排它鎖|共享鎖

三、名詞解釋題(每小題5分,共20分)

1、什么是主關鍵字?

【答案】唯一能夠確定其他字段值的字段叫主關鍵字。(PrimaryKey\

2、什么是聚集表?

【答案】把一個或幾個具有公共列的并經(jīng)常一起使用的相關的表物理地聚集存

儲在一起的方法稱為聚集,存儲于聚集中的那些相關的表稱為一組聚集表。

3、什么是非平凡函數(shù)依賴?

【答案】當關系中屬性集合Y不是屬性集合X的子集時,存在函數(shù)依賴

X-Y,則稱這種函數(shù)依賴為非平凡函數(shù)依賴。

4、什么是DBA

【答案】數(shù)據(jù)庫管理員。

四、綜合應用題(每小題20分,共20分)

1、設有如下所示的三個關系模式:

商店Shop(Sno,Sname,City)//Sno(商店編號)、Sname(商店名)、City

(所在城市)

商品Product(Pno,Pname,Price)//Pno(商品編號)、Pname(商品名

稱)、Price(價格)

商店所售商品SP(Sno,Pno,Qty),//Qty(商品數(shù)量)

(1)用Create語句創(chuàng)建商店表Shop,要求創(chuàng)建主鍵,商店名不允許為空,

各屬性的數(shù)據(jù)類型根據(jù)表中所給數(shù)據(jù)選定。

(2)檢索所有商店的商店名和所在城市。

(3)檢索價格低于50元的所有商品的商品名和價格。

(4)檢索位于"北京”的商店的商店編號,商店名,結果按照商店編號降序排

列。

(5)檢索供應"書包”的商店名稱。

(6)檢索所有商場中各種商品的平均數(shù)量。

(7)將商品"復讀機"的價格修改為350。

(8)將"百貨商店”的商店名修改為“百貨商場"。

(9)創(chuàng)建視圖:“鐵道商店”所售商品的商品編號,商品名和數(shù)量。

將查詢和更新表的權限賦給用戶

(10)SPUlo

【答案】(1)用Create語句創(chuàng)建商店表Shop,要求創(chuàng)建主鍵,商店名不允許

為空,各屬性的數(shù)據(jù)類型根據(jù)表中所給數(shù)據(jù)選定。

CreatetableShop

(Snointprimarykey,

Snamechar(10)notnull,

citychar(10))

(2)檢索所有商店的商店名和所在城市。

Selectsname,city

fromshop

(3)檢索價格低于50元的所有商品的商品名和價格。

SelectPname,price

FromProduct

Whereprice<50

(4)檢索位于"北京”的商店的商店編號,商店名,結果按照商店編號降序排

列。

Selectsno,sname

FromShop

wherecity=匕京'

orderbysnodesc

(5)檢索供應"書包”的商店名稱。

SELECTShop.Sname

fromShop,Product,SP

WHEREShop.Sno=SP.SnoandProduct.Pno=SP.PnoandPname='書

包,

(6)檢索所有商場中各種商品的平均數(shù)量。

Selectavg(qty)平均數(shù)量

fromSP

groupbysno

(7)將商品"復讀機"的價格修改為350.

UpdateProduct

Setprice=350

WherePname=,復讀機,

(8)將"百貨商店”的商店名修改為“百貨商場"。

UpdateShop

SetSname='百貨商場’

WhereSname=,百貨商店,

(9)創(chuàng)建視圖:“鐵道商店”所售商品的商品編號,商品名和數(shù)量。

Createviewtdsd

As

SelectProduct.pno,Product.pname,qty

FromShop,Product,SP

WhereShop.Sno=SRSnoandProduct.Pno=SRPnoandsname='鐵道商

店’

(10)將查詢和更新SP表的權限賦給用戶Ulo

Grantselect,updateonSPtoUI

四HI外國語大學往年數(shù)據(jù)庫專升本題庫(五)

總分:100分考試時間:90分鐘

注意事項:

>考生應檢查"答題卡"正反兩面,如果發(fā)現(xiàn)“答題卡"字跡模糊,行列歪斜或單面缺印

等現(xiàn)象,要及時向監(jiān)考員報告。

>各科的選擇題和非選擇題都必須在專用的“答題卡”指定的區(qū)域內(nèi)作答,在試卷或草稿

紙上作答的,答題一律無效

>凡違反上述規(guī)定,影響評卷結果或造成無法評卷,后果由考生自負

一、單項選擇題(每小題2分,共40分)

1、對數(shù)據(jù)庫數(shù)據(jù)的刪除是由數(shù)據(jù)庫管理系統(tǒng)的哪個功能模塊實現(xiàn)的?()

A、數(shù)據(jù)庫存取功能模塊

B、數(shù)據(jù)庫存儲管理功能模塊

C、數(shù)據(jù)庫運行處理功能模塊

D、數(shù)據(jù)庫維護功能模塊

【答案】A

2、你正在你的組織緊急事件處置演習中,幾乎沒有時間通報用戶,你就需要盡

快地停止數(shù)據(jù)庫進程。下列命令()是你需要執(zhí)行的。

A、shutdownabort

B、shutdowntransactional

C、shutdown

D、shutdownimmediate

【答案】D

3、數(shù)據(jù)庫管理系統(tǒng)簡稱()

A、DDA

B、DB

C、DBA

D、DBMS

【答案】D

4、下面敘述中正確的是()。

A、數(shù)據(jù)庫系統(tǒng)中的存儲模式如有改變,則概念模式應予調整,否則會在執(zhí)

行中出錯

B、數(shù)據(jù)庫系統(tǒng)中的概念模式如有改變,子模式不必改變,因而用戶程序也

不必改寫

C、各類用戶程序均可隨意地使用數(shù)據(jù)庫中的數(shù)據(jù)

D、數(shù)據(jù)庫系統(tǒng)中如概念模式改變,則需將與其有關的子模式做相應改變,

否則需改寫用戶程序

【答案】B

5、在客戶/服務器體系結構的DBS中,數(shù)據(jù)庫功能分為前端和后端兩部分,下

列功能中屬于前端的是()

A、存取結構

B、查詢優(yōu)化

C、用戶界面

D、并發(fā)控制

【答案】C

6、下列說法中,正確的是()

A、數(shù)據(jù)庫的概念模型與具體的DBMS有關

B、三級模式中描述全體數(shù)據(jù)的邏輯結構和特征的是外模式

C、數(shù)據(jù)庫管理員負責設計和編寫應用系統(tǒng)的程序模塊

D、從邏輯模型到物理模型的轉換一般是由DBMS完成的

【答案】D

7、用戶定義數(shù)據(jù)庫中的數(shù)據(jù)對象,是通過數(shù)據(jù)庫管理系統(tǒng)的

A、數(shù)據(jù)庫備份功能

B、數(shù)據(jù)庫恢復功能

C、數(shù)據(jù)操縱語言

D、數(shù)據(jù)定義語言

【答案】D

【解析】本題主要考查的知識點為數(shù)據(jù)定義功能。用戶通過數(shù)據(jù)庫管理系統(tǒng)提

供的數(shù)據(jù)定義語言(DDL),定義數(shù)據(jù)庫中的數(shù)據(jù)對象,包括表、視圖、存儲過程、

觸發(fā)器等。

8、在SQL中,建立表用的命令是)。

A、CREATESCHEMA

B、CREATETABLE

C、CREATEVIEW

D、CREATEINDEX

【答案】B

9、以零作除數(shù)時會引發(fā)()異常

A、VALUE_ERROR

B、ZERO_DIVIDE

C、STORAGE_ERROR

D、SELF_IS_NUL

【答案】B

10、下列說法中錯誤的是()。

A、只有當給數(shù)據(jù)賦予特定語義后,數(shù)據(jù)才可轉換為可傳遞的信息

B、數(shù)據(jù)管理是數(shù)據(jù)處理中的核心環(huán)節(jié),其優(yōu)劣直接影響數(shù)據(jù)處理的效果

C、數(shù)據(jù)是信息的符號表示,因此,同T言息只能用一種數(shù)據(jù)形式來表示

D、信

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論