- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
关系数据库操作语言SQL(三)
(总分100,做题时间90分钟)
一、选择题
1.?
以下叙述正确的是______。
A.字符串数据由英文字母、数字和各种符号组成?
B.字符串数据由汉字、英文字母和数字组成?
C.字符串数据由汉字、英文字母和各种符号组成?
D.字符串数据由汉字、英文字母、数字和各种符号组成
A??B??C??D??
????该问题分值:2.5
答案:D
[解析]字符串数据由汉字、英文字母、数字和各种符号组成,因此本题答案为D。
2.?
SQLServer支持的准确型数据类型不包括______。
**?
**?
**?
**
A??B??C??D??
????该问题分值:2.5
答案:D
[解析]准确型数值是指在计算机中能够精确存储的数,SQLServer支持的准确型数据类型包括:Bigint、Int、Smallint、Tinyint、Bit、numeric(p,q)或decimal(p,q)。近似型是用于表示浮点型数据的近似数据类型,包括float和real。所以本题的答案为D。
3.?
SQLServer支持的普通编码字符串的数据类型不包括______。
**(n)?
**(n)?
**?
**
A??B??C??D??
????该问题分值:2.5
答案:D
[解析]SQLServer支持的普通编码字符串的数据类型包括char(n)、varchar(n)和text。所以本题的答案为D。
4.?
设在SQLServer2000中,某关系表需要存储职工的工资信息,工资的范围为2000~10000,设用整型类型存储。下列数据类型中最合适的是______。
**?
**?
**?
**
A??B??C??D??
????该问题分值:2.5
答案:B
[解析]int数据类型所表示的数值范围从-231到231-1,也就是说,你可以用int数据类型来表达-2,147,483,648到2,147,483,647(即大约正负二十亿)之间的整数。一个int型占用四个字节的存储空间。bigint数据类型位于int之上。smallint的数值范围从从-215到215-1。tinyint的数值范围从从0到255。故本题选B。
5.?
以下关于货币类型数据叙述错误的是______。
A.货币类型存储的数据精度固定为4位小数?
B.它实际上是小数部分固定为4位的定点小数类型?
C.货币类型可以在数值前加上货币符号?
**Server支持的货币类型包括money、Bigmoney和Smallmoney
A??B??C??D??
????该问题分值:2.5
答案:D
[解析]货币类型存储的数据精度固定为4位小数,它实际上是小数部分固定为4位的定点小数类型,但货币类型可以在数值前加上货币符号。SQLServer支持的货币类型包括money和Smallmoney。因此本题答案为D。
6.?
在关系数据库中,NULL是一个特殊值,在很多数据操作中都需要对NULL进行特殊处理。关于NULL,下列说法正确的是______。
A.判断元组的某一列是否为NULL一般使用“=NULL”?
**在数据库中表示尚不确定的值?
C.在SQLSever2000中执行“SELECTNULL+5”将会出现异常?
**只适合用于字符和数值类型
A??B??C??D??
????该问题分值:2.5
答案:B
[解析]本题考查的知识点是空值查询。NULL表示不确定的值不能使用普通的比较运算符“=”或“!=”。需要使用专门的判断子句来完成,其格式为:列名IS[NOT]NULL。在SQLSever2000中,NULL+任何值=任何值。因此执行语句不会出现异常。NULL适合于任何不确定的取值类型。即本题的答案为B。
7.?
设在职工表中有电话号码列,数据类型是char(8)。现要在该列上添加约束,用于保证电话号码长度必须是8位,且第一位取值为数字1—9、后7位取值为数字0—9,现有下列语句:
??Ⅰ.ALETERTABLE职工表ADDCHECK(电话号码LIKE[1-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9])
??Ⅱ.ALETERTABLE职工表CHECK(电话号码LIKE[1-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9])
??Ⅲ.ALETERTABLE职工表ADDCONSTRAINTCK1CHECK(电话号码LIKE[1-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9])
??Ⅳ.ALETERTABLE职工表ADDCONSTRAINTCHECK(电
您可能关注的文档
- 2022知识产权工程师培训课后习题答案.docx
- 人教版英语复习专题七年级所给词的适当形式填空练习题(1).doc
- 2022年中级经济师《金融》章节练习:金融工程与金融风险.docx
- 保安员考试试题.docx
- 二年级下册语文第五单元9个必备考点汇总.docx
- 2021年高考数学(理科-通用版)练酷专题二轮复习课时跟踪检测:(十六)概率.docx
- 2022年西安理工大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).docx
- 【真题】南京大学、厦门大学教育学硕士考研真题.pdf
- 新概念二英语第九课课课练课测Lesson18他经常干这事测试题课课练附答案.doc
- 2023年临床执业医师《第二单元》考试全真模拟易错、难点汇编贰(答案参考)试卷号:39.docx
文档评论(0)