sql题库Word文档下载推荐.docx
《sql题库Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《sql题库Word文档下载推荐.docx(27页珍藏版)》请在冰豆网上搜索。
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('
'
e'
o'
)返回值为:
hollo
D、selectlen('
5
10.Sqlserver提供了一些字符串函数,以下说法错误的是(选一项)
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表中所有电话号码(列名:
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语句是(选一项)
23.从货物订单数据表(order)中查询出其中订单金额(order_price)在1000和5000之间的订单的详细信息,并按照订单金额(order_price)升序排列。
正确的语句是(选一项)
A、select*fromorderwhereorder_pricebetween1000and5000orderbyorder_priceASC
B、select*fromorderwhereorder_pricebetween1000and5000orderbyorder_priceDESC
C、select*fromorderwhere1000<
order_price<
5000orderbyorder_priceASC
D、select*fromorderwhere1000<
5000orderbyorder_priceDESC
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.定义列中可以接受的数据值或格式,称为(选一项)
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、使