《國(guó)家開放大學(xué)《數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)》形考任務(wù)2》由會(huì)員分享,可在線閱讀,更多相關(guān)《國(guó)家開放大學(xué)《數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)》形考任務(wù)2(11頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、一、單選題(在每小題的空括號(hào)內(nèi)填寫上正確選項(xiàng)的字母,每小題 2 分,共 20
分)
題目 1
向基本表插入數(shù)據(jù)時(shí),可以在命令中使用關(guān)鍵字( )引出記錄值,也可以在
命令中使用 select 子句得到待插入的一個(gè)表。
選擇一項(xiàng):
A. on
B. to
C. values
D. in
反饋
正確答案是: values
題目 2
在 SQL中,通過(guò)使用( ),能夠使在關(guān)系規(guī)范化時(shí)被分解的關(guān)系連接起來(lái),
能夠增強(qiáng)數(shù)據(jù)庫(kù)的安全性。
選擇一項(xiàng):
A. 視圖
B. 基本表
C. 查詢
D. 索引
反饋
正確答案是:視圖
題目 3
在建立數(shù)據(jù)庫(kù)模式的語(yǔ)句中,不會(huì)
2、出現(xiàn)的保留字是( )。
選擇一項(xiàng):
A. CREATE
B. SCHEMA
C. FROM
D. DATABASE
反饋
正確答案是: FROM
題目 4
在建立基本表時(shí),定義檢查約束所使用的保留字為( )。
選擇一項(xiàng):
A. CHECK
B. DEFAULT
C. UNIQUE
D. NULL
反饋
正確答案是: CHECK
題目 5
在 SELECT語(yǔ)句的 ORDER BY子句中,若需要按照指定列的升序排列表, 則使用的
保留字是( )。
選擇一項(xiàng):
A. ASC
B. DESC
C. ABC
D. DEC
反饋
正確答案是: ASC
3、題目 6
在介紹的購(gòu)物活動(dòng)中,商品實(shí)體同銷售實(shí)體之間是( )的聯(lián)系。
選擇一項(xiàng):
A. 多對(duì)多
B. 1 對(duì) 1
C. 1 對(duì)多
D. 多對(duì) 1
反饋
正確答案是: 1 對(duì)多
題目 7
若兩個(gè)基本表是通過(guò)對(duì)應(yīng)的主碼建立聯(lián)系的,則該聯(lián)系只能是( )的聯(lián)系。
選擇一項(xiàng):
A. 多對(duì) 1
B. 1 對(duì)多
C. 1 對(duì) 1
D. 多對(duì)多
反饋
正確答案是: 1 對(duì) 1
題目 8
以一個(gè)表中的具有重復(fù)值屬性作為外碼同另一個(gè)表中的主碼建立聯(lián)系, 則這種聯(lián)
系為( )的聯(lián)系。
選擇一項(xiàng):
A. 多對(duì)多
B. 1 對(duì)多
C. 1 對(duì) 1
D. 多對(duì) 1
反饋
4、
正確答案是:多對(duì) 1
題目 9
在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)的概念設(shè)計(jì)階段,需要做的事情是( )。
選擇一項(xiàng):
A. 畫出 ER圖
B. 建立視圖
C. 建立數(shù)據(jù)字典
D. 建立基本表
反饋
正確答案是:畫出 ER圖
題目 10
在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)的邏輯設(shè)計(jì)階段,不需要做的事情是( )。
選擇一項(xiàng):
A. 建立視圖
B. 建立基本表
C. 畫出 ER圖
D. 設(shè)置關(guān)系的完整性
反饋
正確答案是:畫出 ER圖
二、判斷題(在每小題后的空括號(hào)內(nèi)填寫是 / 否表示正確 / 錯(cuò)誤,每小題 2 分,共
20 分)
題目 11
在 SQL語(yǔ)言中,字符型和日期型常量
5、需要使用單引號(hào)括起來(lái)。( )
選擇一項(xiàng):
對(duì)
錯(cuò)
反饋
正確的答案是“對(duì)”。
題目 12
正確
獲得 2.00 分中的 2.00 分
標(biāo)記題目
題干
使用一條 INSERT語(yǔ)句只能向表中插入一條記錄, 不能同時(shí)插入多條記錄。 ( )
選擇一項(xiàng):
對(duì)
錯(cuò)
反饋
正確的答案是“錯(cuò)”。
題目 13
不正確
獲得 2.00 分中的 0.00 分
標(biāo)記題目
題干
一個(gè)視圖的規(guī)范化程度通常不會(huì)高于其基本表的規(guī)范化程度。( )
選擇一項(xiàng):
對(duì)
錯(cuò)
反饋
正確的答案是“對(duì)”。
題目 14
正確
獲得 2.00 分中的 2.00 分
標(biāo)記題目
題干
6、
可以在 SELECT的 FROM選項(xiàng)中,為給出的每個(gè)表附加一個(gè)別名。( )
選擇一項(xiàng):
對(duì)
錯(cuò)
反饋
正確的答案是“對(duì)”。
題目 15
正確
獲得 2.00 分中的 2.00 分
標(biāo)記題目
題干
在 SELECT的 FROM選項(xiàng)中,每對(duì)表之間的連接方式共有 3 種,分別稱為中間連
接、左連接和右連接。( )
選擇一項(xiàng):
對(duì)
錯(cuò)
反饋
正確的答案是“對(duì)”。
題目 16
不正確
獲得 2.00 分中的 0.00 分
標(biāo)記題目
題干
一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)過(guò)程的第 1 個(gè)階段是概念設(shè)計(jì)。( )
選擇一項(xiàng):
對(duì)
錯(cuò)
反饋
正確的答案是“錯(cuò)”。
7、
題目 17
正確
獲得 2.00 分中的 2.00 分
標(biāo)記題目
題干
概念設(shè)計(jì)也要貫徹概念單一化原則, 即一個(gè)實(shí)體只用來(lái)反映一種事實(shí), 一個(gè)實(shí)體
中的所有屬性都是用來(lái)直接描述碼的。( )
選擇一項(xiàng):
對(duì)
錯(cuò)
反饋
正確的答案是“對(duì)”。
題目 18
正確
獲得 2.00 分中的 2.00 分
標(biāo)記題目
題干
視圖中的字段,只能來(lái)自基本表,不能來(lái)自其他視圖。( )
選擇一項(xiàng):
對(duì)
錯(cuò)
反饋
正確的答案是“錯(cuò)”。
題目 19
正確
獲得 2.00 分中的 2.00 分
標(biāo)記題目
題干
在介紹旅店管理的數(shù)據(jù)庫(kù)設(shè)計(jì)中,包含有四個(gè)基本表和五個(gè)視
8、圖。( )
選擇一項(xiàng):
對(duì)
錯(cuò)
反饋
正確的答案是“對(duì)”。
題目 20
正確
獲得 2.00 分中的 2.00 分
標(biāo)記題目
題干
在介紹旅店管理的數(shù)據(jù)庫(kù)設(shè)計(jì)中,客房表為視圖,客房空閑表為基本表。( )
選擇一項(xiàng):
對(duì)
錯(cuò)
反饋
正確的答案是“錯(cuò)”。
標(biāo)記題目
信息文本
三、填空題(每小題 2 分,共 20 分,如果以附件形式提交請(qǐng)?jiān)谳斎肟蛑凶⒚?“答
案見附件 ”)
題目 21
完成
滿分 20.00
標(biāo)記題目
題干
1.?dāng)?shù)據(jù)庫(kù)系統(tǒng)的外模式在 SQL中是通過(guò)定義 ________來(lái)實(shí)現(xiàn)的。視圖
2.在 SQL中,列級(jí)完整性約束分為 6 種
9、情況,而表級(jí)完整性約束分為 ____種情
況。
3.在 SQL中,每個(gè)視圖中的列可以來(lái)自不同的表,它是在原有表的基礎(chǔ)上建立
的________意義上的新關(guān)系。
4.當(dāng)建立一個(gè)視圖后,通常只對(duì)它做 ________和查詢這兩種操作。
5.在 SQL中,根據(jù)基本表建立一個(gè)視圖時(shí),包括建立了該視圖的 ________和內(nèi)
容兩個(gè)方面。
6.?dāng)?shù)據(jù)字典是對(duì)系統(tǒng)工作流程中數(shù)據(jù)和 ________的描述。
7.概念設(shè)計(jì)階段的主要任務(wù)是根據(jù)需求分析的結(jié)果找出所有數(shù)據(jù)實(shí)體,畫出相
應(yīng)的________。
8.設(shè)計(jì)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)模式時(shí),首先要設(shè)計(jì)好全局模式,然后再設(shè)計(jì)好每個(gè)
________。
10、
9.由概念設(shè)計(jì)進(jìn)入邏輯設(shè)計(jì)時(shí), 原來(lái)的實(shí)體被轉(zhuǎn)換為對(duì)應(yīng)的基本表或 ________。
10.在介紹的旅店管理數(shù)據(jù)庫(kù)中,建立了 ______個(gè)基本表。
1.視圖
2.4
3.邏輯意義 4.更新
5. 結(jié)構(gòu)
6. 處理(次序無(wú)先后)
7. E-R 圖
8.外模式
9.視圖
10.4
標(biāo)記題目
信息文本
四、根據(jù)主教材第四章所給的商品庫(kù)和教學(xué)庫(kù),按照下列所給的每條 SQL查詢
語(yǔ)句寫出相應(yīng)的功能。(每小題 4 分,共 20 分)
題目 22
完成
滿分 4.00
標(biāo)記題目
題干
select x.商品代號(hào),分類名,數(shù)量,品牌
from 商品表 1 x,商
11、品表 2 y
where x.商品代號(hào)=y.商品代號(hào)
從商品庫(kù)中查詢出每一種商品的商品代號(hào)、分類名、數(shù)量和品牌等信息
題目 23
完成
滿分 4.00
標(biāo)記題目
題干
select count(*) as 品牌數(shù)
from (select distinct 品牌 from 商品表 2) as xxk
從商品庫(kù)中查詢出所有商品的不同品牌
題目 24
完成
滿分 4.00
標(biāo)記題目
題干
select *
from 學(xué)生
where 學(xué)生號(hào) not in (select 學(xué)生號(hào) from 選課)
從教學(xué)庫(kù)中查詢出只選修了一門課程的全部學(xué)生
題目 25
完成
12、
滿分 4.00
標(biāo)記題目
題干
select 專業(yè),count(*) as 專業(yè)人數(shù)
from 學(xué)生
group by 專業(yè)
order by 2 desc
從教學(xué)庫(kù)中查詢出每個(gè)專業(yè)的學(xué)生人數(shù),并按人數(shù)多少降序排列
題目 26
完成
滿分 4.00
標(biāo)記題目
題干
select *
from 課程
where 課程號(hào) in (select 課程號(hào) from 學(xué)生 x, 選課 y
where x.學(xué)生號(hào)=y.學(xué)生號(hào) and x.姓名='王明')
從教學(xué)庫(kù)中輸入學(xué)生號(hào)查詢出學(xué)生王明的課程號(hào)
標(biāo)記題目
信息文本
五、根據(jù)教材第四章所給的商品庫(kù)和教學(xué)庫(kù),按照
13、下列所給的每種功能寫出相 應(yīng)的查詢語(yǔ)句。(每小題 4 分,共 20 分)
題目 27
完成
滿分 4.00
標(biāo)記題目
題干
從商品庫(kù)中查詢出數(shù)量在 10 和20 之間的所有商品。
select * from 商品表 1
where 數(shù)量 between 10 and 20(或 where 數(shù)量>=10 and數(shù)量<=20)
題目 28
完成
滿分 4.00
標(biāo)記題目
題干
從商品庫(kù)中查詢出比所有空調(diào)器的單價(jià)都高的每種商品。
select * from 商品表 1
where 單價(jià)>all(select單價(jià) from商品表 1
where分類名='空調(diào)器') 或
14、 select * from 商品表 1
where 單價(jià)>all(select max(單價(jià)) from商品表 1
where分類名='空調(diào)器'
題目 29
完成
滿分 4.00
標(biāo)記題目
題干
從商品庫(kù)中查詢出同一類商品多于一種的所有分類名。
select distinct 分類名 from 商品表 1
group by 分類名 having count(*)>1
題目 30
完成
滿分 4.00
標(biāo)記題目
題干
從商品庫(kù)中查詢出每種商品的總價(jià)值,并按降序排列出來(lái)。
select *,單價(jià)*數(shù)量 as總價(jià)值 from 商品表 1
order by 總價(jià)值 desc