最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

2022數(shù)據(jù)庫系統(tǒng)原理期中考試試題

2022-08-12 10:54 作者:老師-忘記密碼  | 我要投稿

東莞理工學(xué)院(本科)試卷(期中試卷)

2021 -2022學(xué)年第二學(xué)期

數(shù)據(jù)庫系統(tǒng)原理

答題要求答案寫入答題卡中

一.?選擇題(共30分??每題2分) ?

1.?在數(shù)據(jù)庫的三級(jí)模式中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的是( ???) ?A.內(nèi)模式 ??????? B.模式 ?????? C. 外模式 ? D. 其他

2.數(shù)據(jù)庫系統(tǒng)的物理獨(dú)立性是指( ???)。?

A.不會(huì)因?yàn)閿?shù)據(jù)的變化而影響應(yīng)用程序

B.不會(huì)因?yàn)閿?shù)據(jù)存儲(chǔ)結(jié)構(gòu)的變化而影響應(yīng)用程序

C.不會(huì)因?yàn)閿?shù)據(jù)存儲(chǔ)策略的變化而影響數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)

D.不會(huì)因?yàn)閿?shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序

3.SQL中的視圖提高了數(shù)據(jù)庫系統(tǒng)的( ???)。

A.完整性 ? ?B.并發(fā)控制 ? ?C.隔離性 ? D.安全性

4.?下列關(guān)于實(shí)體聯(lián)系模型中聯(lián)系的說法,錯(cuò)誤的是( ???)。

A.一個(gè)聯(lián)系可以只與一個(gè)實(shí)體有關(guān)

B.一個(gè)聯(lián)系可以與兩個(gè)實(shí)體有關(guān)

C.一個(gè)聯(lián)系可以與多個(gè)實(shí)體有關(guān)

D.一個(gè)聯(lián)系也可以不與任何實(shí)體有關(guān)

5.?為最大限度地保證數(shù)據(jù)庫數(shù)據(jù)的正確性,關(guān)系數(shù)據(jù)庫實(shí)現(xiàn)了三個(gè)完整性約束,下列用于保證實(shí)體完整性的是( ???)。

A. 主碼 ? B. 外碼 ? C. CHECK約束 ? D. UNIQUE約束

6.?SQL Server數(shù)據(jù)庫是由文件組成的。下列關(guān)于數(shù)據(jù)庫所包含的文件的說法,正確的是( ???)?????

A.一個(gè)數(shù)據(jù)庫可包含多個(gè)次要數(shù)據(jù)文件和多個(gè)日志文件

B.一個(gè)數(shù)據(jù)庫只能包含一個(gè)主數(shù)據(jù)文件和一個(gè)日志文件

C.一個(gè)數(shù)據(jù)庫可包含多個(gè)次要數(shù)據(jù)文件,但只能包含一個(gè)日志文件

D.?一個(gè)數(shù)據(jù)庫可包含多個(gè)主數(shù)據(jù)文件和多個(gè)日志文件

7. 下列利用SC表的查詢語句中,錯(cuò)誤的是( ???)

A.?SELECT Sno, COUNT(*)?FROM SC GROUP BY Sno

B.?SELECT Sno FROM SC GROUP BY Sno?

C.?SELECT Sno FROM SC GROUP BY Sno HAVING COUNT(*) > 4

D.?SELECT Sno FROM SC GROUP BY Sno WHERE COUNT(*) > 4

8. 在數(shù)據(jù)庫的表定義中,限制成績屬性列的取值在0到100的范圍內(nèi),屬于數(shù)據(jù)的( ???)約束。

A.實(shí)體完整性 ????B.參照完整性 ?C.用戶自定義 ?D.用戶操作

9.設(shè)在某SELECT語句的WHERE子句中,需要對(duì)Grade列的空值進(jìn)行處理。下列關(guān)于空值的操作,錯(cuò)誤的是( ???)。 ??

A.Grade IS NOT NULL? ? ?B.Grade IS ?NULL

C.Grade =?NULL ? ? ?D.NOT (Grade IS NULL)

10.下列聚合函數(shù)中,不忽略空值的是( ???)。 ??

A.SUM(列名) ??????B.MAX(列名) ?? ?

C.AVG(列名) ???D.COUNT(*)

11.?設(shè)四元關(guān)系R(A,B,C,D),則下面不正確的是( ?????)

A.為取屬性D,B的兩列組成新關(guān)系

B.為取屬性的值是4,2的兩列組成新關(guān)系

C.是等價(jià)的

D.是相同關(guān)系

12.檢索選修“數(shù)據(jù)庫系統(tǒng)原理”課程所有學(xué)生姓名和成績。正確的SELECT語句是( ???)。

A.?SELECT ?S.SN,SC.GRADE FROM ?S ?WHERE ?C.CN= “數(shù)據(jù)庫系統(tǒng)原理”

B.?SELECT ?S.SN,SC.GRADE FROM S,C,SC

????WHERE S.S#=SC.S# AND C.C#=SC.C# AND C.CN=“數(shù)據(jù)庫系統(tǒng)原理????

C.?SELECT ?S.SN,SC.GRADE FROM S,C,SC WHERE ?C.CN= “數(shù)據(jù)庫系統(tǒng)原理”???????????

D.?SELECT ?S.SN,SC.GRADE FROM S,C,SC WHERE S.S#=SC.S# AND C.C#=SC.C#

13.?設(shè)有關(guān)系R和S如題13圖:

?

題13圖


R與S進(jìn)行差運(yùn)算,其結(jié)果的元組數(shù)為( ?????)

A.1 B.3

C.2 D.5

14.下述SQL命令的短語中,不用于定義屬性上約束條件的是( ???)。

A. HAVING短語???? ? ? B.LIKE短語??

C.?CHECK短語??????? ? ? D. NULL短語

15 、關(guān)于關(guān)系模型,下列敘述不正確是( ?????)

A.?一個(gè)關(guān)系至少要有一個(gè)候選碼 ????????

B.?列的次序可以任意交換? ??

???????C. 行的次序可以任意交換 ????

???????D. 一個(gè)列的值可以來自不同的域

二.?簡答題(共10分??每題2分)

1.?假設(shè)存在一張職工表,包含“性別”屬性,要求這個(gè)屬性的值只能取“男”或“女”,這屬于哪一種完整性?

2.?在LIKE運(yùn)算符中“%”的作用是什么?

3.?WHERE Age BETWEEN 20 AND 30子句,查找的Age范圍是多少?

4.?WHERE Sdept NOT IN (CS,IS,MA),查找的數(shù)據(jù)是什么?

5.?外連接與內(nèi)連接的主要區(qū)別是什么?

三.?導(dǎo)入數(shù)據(jù)庫和創(chuàng)建表(10分)

(1)使用ScoreDB2017.sql腳本文件導(dǎo)入SSMS,并將其改名為SDB2022,截圖給出“SSMS”中的運(yùn)行結(jié)果。

答題要求操作結(jié)果貼截圖,要求截圖中顯示SDB2022數(shù)據(jù)庫中的各表的表名

(2)?在SDB2022數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表StuBook(邏輯結(jié)構(gòu)及約束條件設(shè)計(jì)如下表所示),寫出SQL語句并附上詳細(xì)的操作結(jié)果截圖。

答題要求SQL語句貼語句文本,操作結(jié)果貼截圖。


-- 學(xué)期取值范圍是[1,2,3,4,5,6,7,8]

-- 課程代碼為3位數(shù)字字符且不能為000

-- 圖書編號(hào)最高四位為大寫英文字母ISBN,后四位為數(shù)字。

-- 課程代碼圖書編號(hào)一起構(gòu)成主碼。

-- 課程代碼是外鍵

-- 其它參照不要求編寫。

四.?操作題(50分,每題10分)(答題要求關(guān)系代數(shù)手寫拍照貼圖,SQL查詢語句貼語句文本,查詢結(jié)果貼截圖。

1.?檢索所有成績小60的學(xué)生所學(xué)課程的信息,包括學(xué)號(hào)、課程號(hào),姓名和分?jǐn)?shù)。請(qǐng)先寫出關(guān)系代數(shù)(5),再寫出相應(yīng)的SQL查詢語句和查詢結(jié)果貼截圖(5)

2.?查詢“會(huì)計(jì)學(xué)院,班號(hào)為“?CP1602”的所有學(xué)生的學(xué)號(hào),姓名。請(qǐng)先寫出關(guān)系代數(shù)(5),再寫出相應(yīng)的SQL查詢語句(5)。

3.?查詢成績低于該門課程平均分的學(xué)生的學(xué)號(hào)、姓名和成績,寫出相應(yīng)的SQL查詢語句(10)。

4.?查詢同時(shí)選修過“體育”和“操作系統(tǒng)”兩門課程的同學(xué)學(xué)號(hào)、姓名以及該同學(xué)所選修的所有課程的課程名和相應(yīng)成績,按學(xué)號(hào)(升序)、成績(降序)排序輸出。寫出相應(yīng)的SQL語句(10)。

5.?創(chuàng)建一個(gè)視圖VIstuScore,查詢至少選修了兩門課程并且平均成績大于或等于80分的學(xué)生的學(xué)號(hào)、姓名、成績和所在班級(jí)。寫出相應(yīng)的SQL語句(10)。

?


答案如下:




2022數(shù)據(jù)庫系統(tǒng)原理期中考試試題的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
榕江县| 会同县| 三都| 铜山县| 儋州市| 金沙县| 石城县| 福建省| 犍为县| 诏安县| 平湖市| 乌拉特后旗| 荣昌县| 沅江市| 察雅县| 镇康县| 板桥市| 温泉县| 邵阳县| 白水县| 蓬溪县| 新竹县| 新龙县| 永吉县| 京山县| 洛扎县| 鱼台县| 团风县| 梅州市| 沈阳市| 盐山县| 承德市| 丹巴县| 广南县| 廉江市| 海阳市| 岳阳县| 石门县| 车致| 灌阳县| 新干县|