sql server笔试题目及答案.doc
sqlserver笔试题目及答案
一、单项选择题(每题2分,共10题)
1.在SQLServer中,用于查询数据的命令是()。
A.INSERTB.SELECTC.UPDATED.DELETE
答案:B
2.SQLServer的默认系统管理员登录名是()。
A.saB.rootC.adminD.sys
答案:A
3.以下哪种数据类型用于存储日期和时间()。
A.INTB.VARCHARC.DATETIMED.FLOAT
答案:C
4.在SQLServer中,创建数据库的命令是()。
A.CREATEDATABASEB.MAKEDATABASEC.BUILDDATABASED.INITDATABASE
答案:A
5.要修改表中的数据,使用()命令。
A.ALTERB.UPDATEC.CHANGED.MODIFY
答案:B
6.用于删除表中数据的命令是()。
A.DELETEB.DROPC.REMOVED.CLEAR
答案:A
7.在SQLServer中,视图是()。
A.真实存在的表B.虚拟表C.临时表D.存储过程
答案:B
8.以下哪个关键字用于分组查询()。
A.WHEREB.HAVINGC.GROUPBYD.ORDERBY
答案:C
9.SQLServer中索引的主要作用是()。
A.存储数据B.提高查询速度C.限制数据D.美化数据
答案:B
10.要给表添加新的列,使用()命令。
A.ADDCOLUMNB.INSERTCOLUMNC.ALTERTABLEADDD.CREATECOLUMN
答案:C
二、多项选择题(每题2分,共10题)
1.以下哪些是SQLServer中的约束类型()。
A.PRIMARYKEYB.FOREIGNKEYC.UNIQUED.CHECKE.DEFAULT
答案:ABCDE
2.SQLServer支持以下哪些数据类型()。
A.CHARB.NVARCHARC.DECIMALD.BINARYE.TIMESTAMP
答案:ABCDE
3.在SQLServer中,可以用于备份数据库的方式有()。
A.完整备份B.差异备份C.事务日志备份D.文件和文件组备份E.增量备份
答案:ABCD
4.以下哪些操作可以在SQLServerManagementStudio中进行()。
A.创建数据库B.创建表C.编写查询语句D.管理用户权限E.执行存储过程
答案:ABCDE
5.SQLServer中的存储过程有以下哪些优点()。
A.提高性能B.减少网络流量C.可重用性D.安全性E.易于维护
答案:ABCDE
6.当创建索引时,需要考虑以下哪些因素()。
A.表的大小B.查询的类型C.数据的更新频率D.可用的磁盘空间E.列的唯一性
答案:ABCDE
7.在SQLServer中,以下关于事务的描述正确的是()。
A.事务是一组SQL语句B.事务具有原子性C.事务具有一致性D.事务具有隔离性E.事务具有持久性
答案:ABCDE
8.以下哪些是SQLServer中的系统数据库()。
A.masterB.modelC.msdbD.tempdbE.resource
答案:ABCDE
9.SQLServer中的用户角色可以分为以下哪些类型()。
A.固定服务器角色B.固定数据库角色C.应用程序角色D.用户自定义角色E.临时角色
答案:ABCD
10.以下哪些是SQLServer中常用的函数类型()。
A.数学函数B.字符串函数C.日期和时间函数D.聚合函数E.系统函数
答案:ABCDE
三、判断题(每题2分,共10题)
1.