数据库期末考试题.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

SQLServer练习题二

一、单项选择题

1.下列关于CreateTable创建数据表,叙述正确的是______。

A)必须在数据表名称中指定表所属的数据库

B)必须指明数据表的所有者

C)指定的所有者和表名称在数据库中必须唯一

D)省略表名称时,自动创建一个临时表

2.表设计器的“允许空”,用于创建字段的______约束。

A)主键B)外键C)CHECKD)非空

3.下列字段定义错误的是______。

A)学号varchar(16)B)人数int4C)产量floatD)价格decimal(8,2)

4.删除数据库中已经存在的数据表test的命令是______。

A)DELETETABLEtestB)DELETEtest

C)DROPTABLEtestD)DROPtest

5.在数据表test中增加一个字段cj(成绩)的命令是______。

A)ADDTABLEtestcjintB)ADDTABLEtestALTERcjint

C)ALTERTABLEtestDROPcjintD)ALTERTABLEtestADDcjint

6.在关系模式test(学号,姓名,性别,年龄)中,删除属性“年龄”的命令

是______。

A)DELETE年龄FROMtestB)ALTERTABLEtestDROP年龄

C)UPDATEtestSET年龄D)ALTERTABLEtestADD年龄

7.在关系模式test(学号,课程名称,成绩)中,插入一条记录的正确命令是

______。

A)ADDINTOtestVALUES(‘0001’,’高数’,’80’)

B)INSERTINTOtestVALUES(‘0001’,’高数’,’80’)

C)ADDINTOtestVALUES(‘0001’,’高数’,80)

D)INSERTINTOtestVALUES(‘0001’,’高数’,80)

8.在关系模式test(学号,课程名称,成绩)中,若要把“0001”的高数成绩

改成85分,正确命令是______。

A)UPDATEtestSET成绩=”85”WHERE学号=”0001”and课程名称=”高数”

B)UPDATEtestSET成绩=85WHERE学号=”0001”and课程名称=”高数”

C)UPDATEtestSET成绩=’85’WHERE学号=’0001’and课程名称=’高数’

D)UPDATEtestSET成绩=85WHERE学号=’0001’and课程名称=’高数’

9.不属于SQLServer的数据类型是______。

A)整型数据类型B)浮点数据类型

C)通用型数据类型D)字符数据类型

10.不属于整型数据类型的是______。

A)intB)smallintC)tinyintD)integer

11.如果数据表中某个字段只包含1~200之间的整数,则该字段最好定义为

______。

A)intB)smallintC)tinyintD)bit

12.如果数据表中某个字段的数据精度要求8~12位,则该字段最好定义为

______。

A)realB)smallintC)floatD)money

13.某个字段的数据类型定义为decimal(12,5),则该字段有______位整数。

A)12B)5C)6D)7

14.存储诸如”邮政编码”的字段类型最好定义为______。

A)Char(6)B)varChar(6)C)NChar(6)D)NvarChar(6)

15.存储诸如”通讯地址”的字段类型最好定义为______。

A)Bina

文档评论(0)

151****5730 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档