2023年中南大學(xué)數(shù)據(jù)庫(kù)題庫(kù)數(shù)據(jù)查詢_第1頁(yè)
2023年中南大學(xué)數(shù)據(jù)庫(kù)題庫(kù)數(shù)據(jù)查詢_第2頁(yè)
2023年中南大學(xué)數(shù)據(jù)庫(kù)題庫(kù)數(shù)據(jù)查詢_第3頁(yè)
2023年中南大學(xué)數(shù)據(jù)庫(kù)題庫(kù)數(shù)據(jù)查詢_第4頁(yè)
2023年中南大學(xué)數(shù)據(jù)庫(kù)題庫(kù)數(shù)據(jù)查詢_第5頁(yè)
已閱讀5頁(yè),還剩56頁(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)介

成績(jī)表grade中字段st_id代表學(xué)號(hào),score代表分?jǐn)?shù),以下(

)語(yǔ)句返回成績(jī)表中的最低分。

A

SELECT

max(score)

FROMgrade

B

SELECTTOP1scoreFROMgradeORDERBYscoreASC

C

SELECTst_id,MIN(score)FROMgrade

D

SELECT

TOP

1scoreFROMgradeORDERBYscoreDESC

參考答案

B有教師表(教師號(hào),姓名,所在系,工資),找出系內(nèi)教師平均工資高于全體教師平均工資的系信息,對(duì)的語(yǔ)句是

A

SELECT所在系,AVG(工資)FROM教師表WHEREAVG(工資)>(SELECTAVG(工資)FROM教師表)B

SELECT所在系,AVG(工資)FROM教師表WHEREAVG(工資)>(SELECTAVG(工資)FROM教師表)GROUPBY工資C

SELECT所在系,AVG(工資)FROM教師表GROUPBY所在系HAVINGAVG(工資)>(SELECTAVG(工資)FROM教師表)D

SELECT所在系,AVG(工資)FROM教師表GROUPBY所在系WHEREAVG(工資)>(SELECTAVG(工資)FROM教師表)參考答案

C有教師表(教師號(hào),姓名,職稱,所在系)和授課表(教師號(hào),課程號(hào),授課學(xué)年,授課時(shí)數(shù)),同一門課程可由多個(gè)教師講授,同一個(gè)教師也可講授多門課程,查詢從未被“專家”講授過(guò)的課程的課程號(hào),對(duì)的的語(yǔ)句是

A

SELECT

課程號(hào)FROM

授課表

a

JOIN

教師表

b

ON

a.教師號(hào)=b.教師號(hào)

WHERE職稱!=′專家′

B

SELECT

課程號(hào)FROM

授課表

a

RIGHT

OUTTER

JOIN

教師表

b

ON

a.教師號(hào)=b.教師號(hào)

C

SELECT

課程號(hào)FROM

授課表

WHERE

課程號(hào)

NOT

IN(SELECT

課程號(hào)FROM

授課表

a

ON

授課表

b

JOIN

a.教師號(hào)=b.教師號(hào)

WHERE職稱!=′專家′)

D

SELECT

課程號(hào)FROM

授課表

WHERE

課程號(hào)

IN(SELECT

課程號(hào)FROM

授課表

a

JOIN

授課表

b

ON

a.教師號(hào)=b.教師號(hào)

WHERE職稱!=′專家′)

參考答案

C在SELECT語(yǔ)句中使用GROUPBYSNO時(shí),SNO必須(

)。

A

在WHERE中出現(xiàn)

B

在FROM中出現(xiàn)

C

在SELECT中出現(xiàn)

D

在HAVING中出現(xiàn)

參考答案

C對(duì)于:表EMP(ENO,ENAME,SALARY,DNO),其屬性表達(dá)職工的工號(hào)、姓名、工資和所在部門的編號(hào)。表DEPT(DNO,DNAME),其屬性表達(dá)部門的編號(hào)和部門名。有以下SQL語(yǔ)句:SELECT

COUNT(DISTINCTDNO)FROM

EMP其等價(jià)的查詢語(yǔ)句是(

)。A

記錄職工的總?cè)藬?shù)

B

記錄每一部門的職工人數(shù)

C

記錄職工服務(wù)的部門數(shù)目

D

記錄每一職工服務(wù)的部門數(shù)目

參考答案

C在Transact-SQL語(yǔ)法中,SELECT語(yǔ)句的完整語(yǔ)法較復(fù)雜,但至少涉及的部分(

)。A

SELECT,INTO

B

SELECT,F(xiàn)ROM

C

SELECT,GROUP

D

僅SELECT

參考答案

B關(guān)于查詢語(yǔ)句中ORDERBY子句使用對(duì)的的是(

)。A

假如未指定排序字段,則默認(rèn)按遞增排序

B

數(shù)據(jù)表的字段都可用于排序

C

假如未指定DESC或ASC關(guān)鍵字,則默認(rèn)按遞增排序

D

聯(lián)合查詢不允許使用ORDERBY子句

參考答案

CSQLServer中,下列函數(shù)的返回值的數(shù)據(jù)類型為INT的是(

)。A

LEFT

B

SUBSTRING

C

GETDATE

D

YEAR

參考答案

D在SQLServer中,對(duì)于某語(yǔ)句的條件WHERE

p_name

LIKE

‘[王張李]小%’,將篩選出以下(

)值。A

李海燕

B

劉小山

C

張小明

D

王大明

參考答案

C下列聚合函數(shù)中,引用對(duì)的的是(

)。A

SUM(*)

B

COUNT(*)

C

MAX(*)

D

AVG(*)

參考答案

B假如要查詢比某個(gè)子集中最小值大的所有記錄,在WHERE子句中應(yīng)使用(

)運(yùn)算符。A

>ANY

B

>ALL

C

<ANY

D

<ALL

參考答案

A在SQLSERVER中,下面哪個(gè)符號(hào)不是SELECT語(yǔ)句中LIKE子句的有效通配符(

)。A

%

B

_

C

*

D

^

參考答案

C對(duì)于某語(yǔ)句的條件WHEREst_nameLIKE‘[CS]her%y’,將篩選出以下(

)值。A

CSherry

B

Sherriey

C

Chers

D

[CS]Herry

參考答案

BSELECT語(yǔ)句中ORDERBY子句的作用是(

)。A

查詢輸出分組

B

設(shè)立查詢條件

C

對(duì)查詢結(jié)果記錄排序

D

限制查詢返回的數(shù)據(jù)行

參考答案

C使用SQL語(yǔ)句進(jìn)行分組查詢時(shí),為了去掉不滿足條件的分組,應(yīng)當(dāng)(

)。

A

使用WHERE子句

B

在GROUPBY后面使用HAVING子句

C

先使用WHERE子句,再使用HAVING子句。

D

先使用HAVING子句,再使用WHERE子句

參考答案

B與WHEREGBETWEEN60ANDl00語(yǔ)句等價(jià)的子句是(

)。

A

WHERE

G>60ANDG<100

B

WHERE

G>=60ANDG<100

C

WHERE

G>60ANDG<=100

D

WHERE

G>=60ANDG<=100

參考答案

D假如要查詢比某個(gè)子集中最大值大的所有記錄,在WHERE子句中應(yīng)使用(

)運(yùn)算符。A

>ANY

B

>ALL

C

<ANY

D

<ALL

參考答案

B設(shè)A、B兩個(gè)數(shù)據(jù)表的記錄數(shù)分別為3和4,對(duì)兩個(gè)表執(zhí)行交叉聯(lián)接查詢,查詢結(jié)果中最多可獲得(

)條記錄。A

3

B

4

C

12

D

81

參考答案

C在SQL語(yǔ)言中,條件“RETWEEN20AND30”表達(dá)年齡在20到30之間,且(

)。A

涉及20歲和30歲

B

不涉及20歲和30歲

C

涉及20歲不涉及30歲

D

不涉及20歲涉及30歲

參考答案

A有表score(st_id,names,math,English,VB),下列語(yǔ)句中對(duì)的的是(

)。

A

select

st_id,sum(math)

from

score

B

select

sum(math),

avg(VB)

from

score

C

select

*,

sum(english)

from

score

D

delete

*

from

score

參考答案

BSQLSERVER中,下面字符串能與通配符表達(dá)式[ABC]%a進(jìn)行匹配的是(

)。

A

BCDEF

B

A_BCD

C

ABC_a

D

A%a

參考答案

C在Transact-SQL語(yǔ)法中,SELECT語(yǔ)句使用關(guān)鍵字(

)可以把反復(fù)行屏蔽。

A

DISTINCT

B

UNION

C

ALL

D

TOP

參考答案

A查詢所有姓張的且出生日期為空的學(xué)生信息,則WHERE條件應(yīng)為

(

)

。A

姓名LIKE‘張%’AND出生日期=NULL

B

姓名LIKE‘張*’AND出生日期=NULL

C

姓名LIKE‘張%’AND出生日期ISNULL

D

姓名LIKE‘張_’AND出生日期ISNULL

參考答案

C要查詢book表中所有書名中包含“計(jì)算機(jī)”的書籍情況,可用(

)語(yǔ)句。A

selete*frombookwherebook_namelike‘*計(jì)算機(jī)*’

B

selete*frombookwherebook_namelike‘%計(jì)算機(jī)%’

C

selete*frombookwherebook_name=‘*計(jì)算機(jī)*’

D

selete*frombookwherebook_name=‘%計(jì)算機(jī)%’

參考答案

BSELECT語(yǔ)句中通常與HAVING子句同時(shí)使用的是(

)子句。A

orderby

B

where

C

groupby

D

其他選項(xiàng)都不是

參考答案

CSELECT查詢中,要把結(jié)果集的記錄按照某一列的值進(jìn)行排序,所用到的子句是(

)。A

ORDERBY

B

WHERE

C

GROUPBY

D

HAVING

參考答案

A在SQL

server中,復(fù)制表數(shù)據(jù)(源表名:A,新表名:B),下面的語(yǔ)句對(duì)的的是(

)。A

SELECT*intoBfromA

B

CREATEBselect*fromA

C

SELECT*intoAfromB

D

CREATEtableBselect*fromA

參考答案

A設(shè)A、B兩個(gè)數(shù)據(jù)表的記錄數(shù)分別為2和3,對(duì)兩個(gè)表執(zhí)行交叉聯(lián)接查詢,查詢結(jié)果中最多可獲得(

)條記錄。A

2

B

3

C

6

D

5

參考答案

C下列函數(shù)中,返回值數(shù)據(jù)類型為int的是(

)。

A

LEFT

B

LEN

C

LTRIM

D

SUNSTRING

參考答案

B從"學(xué)習(xí)經(jīng)歷"表中查詢畢業(yè)學(xué)校名稱與“清華”有關(guān)的記錄應(yīng)當(dāng)用(

)。

A

SELECT*FROM學(xué)習(xí)經(jīng)歷WHERE畢業(yè)學(xué)校LIKE′*清華*′

B

SELECT*FROM學(xué)習(xí)經(jīng)歷WHERE畢業(yè)學(xué)校=′%清華%′

C

SELECT*FROM學(xué)習(xí)經(jīng)歷WHERE畢業(yè)學(xué)校LIKE

′%清華%′

D

SELECT*FROM學(xué)習(xí)經(jīng)歷WHERE畢業(yè)學(xué)校LIKE′?清華?′

參考答案

C學(xué)生選課信息表:sc(sno,cno,grade),主鍵為(sno,cno),從學(xué)生選課信息表中找出無(wú)成績(jī)的元組的SQL語(yǔ)句是(

)。A

SELECT*FROMscWHEREgrade=NULL

B

SELECT*FROMscWHEREgradeIS“”

C

SELECT*FROMscWHEREgrade=‘’

D

SELECT*FROMscWHEREgradeISNULL

參考答案

D假定有3種關(guān)系,學(xué)生關(guān)系S、課程關(guān)系C、學(xué)生選課關(guān)系SC,它們的結(jié)構(gòu)如下:S(S_ID,S_NAME,AGE,DEPT)C(C_NO,C_NAME))SC(S_ID,C_NO,GRADE)其中S_ID為學(xué)生號(hào),S_NAME,AGE為年齡,DEPT為系別,C_NO為課程號(hào),C_NAME為課程名,GRADE為成績(jī)。檢索所有比“李軍”年齡大的學(xué)生的姓名、年齡,對(duì)的的SQL語(yǔ)句是(

)。A

SELECTS_NAME,AGEFROMSWHEREAGE>(SELECTAGEFROMSWHERES_NAME=‘李軍’)

B

SELECTS_NAME,AGEFROMSWHEREAGE>(S_NAME=‘李軍’)

C

SELECTS_NAME,AGEFROMSWHEREAGE>(SELECTAGEWHERES_NAME=‘李軍’)

D

SELECTS_NAME,AGEFROMSWHEREAGE>李軍.AGE

參考答案

A在SQLServer的查詢語(yǔ)句中,若查詢表記錄中所有em_id列滿足前兩個(gè)字符為“11”的紀(jì)錄,則下列對(duì)的Where子句是(

)。A

Whereem_id=‘11%’

B

Whereem_idAS‘11%’

C

Whereem_idlike‘11%’

D

Whereem_id

link

‘11%’

參考答案

C在SQL語(yǔ)言中,投影運(yùn)算相應(yīng)的子句是(

)。

A

SELECT

B

FROM

C

ORDERBY

D

WHERE

參考答案

A在SELECT語(yǔ)句中使用*表達(dá)(

)。

A

選擇任何屬性

B

選擇所有屬性

C

選擇所有元組

D

選擇鍵碼

參考答案

B在SELECT語(yǔ)句中使用AVG(屬性名)時(shí),屬性名(

)。

A

必須是字符型

B

必須是數(shù)值型

C

必須是數(shù)值型或字符型

D

不限制數(shù)據(jù)類型

參考答案

B在SQL中,對(duì)嵌套查詢的解決原則是(

)。

A

從外層向內(nèi)層解決

B

從內(nèi)層向外層解決

C

內(nèi),外層同時(shí)解決

D

內(nèi),外層交替解決

參考答案

B有SELECT語(yǔ)句中,需要對(duì)分組情況滿足的條件進(jìn)行判斷時(shí),就使用(

)。

A

ORDERBY

B

WHERE

C

HAVING

D

GROUPBY

參考答案

C在SQL語(yǔ)言中,條件“BETWEEN

20

AND

30”

表達(dá)年齡在20到30之間,且(

)。

A

涉及20歲和30歲

B

不涉及20歲和30歲

C

涉及20歲不涉及30歲

D

不涉及20歲涉及30歲

參考答案

A以下(

)語(yǔ)句從表TABLE_NAME中提取前10條記錄。

A

select*fromTABLE_NAMEwhererowcount=10

B

selectTOPof10

*

fromTABLE_NAME

C

selectTOP10

*

fromTABLE_NAME

D

select*fromTABLE_NAMEwhererowcount<=10

參考答案

C從“產(chǎn)品”表里查詢出價(jià)格高于產(chǎn)品名稱為“一次性紙杯”的產(chǎn)品的記錄,此SQL語(yǔ)句為(

)。

A

SELECT*FROM

產(chǎn)品WHERE價(jià)格>′一次性紙杯′

B

SELECT*FROM產(chǎn)品WHERE

價(jià)格>(SELECT*FROM產(chǎn)品WHERE

產(chǎn)品名稱>′一次性紙杯′)

C

SELECT*FROM

產(chǎn)品WHERE

EXISTS產(chǎn)品名稱=′一次性紙杯′

D

SELECT*FROM

產(chǎn)品WHERE

價(jià)格>(SELECT價(jià)格FROM

產(chǎn)品WHERE

產(chǎn)品名稱=′一次性紙杯′

)

參考答案

DSQLServer提供了一些字符串函數(shù),以下說(shuō)法錯(cuò)誤的是(

)。

A

selectright(′hello′,3)返回值為:hel

B

selectltrim(rtrim(′

hello

′))返回值為:hello

C

selectreplace(′hello′,′e′,′o′)返回值為:hollo

D

selectlen(′hello′)返回值為:5

參考答案

A以下(

)說(shuō)明了代碼:NOT

(付款方式=′信用卡′)

OR

(信用卡<>′陽(yáng)光卡′)的含義。

A

付款方式是信用卡,并且信用卡不能是陽(yáng)光卡

B

假如付款方式是信用卡,那么信用卡不能是陽(yáng)光卡

C

付款方式不能是信用卡,或者信用卡是陽(yáng)光卡

D

付款方式不能是信用卡,或者信用卡不是陽(yáng)光卡

參考答案

D查詢“書名”字段中包含“SQL數(shù)據(jù)庫(kù)”字樣的記錄,應(yīng)當(dāng)使用的條件是(

)。

A

書名Like′SQL數(shù)據(jù)庫(kù)′

B

書名Like

′%SQL數(shù)據(jù)庫(kù)′

C

書名Like′SQL數(shù)據(jù)庫(kù)%′

D

書名Like′%SQL數(shù)據(jù)庫(kù)%′

參考答案

DSELECT語(yǔ)句中與HAVING子句通常同時(shí)使用的是(

)子句。

A

ORDERBY

B

WHERE

C

GROUPBY

D

無(wú)需配合

參考答案

CSQL中,下列涉及空值的操作,不對(duì)的的是(

)。

A

ageISNULL

B

ageISNOTNULL

C

age=NULL

D

NOT(ageISNULL)

參考答案

C用于求系統(tǒng)日期的函數(shù)是(

)。

A

YEAR()

B

GETDATE()

C

COUNT()

D

SUM()

參考答案

B在數(shù)據(jù)庫(kù)db_student中有表St_info:學(xué)號(hào)(Sno)、姓名(Sname)、性別(Ssex)、年齡(Sborn)、所在系(Sdept),其中Sno為主鍵,其它字段均允許為空。查詢所有女生的人數(shù)應(yīng)當(dāng)用(

)。

A

SELECTCOUNT(*)

FROMSt_infoWHERESsex=′女′

B

SELECTCOUNT(Ssex=′女′)

FROMSt_info

C

SELECTCOUNT(*)

FROMSt_infoGROUPBYSsex

D

SELECTCOUNT(Ssex)

FROMSt_infoWHERESsex=′女′

參考答案

A查詢員工工資信息時(shí),結(jié)果按工資降序排列,對(duì)的的是(

)。

A

ORDERBY工資

B

ORDERBY工資ASC

C

ORDERBY工資DESC

D

ORDERBY工資dictinct

參考答案

C在SQL中,下列涉及通配符的操作,匹配范圍最大的是(

)。

A

nameLIKE′hgf_′

B

nameLIKE′hgf%′

C

nameLIKE′hgf_t%′

D

nameLIKE′h%′

參考答案

D命令“SELECT

職工號(hào)FROM

職工WHERE

工資>1250”的功能是(

)。

A

查詢工資大于1250的紀(jì)錄

B

檢索所有的職工號(hào)

C

查詢1250號(hào)記錄后的記錄

D

從[職工]表中查詢工資大于1250的職工號(hào)

參考答案

D使用LIKE關(guān)鍵字進(jìn)行查詢,(

)表達(dá)匹配任何單個(gè)字符。

A

_

B

%

C

[]

D

[^]

參考答案

ABETWEEN關(guān)鍵字總是和(

)一起使用,用來(lái)查詢一定范圍內(nèi)的信息。

A

AND

B

OR

C

NOT

D

IN

參考答案

ASQL語(yǔ)言允許使用通配符進(jìn)行字符串匹配,此中“%”可以表現(xiàn)(

)。

A

0個(gè)字符

B

1個(gè)字符

C

多個(gè)字符

D

所有選項(xiàng)都可以

參考答案

C下列哪個(gè)聚合函數(shù)可以計(jì)算某一列上的最大值?(

A

SUM

B

AVG

C

MAX

D

MIN

參考答案

C下列哪個(gè)聚合函數(shù)可以計(jì)算某一列上的平均值?(

A

SUM

B

AVG

C

MAX

D

MIN

參考答案

B下列哪個(gè)關(guān)鍵字在SELECT語(yǔ)句中表達(dá)所有列:(

)。

A

*

B

ALL

C

DESC

D

DISTINCT

參考答案

AA表有15條記錄,B表有20條記錄,下面的語(yǔ)句返回的結(jié)果集中的記錄數(shù)為(

)。SELECTcolumn1,column2FROMAUNIONSELECTcolumn1,column2FROMBA

15

B

20

C

300

D

35

參考答案

D下列的函數(shù)中是日期和時(shí)間函數(shù)的是(

)。

A

GETDATE

B

LEN

C

SUM

D

LEFT

參考答案

A使用groupby子句可以給結(jié)果集分組并為每一組值生成一個(gè)聚合值,聚合值可用(

)生成。

A

COUNT等

B

GETDATE

C

YEAR

D

DATEADD

參考答案

A有以下查詢語(yǔ)句:SELECTs_no,AVG(grade)AS

平均成績(jī)FROMscore

GROUPBYs_noHAVINGAVG(grade)>=85則該語(yǔ)句表達(dá)(

)。A

查找score表中平均成績(jī)?cè)?5分以上的學(xué)生的學(xué)號(hào)和平均成績(jī)

B

查找平均成績(jī)?cè)?5分以上的學(xué)生

C

查找score表中各科成績(jī)?cè)?5分以上的學(xué)生

D

查找score表中各科成績(jī)?cè)?5分以上的學(xué)生的學(xué)號(hào)和平均成績(jī)

參考答案

A有以下查詢語(yǔ)句:SELECTst_id學(xué)號(hào),st_name姓名FROM

st_infoWHERE班級(jí)名=′軟件021′該語(yǔ)句表達(dá)(

)。A

查詢st_info表中"軟件021"班學(xué)生的學(xué)號(hào)、姓名

B

查詢st_info表中"軟件021"班學(xué)生的所有信息

C

查詢st_info表中學(xué)生的學(xué)號(hào)、姓名

D

查詢st_info表中計(jì)算機(jī)系學(xué)生的記錄

參考答案

A要查詢st_info表中姓"王"且單名的學(xué)生情況,可用(

)命令。

A

SELECT*FROMst_infoWHEREst_nameLIKE′王%′

B

SELECT*FROMst_infoWHEREst_nameLIKE′王_′

C

SELECT*FROMst_infoWHEREst_name=′王%′

D

SELECT*FROMst_infoWHEREst_name=′王__′

參考答案

B將多個(gè)查詢結(jié)果返回一個(gè)結(jié)果集合的運(yùn)算符是(

)。

A

JOIN

B

UNION

C

INTO

D

LIKE

參考答案

B現(xiàn)有學(xué)生表student(主鍵為學(xué)生編號(hào)sid),成績(jī)表score(外鍵為學(xué)生編號(hào)sid),兩表中的數(shù)據(jù)如下:執(zhí)行SQL語(yǔ)句:SELECT*FROMstudentstLEFTOUTERJOINscorescONst.sid=sc.sid對(duì)的的返回結(jié)果是(

)條記錄。A

0

B

2

C

4

D

6

參考答案

C創(chuàng)建一個(gè)名為"Customers"的新表,同時(shí)規(guī)定該表中包含表"clients"的所有記錄,SQL語(yǔ)句是(

)。

A

SELECT*INTOcustomersFROMclients

B

SELECTINTOcustomersFROMclients

C

INSERTINTOcustomersSELECT*FROMclients

D

INSERTcustomersSELECT*FROMclients

參考答案

A有顧客表customers,包含數(shù)據(jù)如下表:若執(zhí)行SQL語(yǔ)句:SELECTAVG(discount)FROMcustomers以下(

)是輸出結(jié)果。A

錯(cuò)誤提醒:不能對(duì)null進(jìn)行avg操作

B

16

C

8

D

4

參考答案

D有表customers,包含如下數(shù)據(jù):若執(zhí)行以下SQL語(yǔ)句:SELECTCOUNT(city)FROMcustomers以下(

)是輸出結(jié)果。A

1

B

2

C

3

D

4

參考答案

C有學(xué)生(學(xué)號(hào),姓名,性別)和成績(jī)(學(xué)號(hào),課程名稱,分?jǐn)?shù))兩個(gè)表,若在建立學(xué)生與成績(jī)一對(duì)多聯(lián)系時(shí),選擇的聯(lián)系類型是:涉及″學(xué)生″中的所有記錄和″成績(jī)″中聯(lián)接字段相等的那些記錄,則數(shù)據(jù)之間關(guān)聯(lián)方式是

A

內(nèi)部聯(lián)接

B

全外部聯(lián)接

C

左外部聯(lián)接D

右外部聯(lián)接

參考答案

CSQL語(yǔ)言中,條件年齡BETWEEN15AND35表達(dá)年齡在15至35之間,且(

)。

A

涉及15歲和35歲

B

不涉及15歲和35歲

C

涉及15歲但不涉及35歲

D

涉及35歲但不涉及15歲

參考答案

A在SQL語(yǔ)言中,SELECT語(yǔ)句顯示結(jié)果集的前15條記錄應(yīng)使用(

)。

A

TOP15

B

15

C

TOP<15

D

FIRST15

參考答案

A在Transact-SQL語(yǔ)法中,以下SELECT語(yǔ)句對(duì)的的是(

)。

A

SELECT*FROMstudent

B

SELECT*FROMstudent

WHEREGETDATE()

C

SELECT*FROMstudentORDERst_id

D

SELECT*FROMstudentBYSt_name

參考答案

ASQLServer中,下面字符串能與通配符表達(dá)式b[CD]%a進(jìn)行匹配的是(

)。

A

BCDEF

B

A_BCDa

C

bCAB_a

D

AB%a

參考答案

C下列聚合函數(shù)中對(duì)的的是(

)。

A

SUM(*)

B

MAX(*)

C

COUNT(*)

D

AVG(*)

參考答案

CSQLServer中,LIKE運(yùn)算符的通配符為*與?,其中?匹配其所在位置的一個(gè)字符。

[參考答案]

錯(cuò)誤數(shù)據(jù)查詢語(yǔ)句SELECT的語(yǔ)法中,必不可少的子句是SELECT和FROM。

[參考答案]

對(duì)的SQLServer中,LIKE運(yùn)算符的通配符為%與_,其中%匹配其所在位置的一串字符。

[參考答案]

對(duì)的HAVING子句作用于組,必須與GROUPBY子句連用,用來(lái)指定每一分組內(nèi)應(yīng)滿足的條件。

[參考答案]

對(duì)的SQLServer中可以用關(guān)鍵字“AS”給某個(gè)屬性設(shè)立別名

[參考答案]

對(duì)的在Transact-SQL語(yǔ)句的WHERE子句中,完全可以用IN子查詢來(lái)代替OR邏輯表達(dá)式。

[參考答案]

錯(cuò)誤在使用子查詢時(shí),必須使用括號(hào)將子查詢括起來(lái),以便區(qū)分外查詢和子查詢。

[參考答案]

對(duì)的不能對(duì)數(shù)據(jù)類型為text或者image的列使用ORDERBY。

[參考答案]

對(duì)的SQLServer允許多層嵌套查詢,即子查詢中可以包含子查詢。[參考答案]

對(duì)的自然聯(lián)接是去掉了反復(fù)列的等值聯(lián)接。

[參考答案]

對(duì)的ASC是將指定的排序項(xiàng)按降序排列。[參考答案]

錯(cuò)誤選擇操作用來(lái)限制表中與給定條件相匹配的行。

[參考答案]

對(duì)的通配符“_”表達(dá)任何單個(gè)字符。[參考答案]

對(duì)的SELECT語(yǔ)句中ALL關(guān)鍵字允許反復(fù)數(shù)據(jù)記錄的出現(xiàn)。

[參考答案]

對(duì)的查詢語(yǔ)句中對(duì)所有數(shù)據(jù)類型的列都可以使用ORDERBY。

[參考答案]

錯(cuò)誤WHERE子句和HAVING子句功能相同,可以互換使用。

[參考答案]

錯(cuò)誤進(jìn)行聯(lián)接查詢操作時(shí),既可以在不同表之間聯(lián)接,也可以將一個(gè)表與自身聯(lián)接。[參考答案]

對(duì)的LIKE(謂詞)使用中,"%"表達(dá)任意的一個(gè)字符,“_“表達(dá)任意數(shù)量的字符。

[參考答案]

錯(cuò)誤數(shù)據(jù)庫(kù)管理系統(tǒng)中用于定義和描述數(shù)據(jù)庫(kù)對(duì)象的邏輯結(jié)構(gòu)的語(yǔ)言稱為DDL語(yǔ)言。

[參考答案]

對(duì)的在如下變量中:@@Error,@@Connections,@@Fetch_Status,@Records中,@Records不屬于SQLServer系統(tǒng)全局變量。

[參考答案]

對(duì)的@myVar標(biāo)記符可以作為局部變量使用。

[參考答案]

對(duì)的“SELECT職工號(hào)FROM職工WHERENOT

工資>1250”命令的功能是從職工表中檢索工資大于1250的職工號(hào)。

[參考答案]

錯(cuò)誤用SELECT進(jìn)行模糊查詢時(shí),可以使用like或notlike匹配符,模糊查詢可針對(duì)任何類型字段查詢。

[參考答案]

錯(cuò)誤以下查詢條件:職稱IN

(′專家′,

′副專家′)

職稱=′專家′

OR

職稱=′副專家′等價(jià)。[參考答案]

對(duì)的假如使用別名來(lái)代表一個(gè)表,那么在定義別名后的所有查詢語(yǔ)句中,都必須使用別名來(lái)代表表的全名,否則系統(tǒng)會(huì)犯錯(cuò)。

[參考答案]

錯(cuò)誤查詢st_info學(xué)生表中的所有非空resume簡(jiǎn)歷信息,對(duì)的的語(yǔ)句是:SELECT

resumeFROMst_infoWHEREresume

ISNOT

NULL

[參考答案]

對(duì)的設(shè)某數(shù)據(jù)庫(kù)中作者表(作者號(hào)、城市)和出版商表(出版商號(hào),城市)。請(qǐng)補(bǔ)全如下查詢語(yǔ)句,使該查詢語(yǔ)句能查詢作者不在出版商所在的所有不反復(fù)的城市。SELECT

DISTINCT城市

FROM

作者表WHER作者表.城市

__1__(SELECT

城市

FROM

出版商表)參考答案1:NOTIN設(shè)有顧客表(顧客號(hào),

顧客名,

聯(lián)系電話)和購(gòu)買表(商品號(hào),

顧客號(hào),

購(gòu)買時(shí)間),現(xiàn)要記錄有購(gòu)買記錄的顧客人數(shù)。請(qǐng)補(bǔ)全下列實(shí)現(xiàn)該功能的語(yǔ)句。SELECT(__1__

)

FROM

購(gòu)買表參考答案1:COUNT(DISTINCT

顧客號(hào))在SQL

Server

2023中,某數(shù)據(jù)庫(kù)中有圖書表(書號(hào),

圖書名稱,

類別)和銷售表(書號(hào),

銷售時(shí)間,

銷售數(shù)量),其中銷售數(shù)量大于0?,F(xiàn)要查詢2023年10月銷售的圖書名稱和類別。請(qǐng)補(bǔ)全下列實(shí)現(xiàn)該功能的查詢語(yǔ)句。SELECT圖書名稱,

類別FROM圖書表

WHERE

EXISTS

(SELECT*FROM銷售表

WHERE銷售時(shí)間BETWEEN

‘2023-10-1’

AND

‘2023-10-31’

(__1__)

)參考答案1:AND

圖書表.書號(hào)=銷售表.書號(hào)對(duì)Student(stName,Sex,Birthday)表,求出男同學(xué)的平均年齡,語(yǔ)句中Birthday表達(dá)“出生日期”字段。SELECT__1__

(YEAR(GETDATE())-YEAR(Birthday))AS

平均年齡FROMStudentWHERESex=‘男’參考答案1:AVG以下代碼實(shí)現(xiàn)查詢st_info表中所有信息并存儲(chǔ)在新表stu_phone。SELECT*

__1__

stu_phoneFROMst_info參考答案1:INTO對(duì)St_Info表,求出男同學(xué)的平均年齡,語(yǔ)句中Born_Date表達(dá)“出生日期”字段。SELECT

__1__(YEAR(GETDATE())-YEAR(Born_Date))

AS

平均年齡FROM

St_InfoWHERE

St_Sex=‘男’參考答案1:AVG使用SET命令將查詢的結(jié)果數(shù)目賦值給int型局部變量@row。DEClARE@rowsintSET

__1__

=(SELECT

COUNT(*)

FROM

St_info

)參考答案1:@rows對(duì)于表SC_info(sno,cno,score),各屬性含義為學(xué)號(hào)、課程號(hào)、成績(jī),(sno,cno)為主鍵。查詢選修了“9820231”課程的學(xué)生學(xué)號(hào)和成績(jī),并按成績(jī)升序排列。SELECTsno,scoreFROM

sc_infoWHEREcno=‘9820231’__1__

參考答案1:ORDERBYscore對(duì)于表St_info(sno,sname,ssex,sbirth,sd),查詢年齡大于22歲的學(xué)生的姓名。SELECTsname

from

St_info

WHERE

__1__

-YEAR(sbirth)>22參考答案1:YEAR(GETDATE())以下代碼實(shí)現(xiàn)查詢表St_Info(學(xué)號(hào),姓名,性別,出生日期,專業(yè),班級(jí))的“學(xué)號(hào),

姓名,

性別”列到新表Stu_phone。SELECT學(xué)號(hào),

姓名,

性別

__1__

Stu_phoneFROM

St_Info參考答案1:INTO對(duì)S_C_Info(St_ID,C_No,Score),求出每個(gè)同學(xué)的平均成績(jī)。SELECT

St_ID,

__1__(Score)

AS平均成績(jī)FROM

S_C_info

GROUP

BY

St_ID參考答案1:AVG在Student_db數(shù)據(jù)庫(kù)中有S_C_Info(St_ID,C_No,Score)表。列出課程成績(jī)?cè)?0~85分之間的學(xué)生成績(jī)信息。SELECT

*

FROM

S_C_Info

WHERE

__1__

參考答案1:Score>=70andScore<=85

Score

between70and85有表S_C_Info(St_Id,C_No,Score),各屬性的含義為學(xué)號(hào)、課程號(hào)、成績(jī),查詢S_C_Info表的“Score”列的最低值。SELECT

__1__(Score)

AS

最低FROM

S_C_Info參考答案1:MIN有表S_C_Info(St_Id,C_No,Score),各屬性的含義為學(xué)號(hào)、課程號(hào)、成績(jī),查詢S_C_Info表的“Score”列的最高值。SELECT

__1__(Score)

AS

最高FROM

S_C_Info參考答案1:MAX在Student_db數(shù)據(jù)庫(kù)中有St_Info(學(xué)號(hào),姓名,性別,出生日期,專業(yè))表,查找與“張三”在同一個(gè)專業(yè)學(xué)習(xí)的學(xué)生信息:SELECT

*

FROM

St_InfoWHERE

專業(yè)=(

SELECT

__1__

WHERE

姓名=‘張三’

)參考答案1:專業(yè)FROMSt_Info在Student_db數(shù)據(jù)庫(kù)中有St_Info(學(xué)號(hào),姓名,性別,出生日期,專業(yè)),查詢所有姓“李”的學(xué)生的姓名、學(xué)號(hào)和性別:SELECT

姓名,學(xué)號(hào),性別

FROM

St_InfoWHERE

__1__

‘李%’

參考答案1:姓名LIKE“學(xué)生”表St_info由學(xué)號(hào)(sno)、姓名(sname)、性別(ssex)、出生日期(sbirth)、所在系(sd)等屬性組成。

求計(jì)算機(jī)系的最大年齡。SELECT

__1__FROM

St_infoWHERE

sd=‘計(jì)算機(jī)系’參考答案1:MIN(sbirth)

MAX(YEAR(GETDATE())-YEAR(SBIRTH))連接查詢可分為三種類型:__1__、外連接和交叉連接。參考答案1:內(nèi)連接當(dāng)一個(gè)子SELECT的結(jié)果作為查詢的條件,即在一個(gè)SELECT語(yǔ)句的WHERE子句中出現(xiàn)另一個(gè)SELECT語(yǔ)句,這種查詢稱為_(kāi)_1__查詢。參考答案1:嵌套聯(lián)合查詢指使用__1__運(yùn)算將多個(gè)查詢結(jié)果合并到一起。參考答案1:UNION在查詢語(yǔ)句中,應(yīng)在__1__子句中指定輸出字段。參考答案1:SELECT假如要使用SELECT語(yǔ)句返回指定條數(shù)的記錄,則應(yīng)使用__1__關(guān)鍵字來(lái)限定輸出字段。參考答案1:TOP有表St_Info(St_Id,St_Name,St_Sex,Born_Date,Cl_Name,Address)和表S_C_Info(St_Id,C_No,Score),查詢沒(méi)有選修“9710041”號(hào)課程的學(xué)生姓名和所在班級(jí)。SELECT

St_Name,

Cl_NameFROM

St_InfoWHERE

__1__

(

SELECTSt_IDFROMS_C_info

WHEREC_NO=‘9710041’

)參考答案1:St_IDNOTINSQL中基本的關(guān)系運(yùn)算有選擇、__1__、和聯(lián)接三種形式。參考答案1:投影投影操作通常被用來(lái)限制結(jié)果集的__1__數(shù),可以垂直地選擇數(shù)據(jù)作為輸出結(jié)果。參考答案1:列在SQLServer中,數(shù)據(jù)查詢是通過(guò)__1__語(yǔ)句來(lái)完畢的。參考答案1:SELECT

select

Select關(guān)鍵字__1__控制查詢結(jié)果集無(wú)反復(fù)記錄。參考答案1:DISTINCT

Distinct

distinct通配符只有在__1__子句中才故意義,在其他地方將被視作普通字符。參考答案1:LIKE語(yǔ)句selectday(‘2023-4-6’),len(‘好好學(xué)習(xí),天天向上?!?的執(zhí)行結(jié)果是:__1__和__2__。參考答案1:62:10語(yǔ)句selectyear(‘2023-9-18’)的執(zhí)行結(jié)果是__1__。參考答案1:2023執(zhí)行語(yǔ)句selectdistinct單價(jià)into

stock_x

fromstock

where單價(jià)=(selectmin(單價(jià))fromstock),表stock_x中的記錄個(gè)數(shù)是__1__。參考答案1:1語(yǔ)句SELECT(7+3)*4-17/(8-6)+99%4的執(zhí)行結(jié)果是__1__。參考答案1:35SQLServer提供了專為分組記錄使用的、與where子句功能類似的__1__子句對(duì)分組記錄結(jié)果進(jìn)行篩選。(答題時(shí),英文使用大寫形式)參考答案1:HAVING計(jì)算字段的累加和的函數(shù)是:__1__。(答題時(shí),英文使用大寫)參考答案1:SUMSELECT語(yǔ)句中可以使用__1__將兩個(gè)或更多查詢的結(jié)果組合為單個(gè)結(jié)果集,該結(jié)果集包含聯(lián)合查詢中的所有查詢的所有行。(答題時(shí),英文使用大寫形式)參考答案1:UNION以下語(yǔ)句定義TeacherNo列為整型數(shù)據(jù),且非空:TeacherNoint__1__。參考答案1:NOTNULL假定學(xué)生關(guān)系是S(SNO,SNAME,SEX,AGE),課程關(guān)系是C(CNO,CNAME,CREDIT),學(xué)生選課關(guān)系是SC(SNO,CNO,GRADE),要查找選修“數(shù)據(jù)庫(kù)”課程的女學(xué)生的姓名,將涉及到的關(guān)系有__1__個(gè)。參考答案1:3表之間的聯(lián)接共有3種方式,分別是左外聯(lián)接、右外聯(lián)接和__1__

外聯(lián)接。參考答案1:全用SELECT進(jìn)行模糊查詢時(shí),可以使用LIKE或NOT

LIKE匹配符,但模糊查詢只能針對(duì)__1__

型字段進(jìn)行。參考答案1:字符以下語(yǔ)句在student_db數(shù)據(jù)庫(kù)中查詢學(xué)生信息表st_Info(st_id,stname,st_sex,Born_date)中的所有女學(xué)生的信息。SELECT*FROM

st_InfoWHERE

__1__=′女′參考答案1:st_sex按照兩關(guān)系中相應(yīng)屬性值相等的條件所進(jìn)行的聯(lián)接稱為_(kāi)_1__聯(lián)接。參考答案1:自然在SELECT語(yǔ)句中,HAVING子句必須與__1__子句一起使用。參考答案1:groupby用SELECT語(yǔ)句進(jìn)行查詢,若用ORDERBY子句進(jìn)行查詢結(jié)果的排序,使用短語(yǔ)ASC按升序排序,使用短語(yǔ)__1__則按降序排序。參考答案1:DESC在數(shù)據(jù)庫(kù)db_student中有表St_info:學(xué)號(hào)(Sno)、姓名(Sname)、性別(Ssex)、出生日期(Sborn)

溫馨提示

  • 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)論