MSSQL复习题.docx

上传人:b****6 文档编号:8537620 上传时间:2023-01-31 格式:DOCX 页数:23 大小:29.02KB
下载 相关 举报
MSSQL复习题.docx_第1页
第1页 / 共23页
MSSQL复习题.docx_第2页
第2页 / 共23页
MSSQL复习题.docx_第3页
第3页 / 共23页
MSSQL复习题.docx_第4页
第4页 / 共23页
MSSQL复习题.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

MSSQL复习题.docx

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

MSSQL复习题.docx

MSSQL复习题

1.MSSQL2008属于()

A)关系数据库B)层次数据库C)网状数据库D)文件数据库

2.SQL语言中修改表应使用()。

A)ModifyTableB)AlterTable

C)UpdateTableD)ChangeTable

3.SQL查询中的GROUPBY语句用于()。

A)分组条件B)对查询进行排序C)列表D)选择行条件

4.在SQL查询中使用ORDERBY子句指出的是()

A)查询目标  B)查询结果排序  

C)查询视图  D)查询条件

5.SQL语言是()

A)结构化查询语言B)宿主语言

C)汇编语言D)非过程化语言

6.SQL语言中,删除一个表的命令是()

A)CLEARTABLEB)DROPTABLE

C)DELETETABLED)REMOVETABLE

7.SQLSERVER属于()公司的产品。

A)IBMB)甲骨文C)微软D)SUN

8.函数“Sum”的意思是求所在字段内所有的值的()。

A)和   B.)平均值   C)最小值   D)第一个值

9.函数“Avg”的意思是求所在字段内所有的值的()。

A)和B)平均值C)最小值D)第一个值

10.不属于SQLSERVER2008数据库中的对象的是()。

A)视图B)触发器C)防火墙D)函数

11.在SELECT语句中使用*,表示()

A)选择任何属性B)选择全部属性C)选择全部元组D)选择主码

12.在SELECT语句中使用top5时,返回结果是()

A)表中前五行数据  B)行编号有“5”的数据

C)表中前五行有空值的数据D)表中第五行数据

13.向表中添加新记录的SQL命令是()

A)CREATEB)INSERTC)UPDATED)DELETE

14.修改表记录的SQL命令是()

A)CREATEB)INSERTC)UPDATED)DELETE

15.删除表记录的SQL命令是()

A)CREATEB)INSERTC)UPDATED)DELETE

16.货币数据类型在SQLSERVER2008中用()表示

A)intB)datetimeC)moneyD)tinyint

17.以下软件()不是数据库管理系统

A)ExcelB)AccessC)SQLServerD)Oracle

18.SQLSERVER2008中,用于表示人的年龄最适合的是()

A)numericB)moneyC)tinyintD)smallint

19.关系数据库中的数据表之间的关系用()来实现

A)主键约束B)外键约束C)检查约束D)默认值约束

20.同一表中的数据行的唯一性使用()来实现

A)主键约束B)外键约束C)检查约束D)默认值约束

21.()不是SQLSERVER2008中可以使用的运算符

A)+B)-C)≥D)=

22.在数据库系统中,空值是()

A)0B)空格C)空字符串D)不确定

23.查询货号是"1011"或"1020"的记录,可以在条件中输入()。

A)"1011"and"1020"     B)notin("1011","1020")

C)in("1011","1020")     D)not("1011"and"1020")

24.在学生数据记录表中要查找姓“楚”的学生,对应“姓名”字段的正确表达式是()

A)“楚?

”B)“楚*”C)Like“%楚%”D)Like“楚%”

25.将文本字符串“23,18,9,66”按升序排序,排序的结果将是()

A)9,18,23,66B)66,23,18,9C)18,23,66,9 D)以上皆非

26.SELECT语句中使用关键字()可以把重复行屏蔽掉。

A)DISTINCTB)UNIONC)ALLD)TOP

27.在查询结果集中将NAME字段显示为联系人,应该使用()语句。

A)SELECTnameFROMCustomersas‘联系人’

B)SELECTname=‘联系人’FROMCustomers

C)SELECT*FROMCustomersWHEREname=‘联系人’

D)SELECTnameas‘联系人’FROMCustomers

28.有如下定义,()插入语句是正确的。

CREATETABLEstudent

(studentidintnotnull,

namechar(10)null,

ageintnotnull,

sexchar

(1)notnull,

dischar(10))

A)INSERTINTOstudentVALUES(11,’abc’,20,’f’)

B)INSERTINTOstudent(studentid,sex,age)VALUES(11,’f’,20)

C)INSERTINTOstudent(studentid,sex,age)VALUES(11,20,’f’,NULL)

D)INSERTINTOstudentSELECT11,’ABC’,20,’F’,’test’

29.查询两表之间互相匹配的数据应使用()

A)交叉连接B)外联接C)内联接D)自连接

30.将货名为“山楂片”的商品从“库存”表中删除,应使用()。

A)Update库存set货名=山楂片 B)Deletefrom库存where货名=’山楂片’

C)DropTable库存Where货名=’山楂片’D)Dropfrom库存where货名=’山楂片’

31.在多表视图上不可执行的操作是()

A)子查询B)连接查询C)分组查询D)更新操作

32.可以使用Between运算符的数据类型是()

A)字符B)日期C)二进制D)时间戳

33.条件语句“Where库存量>1000”的意思是()。

A)“库存量”中大于1000元的记录

B)将“库存量”中大于1000元的记录删除

C)拷贝字段“库存量”中大于1000元的记录

D)将字段“库存量”中大于1000元的记录进行替换

34.下列不属于存储过程的功能的是()。

A)带输出参数 B)带输入参数 C)返回任意类型值  D)调用其它存储过程

35.下列不属于SQLSERVER2008中所支持的触发器类型的是()。

A)After触发器B)For触发器 C)Insteadof触发器   D)Command触发器

36.索引的主要作用是()。

A)实现数据完整性 B)实现触发器 C)提高查询效率  D)提高数据安全性

37.SQLSERVER2008的安全体系中,服务器级安全通过()来实现。

A)身份验证 B)SQL代理 C)防火墙    D)定义服务器角色

38.能够解决所有并发异常问题的事务隔离级别是()。

A)未提交读 B)提交读 C)可重复读    D)可串行化

39.修改数据时为防止产生并发异常,应使用()。

A)共享锁B)意向锁C)独占锁D)架构锁

40.当事务的隔离级别处于“可重复读”时,可能会出现的并发异常是()。

A)丢失更新B)脏读C)幻影读D)不会出现异常

1.SQLSERVER中逻辑类型用()来表示。

A)intB)moneyC)bitD)bool

2、SQLSERVER数据库文件是由()组成的。

A)表和视图B)数据文件和日志文件

C)数据库文件和程序文件D)主要文件和次要文件

3、主要数据文件和次要数据文件的扩展名分别是()。

A).DBF.DBOB).BAT.EXEC).DOC.TXTD).MDF.NDF

4、日志文件的扩展名是()

A)LDFB)MDFC)NDFD)DBF

5、创建数据库的SQL命令是()

A)CREATETABLEB)CREATEVIEW

C)CREATEDATABASED)CREATEINDEX

6、修改表时新增列的语法是()

A)AddB)AddColumnC)InsertColumnD)AlterColumn

7、修改数据库名称的系统存储过程是()

A)SP_HELPB)SP_RENAMEDBC)SP_RENAMED)SP_HELPDB

8、删除数据库的SQL命令是()

A)DELETEDATABASEB)DELETETABLE

C)DROPDATABASED)DROPTABLE

9、创建数据表的SQL命令是()

A)CREATETABLEB)CREATEVIEW

C)CREATEDATABASED)CREATEINDEX

10、向表中添加新记录的SQL命令是()

A)CREATEB)INSERTC)UPDATED)DELETE

11、修改表记录的SQL命令是()

A)CREATEB)INSERTC)UPDATED)DELETE

12、删除表记录的SQL命令是()

A)CREATEB)INSERTC)UPDATED)DELETE

13、关系数据库中主键的作用是()

A)标识表中唯一的行B)创建唯一的索引、允许空值

C)只允许以表中第一个字段建立D)系统自动编号

14、唯一性约束是()

A)和主键约束一样B)只允许以表中第一个字段建立

C)接受NULL值D)以上都不对

15、表在数据库中是一个非常重要的数据对象,它是用来()各种数据内容的。

A)显示B)查询C)存放D)检索

16、()约束用来禁止输入重复值。

A)DEFAULTB)NULLC)UNIQUED)FOREIGNKEY

17、有如下定义,()插入语句是正确的。

CREATETABLEstudent

(studentidintnotnull,

namechar(10)null,

ageintnotnull,

sexchar

(1)notnull,

dischar(10))

A)INSERTINTOstudentVALUES(11,’abc’,20,’f’)

B)INSERTINTOstudent(studentid,sex,age)VALUES(11,’f’,20)

C)INSERTINTOstudent(studentid,sex,age)VALUES(11,20,’f’,NULL)

D)INSERTINTOstudentSELECT11,’ABC’,20,’F’,’test’

18、删除数据表的SQL命令是()

A)DELETEDATABASEB)DELETETABLEC)DROPDATABASED)DROPTABLE

19、在查询结果集中将NAME字段显示为联系人,应该使用()语句。

A)SELECTnameFROMCustomersas‘联系人’

B)SELECTname=‘联系人’FROMCustomers

C)SELECT*FROMCustomersWHEREname=‘联系人’

D)SELECTname‘联系人’FROMCustomers

20、在Transact-SQL语法中,SELECT语句可完成表复制的语法是()

A)SELECT,FROMB)SELECT,INTOC)SELECT,GROUPD)仅SELECT

21、SELECT语句中使用关键字()可以把重复行屏蔽掉。

A)DISTINCTB)UNIONC)ALLD)TOP

22、SELECT语句中将多个查询结果返回一个结果集中的关键字是()

A)JOINB)UNIONC)INTOD)LIKE

23、为数据表创建索引的目的是(  )

A)提高查询的检索性能   B)创建唯一性索引  C)创建主键  D)归类

24、T-SQL中局部变量必须以()开头。

A)*B)#C)$D)@

25、T-SQL语言中变量分为()种。

A)1B)2C)3D)4

1、SQLSERVER表示二进制的数据类型是()。

A)TextB)VarCharC)BinaryD)TimeStamp

2、SQLSERVER表示学生性别使用()类型最合适。

A)TextB)bitC)binaryD)Bool

3、修改表时,在表中新增一个约束应使用语法()。

A)AlterColumnB)AddRule

C)DropConstraintD)AddContraint

4、SQLSERVER网络连接默认端口号是()

A)1433B)443C)80D)3306

5、查看对象相关性的系统存储过程是()

A)SP_RENAMEB)SP_HELP

C)SP_DEPENDSD)SP_HELPTEXT

6、创建数据表时指定采用系统自动编号的语法是()

A)default(1,1)B)decimal(1,1)C)numeric(1,1)D)identity(1,1)

7、修改数据库名称的系统存储过程是()

A)SP_HELPB)SP_RENAMEDB

C)SP_RENAMED)SP_HELPDB

8、删除数据库的SQL命令是()

A)DELETEDATABASEB)DELETETABLE

C)DROPDATABASED)DROPTABLE

9、创建数据触发器的SQL命令是()

A)CREATETriggerB)CREATEVIEW

C)CREATERuleD)CREATEINDEX

10、向表中添加新记录的SQL命令是()

A)CREATEB)INSERTC)UPDATED)DELETE

11、修改表记录的SQL命令是()

A)CREATEB)INSERTC)UPDATED)DELETE

12、删除表记录的SQL命令是()

A)CREATEB)INSERTC)UPDATED)DELETE

13、关系数据库中外键是()

A)两个表间的联系B)允许导入外部数据

C)用于两个表之间的连接查询D)不允许有多个外键

14、Check约束是()

A)检查数据值是否重复B)只允许检查数字和日期

C)检查数据值是否合法D)以上都不对

15、约束在数据库中是一种数据对象,它是用来()的。

A)管理数据B)检查数据存储C)实现数据完整性D)实现数据安全性

16、()约束用来禁止输入重复值。

A)DEFAULTB)NULLC)UNIQUED)FOREIGNKEY

17、有如下定义,()插入语句是正确的。

CREATETABLEstudent

(studentidintidentity(1,1)primarykey,

namechar(10)null,

ageintnotnull,

sexbitnotnull,

regdatetimedefaultgetdate())

A)INSERTINTOstudentVALUES(1011,‘张三’,21,1)

B)INSERTINTOstudentVALUES(‘张三’,21,1,default)

C)INSERTINTOstudent(studentid,sex,age)VALUES(1011,’男’,21)

D)INSERTINTOstudentVALUES(‘张三’,21,NULL,’2011-05-20’)

18、删除存储过程的SQL命令是()

A)DELETEProcedureB)DELETERule

C)DROPFunctionD)DROPProcedure

19、在查询结果集中显示全校所有班级并消除重复,正确的语句是()

A)SELECT班级FROM学生

B)SELECTtop100班级FROM学生

C)SELECTall班级FROM学生

D)SELECTdistinct班级FROM学生

20、在Transact-SQL语法中,SELECT语句内联接使用关键字()

A)JOININTOB)INNERJOINC)FULLJOIND)CROSSJOIN

21、SELECT语句中使用关键字()可以限定返回数据行数。

A)TOPB)UNIONC)ALLD)DISTINCT

22、SELECT语句中将多个查询结果合并为一个结果集中的关键字是()

A)JOINB)UNIONC)INTOD)LIKE

23、为数据表创建索引的目的是(  )

A)提高查询的检索性能   B)创建唯一性索引  C)创建主键  D)归类

24、T-SQL中全局变量必须以()开头。

A)/*B)##C)*$D)@@

25、T-SQL语言中的全局变量用户可以执行()操作。

A)定义B)查看C)修改D)赋值

1、创建视图的SQL命令是()

A)CREATETABLEB)CREATEDATABASE

C)CREATEVIEWD)CREATEINDEX

2、修改表时要修改列类型的语法是()

A)SetB)UpdateC)AlterTableD)AlterColumn

3、修改数据库名称的系统过程是()

A)SP_HELPB)SP_RENAMEDB

C)SP_RENAMED)SP_HELPDB

4、删除存储过程的SQL命令是()

A)DELETEProcedureB)DELETETrigger

C)DropProcedureD)DROPFunction

5、创建索引的SQL命令是()

A)CREATETABLEB)CREATEVIEW

C)CREATEINDEXD)CREATEDATABASE

6、表示主键的关键字是()

A)CheckB)PrimaryKeyC)ForeignKeyD)Unique

7、表示外键的关键字是()

A)CheckB)PrimaryKeyC)ForeignKeyD)Unique

8、表示唯一性约束的关键字是()

A)CheckB)PrimaryKeyC)ForeignKeyD)Unique

9、关系数据库中主键表示()

A)非空且唯一B)系统自动编号

C)该表独立于系统D)不能修改

10、SQLSERVER属于()系统。

A)网状数据库B)层次数据库C)关系数据库D)文件系统

11、SQLSERVER数据库是由()组成的。

A)表和视图B)数据文件和日志文件

C)数据库文件和程序文件D)主要文件和次要文件

12、主要数据文件和次要数据文件的扩展名分别是()。

A)DBF.DBOB).BAT.EXEC).DOC.TXTD).MDF.NDF

13、日志文件的扩展名是()

A)LDFB)MDFC)NDFD)DBF

14、唯一性约束是()

A)和主键约束一样B)不能修改

C)接受NULL值D)以上都不对

15、索引在数据库中是一个数据对象,它是用来()的。

A)方便数据管理B)简化数据查询C)提高查询效率D)节省磁盘空间

16、()约束用来禁止输入重复值。

A)DEFAULTB)NULLC)UNIQUED)FOREIGNKEY

17、视图在数据库中是一个数据对象,它是用来()的。

A)方便用户管理B)简化数据查询C)提高查询效率D)节省磁盘空间

18、删除约束的SQL命令是()

A)DELETEDefaultB)DELETERule

C)DROPRuleD)DROPConstraint

19、用于绑定规则的系统存储过程是()。

A)SP_BINDCONSTRAINTB)SP_BINDC)SP_BINDEFAULTD)SP_BINDRULE

20、在Transact-SQL语法中,SELECT语句的完整语法较复杂,用于分组统计的是()

A)SELECT,INTOB)SELECT,GROUPC)SELECT,FROMD)仅SELECT

21、在条件子句中可用于限定日期范围的运算符是()。

A)BETWEENB)INC)LIKED)EXISTS

22、在条件子句中可用于限定红色、绿色、蓝色的颜色范围的运算符是()

A)BETWEENB)INC)LIKED)EXISTS

23、在条件子句中可用于指定学生姓氏的运算符是()

A)BETWEENB)INC)LIKED)EXISTS

24、T-SQL中用于记录受影响数据行数的全局变量是()。

A)@@VERSIONB)@@ROWC)@@ERRORD)@@ROWCOUNT

25、并发环境下可能会产生的并发异常类型有()种。

A)2B)4C)6D)3

1、SQLServer2008是一个()的数据库系统。

A)网状型B)层次型C)关系型D)以上都不是

2、SQLServer2008企业版可以安装在()操作系统上。

A)MicrosoftWindows7B)LinuxC)UnixD)Android

3、要使用SQLServer2008自己的账号系统应采用()的身份验证模式。

A)Windows身份验证模式

B)SQLServer身份验证模式

C)混合验证模式

D)网络验证模式

4、SQLServer2008默认的网络

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

当前位置:首页 > 小学教育 > 其它课程

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

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