形考任務(wù)2(客觀題,15分)
試卷總分:100 得分:100
一、單選題(每小題2分,共30分)
1.在SQL的查詢語句中,group by選項(xiàng)實(shí)現(xiàn)的功能是(?。?。
A.選擇
B.求和
C.排序
D.分組統(tǒng)計(jì)
2.在SQL的建立基本表操作中,定義主碼約束所使用的保留字為(?。?。
A.PRIMARY
B.UNIQUE
C.CHECK
D.FOREIGN
3.在SQL的建立基本表操作中,定義外碼約束所使用的保留字為(?。?。
A.PRIMARY
B.UNIQUE
C.CHECK
D.FOREIGN
4.在帶有保留字VIEW的SQL語句中,其操作對象是( )。
A.查詢
B.索引
C.基本表
D.視圖
5.在SELECT查詢語句的ORDER BY子句中,若需要按照指定列的升序排列表,則使用的保留字是( )。
A.DESC
B.ASC
C.ABC
D.DEC
6.在SQL的SELECT語句中,不包含的功能子句是( )。
A.投影
B.連接
C.刪除
D.選擇
7.當(dāng)在SELECT查詢語句的from選項(xiàng)中,實(shí)現(xiàn)對表的中間連接功能時(shí),使用的保留字為(?。?。
A.INNER
B.LEFT
C.RIGHT
D.JOINA
8.當(dāng)在SELECT查詢語句的from選項(xiàng)中,實(shí)現(xiàn)對表的右連接功能時(shí),使用的保留字為(?。?。
A.INNER
B.LEFT
C.RIGHT
D.JOINC
9.利用SQL語言所建立的基本表在數(shù)據(jù)庫中屬于(?。?。
A.實(shí)表
B.虛表
C.索引
D.視圖
10.若兩個(gè)基本表是通過對應(yīng)的主碼建立聯(lián)系的,則該聯(lián)系的類型只能是(?。?/p>
A.1對1
B.1對多
C.多對多
D.多對1
11.以一個(gè)基本表中的主碼同另一個(gè)基本表中的外碼建立聯(lián)系,則這種聯(lián)系的類型為(?。?。
A.1對1
B.1對多
C.多對多
D.多對1
12.在一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的過程中,第三個(gè)階段是(?。?。
A.需求分析
B.概念設(shè)計(jì)
C.邏輯設(shè)計(jì)
D.物理設(shè)計(jì)
13.在一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的過程中,第四個(gè)階段是(?。?。
A.需求分析
B.概念設(shè)計(jì)
C.邏輯設(shè)計(jì)
D.物理設(shè)計(jì)
14.在數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的需求分析階段,不需要做的事情是(?。?。
A.編寫需求說明書
B.創(chuàng)建基本表
C.建立數(shù)據(jù)字典
D.畫出數(shù)據(jù)流圖
15.在數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的概念設(shè)計(jì)階段,需要做的事情是(?。?/p>
A.建立數(shù)據(jù)字典
B.建立視圖
C.畫出ER圖
D.建立基本表
二、判斷題(每小題2分,共30分)
16.在SQL語言中,字符型常量和日期型常量需要使用單引號括起來。(?。?/p>
17.在SQL語言中,整數(shù)型常量和實(shí)數(shù)型常量需要使用單引號括起來。(?。?/p>
18.在SQL語言中,整數(shù)型常量和實(shí)數(shù)型常量不需要使用任何符號作為起止標(biāo)記符。( )
19.使用一條INSERT語句只能向表中插入一條記錄,不能同時(shí)插入多條記錄。(?。?/p>
20.使用一條UPDATE語句只能修改表中一條記錄,不能同時(shí)修改多條記錄。( )
21.一個(gè)視圖只能建立在一個(gè)基本表上,不能建立在多個(gè)基本表上。(?。?/p>
22.可以在SELECT語句的FROM選項(xiàng)中,為給出的每個(gè)表附加一個(gè)別名。(?。?/p>
23.在SELECT語句的FROM選項(xiàng)中,只能給出一個(gè)表,不能給出多個(gè)表。( )
24.在SELECT語句的FROM選項(xiàng)中,每對表之間的連接方式共有兩種。(?。?/p>
25.一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程的第1個(gè)階段是概念設(shè)計(jì)。( )
26.需求分析階段的主要目標(biāo)是畫出數(shù)據(jù)流圖,建立數(shù)據(jù)字典和編寫需求說明書。(?。?/p>
27.概念設(shè)計(jì)也要貫徹概念單一化原則,即一個(gè)實(shí)體只用來反映一種事實(shí),一個(gè)實(shí)體中的所有屬性都是用來直接描述碼的。(?。?/p>
28.商品實(shí)體與銷售實(shí)體之間是1對多的聯(lián)系,其中商品實(shí)體為父表,銷售實(shí)體為子表。(?。?/p>
29.在介紹旅店管理的數(shù)據(jù)庫設(shè)計(jì)中,客房表為基本表,客房空閑表為視圖。(?。?/p>
30.在介紹旅店管理的數(shù)據(jù)庫設(shè)計(jì)中,住宿費(fèi)表為基本表,消費(fèi)卡表為視圖。(?。?/p>
三、匹配題
31.根據(jù)主教材第四章所給的商品庫和教學(xué)庫,為下列所給的每條SQL查詢語句匹配相應(yīng)的功能(每小題4分,共20分)。
選項(xiàng):
A從教學(xué)庫中查詢出沒有被姓名為王明的學(xué)生所選修的所有課程信息。
B從教學(xué)庫中查詢出沒有選修任何課程的學(xué)生信息。
C從商品庫中查詢出每一種商品的商品代號、分類名、數(shù)量和品牌等信息。
D從商品庫中查詢出所有商品的不同品牌的總數(shù)。
E從教學(xué)庫中查詢出每個(gè)專業(yè)的學(xué)生人數(shù),并按人數(shù)多少降序排列。
(1)select x.商品代號,分類名,數(shù)量,品牌
from 商品表1 x,商品表2 y
where x.商品代號=y.商品代號
上方語句功能為:? 1
(2)select count(*) as 品牌數(shù)
from (select distinct 品牌 from 商品表2) as xxk
上方語句功能為:? 2
(3) select *
from 學(xué)生
where 學(xué)生號 not in (select 學(xué)生號 from 選課)
上方語句功能為:? 3
(4)select 專業(yè),count(*) as 專業(yè)人數(shù)
from 學(xué)生
group by 專業(yè)
order by 2 desc
上方語句功能為:? 4
(5) select *
from 課程
where 課程號 in (select 課程號 from 學(xué)生 x, 選課 y
where x.學(xué)生號=y.學(xué)生號 and x.姓名=’王明’)
上方語句功能為:? 5
(1).__1__
A.A
B.B
C.C
D.D
E.E
(2).__2__
A.A
B.B
C.C
D.D
E.E
(3).__3__
A.A
B.B
C.C
D.D
E.E
(4).__4__
A.A
B.B
C.C
D.D
E.E
(5).__5__
A.A
B.B
C.C
D.D
E.E
32.根據(jù)教材第四章所給的商品庫和教學(xué)庫,為下列所給的每種功能匹配相應(yīng)的查詢語句(每小題4分,共20分)。
選項(xiàng):
Aselect 商品代號,分類名,單價(jià),數(shù)量,單價(jià)*數(shù)量 as 總價(jià)值
from 商品表1
order by 5 desc
Bselect *
from 商品表1
where 數(shù)量 between 10 and 20 (或where 數(shù)量>=10 and 數(shù)量<=20)
Cselect *
from 商品表1
where單價(jià)>all(select 單價(jià)
from 商品表1
where 分類名=’空調(diào)器’
)
Dselect distinct 學(xué)生.*
from 學(xué)生,選課
where 學(xué)生.學(xué)生號=選課.學(xué)生號 and 學(xué)生.姓名<>’劉芹’
and 課程號=any(select 課程號
from 學(xué)生,選課
where 學(xué)生.學(xué)生號=選課.學(xué)生號 and 姓名=’劉芹’
)
Eselect 分類名
from 商品表1
group by 分類名 having count(*)>1
(1)從商品庫中查詢出數(shù)量在10和20之間的所有商品。
對應(yīng)的查詢語句為:? 1
(2)從商品庫中查詢出比所有空調(diào)器的單價(jià)都高的每種商品。
對應(yīng)的查詢語句為:? 2
(3)從商品庫中查詢出同一類商品多于一種的所有分類名。
對應(yīng)的查詢語句為:? 3
(4)從商品庫中查詢出每種商品的總價(jià)值,并按降序排列出來。
對應(yīng)的查詢語句為: ? 4
(5)從教學(xué)庫中查詢出至少選修了姓名為劉芹的學(xué)生所選課程中任一門課的所有學(xué)生。
對應(yīng)的查詢語句為: ? 5
(1).__1__
A.A
B.B
C.C
D.D
E.E
(2).__2__
A.A
B.B
C.C
D.D
E.E
(3).__3__
A.A
B.B
C.C
D.D
E.E
(4).__4__
A.A
B.B
C.C
D.D
E.E
(5).__5__
A.A
B.B
C.C
D.D
E.E
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

