sql题库1.docx

上传人:b****1 文档编号:1662386 上传时间:2022-10-23 格式:DOCX 页数:27 大小:30.34KB
下载 相关 举报
sql题库1.docx_第1页
第1页 / 共27页
sql题库1.docx_第2页
第2页 / 共27页
sql题库1.docx_第3页
第3页 / 共27页
sql题库1.docx_第4页
第4页 / 共27页
sql题库1.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

sql题库1.docx

《sql题库1.docx》由会员分享,可在线阅读,更多相关《sql题库1.docx(27页珍藏版)》请在冰豆网上搜索。

sql题库1.docx

sql题库1

测/月考

类型:

(A卷)

围:

测/月考

日期:

时长:

1小时

总分数:

100分

号:

证件:

理论部分

注意:

考试结束试卷必须交回,答案填写在答题卡上

1.()可以同一个表的不同字段进行联接。

(选一项)

A、联接

B、自联接

C、外联接

D、左联接

2.()完整性是指必须能够标识数据中的每个实体(选一项)

A、实体

B、域

C、引用

D、用户自定义

3.()描述了一个用来存储数据的容器,以及该容器存储和检索数据的过程(选一项)

A、数据库

B、数据库管理系统

C、数据模型

D、关系型数据库管理系统

4.IBM公司圣何赛研究实验室的一位研究人员Codd,在1970年6月发表的一篇论文中提出了一个模型,它允许设计者把他们的数据库分解成几个独立但是相关的表,这对提高数据库的性能很有意义,同时也向最终用户保留原来数据库的外观。

从此,Codd就被公认为()数据库之父(选一项)

A、网状模型

B、层次模型

C、关系模型

D、平面模型

5.MicrosoftSQLServer2005在安装的时候就创建的数据库包括(选两项)

A、Pubs

B、Master

C、Northwind

D、Msdb

6.MicrosoftSQLServer中,创建一个数据库,可以包含以下()文件。

(选三项)

A、主要数据文件

B、次要数据文件

C、日志文件

D、记录集

7.ORDERBY的作用是(选一项)

A、查询输出分组

B、设置查询条件

C、对记录排序

D、限制查询返回的数据行

8.SQLServer2005是基于()的(选一项)

A、关系型

B、文件系统

C、层次型

D、网络型

9.SQLserver提供了一些字符串函数,以下说法错误的是(选一项)

A、selectright('hello',3)返回值为:

hel

B、selectltrim(rtrim('hello'))返回值为:

hello(前后都无空格)

C、selectreplace('hello','e','o')返回值为:

hollo

D、selectlen('hello')返回值为:

5

10.Sqlserver提供了一些字符串函数,以下说法错误的是(选一项)

A、selectright('hello',3)返回值为:

hel

B、selectltrim(rtrim('hello'))返回值为:

hello(前后都无空格)

C、selectreplace('hello','e','o')返回值为:

hollo

D、selectlen('hello')返回值为:

5

11.SQLServer2005中,有一个book(图书)表,包含字段:

bookID(图书编号),title(书名),pDate(出版日期),author(作者)等字段,其中()字段作为该表的主键是最恰当的(选一项)

A、bookID

B、title

C、pDate

D、author

12.SQL语句:

select*fromstudentswhereSNOlike'010[^0]%[A,B,C]%',可能会查询出的SNO是(选一项)

A、01053090A

B、01003090A01

C、01053090D09

D、0101A01

13.T-SQL批处理语句块的结束标志为(选一项)

A、GO

B、SUBMIT

C、END

D、RETURN

14.包含元数据的表由关系型数据库管理系统创建和维护,其中,表的创建涉及的容包括以下的方面,除了(选一项)

A、指定数据库类型

B、指定可以输入到字段中的数据的大小

C、实施任何必要的约束以确保输入的数据有效

D、实施限制权限

15.表book中包含三个字段:

title(varchar),author(varchar),price(float)。

Author的默认值是’UNKNOW’,执行SQL语句:

insertbook(title,price)values(jsp',50)。

以下结果正确的是(选一项)

A、插入失败,SQL语句有错

B、插入成功,author列的数据是UNKNOW

C、插入成功,author列的数据是NULL

D、插入成功,author列的数据是50

16.查询student表中的所有非空email信息,以下语句正确的是(选一项)

A、Selectemailfromstudentwhereemail!

=null

B、Selectemailfromstudentwhereemailnotisnull

C、Selectemailfromstudentwhereemail<>null

D、Selectemailfromstudentwhereemailisnotnull

17.查找student表中所有(列名:

telephone)的第一位为8或6,第三位为0的(选一项)

A、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[86]%0*'

B、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'(8,6)*0%'

C、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[8,6]_0*'

D、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[86]_0%'

18.查找student表中所有(列名:

telephone)的第一位为8或6,第三位为0的(选一项)

A、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[86]%0*'

B、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'(8,6)*0%'

C、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[8,6]_0*'

D、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[86]_0%'

19.查找authors表中的所有的首位为4,第二位为0或1的(选一项)

A、SELECTphoneFROMauthorsWHEREphoneLIKE'4[1,0]%'

B、SELECTphoneFROMauthorsWHEREphonein'4[^10]%'

C、SELECTphoneFROMauthorsWHEREphoneLIKE'4_[1,0]%'

D、SELECTphoneFROMauthorsWHEREphonebetween'41%'and'40%'

20.成绩表grade中字段score代表分数,以下()语句返回成绩表中的最低分。

(选两项)

A、selectmax(score)fromgrade

B、selecttop1scorefromgradeorderbyscoreasc

C、Selectmin(score)fromgrade

D、selecttop1scorefromgradeorderbyscoredesc

21.创建一个名为‘Customers’的新表,同时要求新表中包含表‘clients’的所有记录,SQL语句是(选一项)

A、Select*intocustomersfromclients

B、Selectintocustomersfromclients

C、Insertintocustomersselect*fromclients

D、Insertcustomersselect*fromclients

22.创建一个名为‘Customers’的新表,同时要求新表中包含表‘clients’的所有记录,sql语句是(选一项)

A、Select*intocustomersfromclients

B、Selectintocustomersfromclients

C、Insertintocustomersselect*fromclients

D、Insertcustomersselect*fromclients

23.从货物订单数据表(order)中查询出其中订单金额(order_price)在1000和5000之间的订单的详细信息,并按照订单金额(order_price)升序排列。

正确的语句是(选一项)

A、select*fromorderwhereorder_pricebetween1000and5000orderbyorder_priceASC

B、select*fromorderwhereorder_pricebetween1000and5000orderbyorder_priceDESC

C、select*fromorderwhere1000

D、select*fromorderwhere1000

24.当你执行下面的SQL语句时,会发生(选一项)

SELECTau_id,title_id,sum(royaltyper)FROMtitleauthorGROUPBYtitle_id,au_idORDERBYtitle_id,au_id

A、该语句会失败

B、在结果集中,对每一个不同的au_id的值和title_id的值的组合都会有一行

C、在结果集中,每一行中au_id的值都不会相同

D、在结果集中,每一行中title_id的值都不会相同

25.定义列中可以接受的数据值或格式,称为(选一项)

A、唯一性约束

B、检查约束

C、主键约束

D、默认约束

26.定义列中可以接受的数据值或格式,称为(选一项)

A、唯一性约束

B、检查约束

C、主键约束

D、默认约束

27.对于主键的说法错误的是(选一项)

A、主键字段输入的数据不允许重复

B、主键字段的数据,为自动增长数据类型,不允许输入

C、若主键由多个键组合而成,则某个主键字段可以存在重复值

D、主键字段可以是字符数据类型

28.分析以下SQL语句:

SELECTDISTINCT产品.产品名称,产品.单价FROM产品

WHERE(((产品.单价)>(SELECTAVG([单价])FROM产品)))

ORDERBY产品.单价DESC

下面说法错误的是(选一项)

A、“SELECTAVG([单价])FROM产品”是子查询

B、“ORDERBY产品.单价DESC”是指按单价从低到高顺序排列

C、查询结果显示的是单价大于平均价格的记录

D、此查询显示的字段只有“产品名称”和“单价”

29.关系型数据库中,要防止小于100的数保存到int类型的UnitsInStock列可以(选一项)

A、使用主键约束

B、使用缺省约束

C、使用外键约束

D、使用检查约束

30.关于IDENTITY属性,下列说法

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 公共行政管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1