请各位大哥帮忙!我要找一些关于MS-SQL Server 方面的题目!
老板要我找一些关于MS-SQL Server 方面的题目(要有正确答案),请各位大哥帮忙!
发连接或mail都可以!
谢谢大家了
我的mail是cdkai@163.com
很急,马上给分
问题点数:30、回复次数:2Top
1 楼txlicenhe(马可)回复于 2003-12-03 12:59:59 得分 0
这里的问题99%都是练习题啊。Top
2 楼pengdali()回复于 2003-12-03 13:00:34 得分 30
单选
1。在SQL SERVER中,一个数据库只能有一个(A)
A、主数据文件
B、辅助数据文件
C、事物日志文件
D、文件组
2.(A)表示整数类型并且存储长度为4个字节
A、integer
B、smallint
C、tinyint
D、bingint
3.如果表中某一列要存储可变长度的字串信息,那么最合适的数据类型是(D)
A、char
B、image
C、binary
D、varchar
4.(B)表示数字总长度10位,某中小数点后保留2位有效数字。
A、numberic(8,2)
B、numberic(10,2)
C、numberic(12,2)
D、numberic(2,10)
5.列值为空值(NULL),则说明这一列:(D)
A、数值为0
B、数值为空格
C、数值是未知的
D、不存在
6.(D)是与模式串‘[a-d]%’不匹配的字符串。
A、‘abcd’
B、‘ab张三’
C、‘c’
D、‘ead’
7.tinyint数据类型的表示范围是(D)。
A、-2的31次方至2的31次方减1之间
B、-2的15次方至2的15次方减1之间
C、0至1024之间
D、0至255之间
8.datetime数据类型的表示范围是(B)
A、1900年1月1日至2079年6月6日
B、1753年1月1日至9999年12月31日
C、1790年1月1日至2030年12月31日
D、1000年1月1日至3000年12月31日
9.在建立一个数据库表时,如果规定某一列的缺省值为0,则说明(C)
A、该列的数据不可更改
B、当插入数据行时,必须指定该列值为0
C、当插入数据行时,如果没有指定该值,那么该列值为0
D、当插入数据行时,无须显示指定该列值
10.当使用INSERT语句往数据库表中插入一行数据时,在主键列值上如果出现重复值,那么回产生的情况是(A)。
A、出错,操作失败
B、操作成功
C、操作成功,但要给出警告信息
D、自动把数据行的主键列值更改为没有重复的列值后在插入,操作成功
11.在SQL语句“select * from student”中,“*”号的含义是(C)
A、显示任意列值
B、显示索引列值
C、显示所有列值
D、显示非空列值
12、在一个查询中,使用(A)关键字能够除去重复列值。
A、distinct
B、top
C、having
D、desc
13.与运算符“>=”含义等同的运算是:(C)
A、<=
B、!>
C、!<
D、<>
14.在ORDER BY子句中,如果没有指定ASC(升序)或者DESC(降序)的话,那么缺省的情况是(A)
A、asc
B、desc
C、asc或者desc中的任何一个
D、不进行排序
15.在WHERE子句中,如果出现了“X Between A and B”表达形式,那么这个表达式等同于:(A)
A、X>=A and X<=B
B、X>A and X<=B
C、X>=A and X<B
D、X>A and X<B
单选
1.如果一个索引是由多个列组成的,那么这种索引称为(B)
A、单一索引
B、组合索引
C、唯一索引
D、聚簇索引
2.当第一个用户修改数据时,第二个用户在第一个用户没有确认修改之前读取了该数据,这可能会出现(A)
A、脏读数据
B、不可重复读
C、发生幻想
D、无法确定
3.一个事务中的所有操作要么全部完成,要么全部不完成,这表明事物具有(A)
A、原子性
B、一致性
C、隔离性
D、持久性
4.多个事物之间的操作应当是互不影响,互不相干的,这表明事物具有(C)
A、原子性
B、一致性
C、隔离性
D、持久性
5.如果要回滚一个事务,则要使用(B)语句。
A、revoke
B、rollback transaction
C、commit transaction
D、begin transaction
6.在下列封锁类型中,粒度最大的是(A)
A、数据库级锁
B、表级锁
C、页级锁
D、行级锁
7.如果要阻止其他的事物更改当前事务正在读取的数据,那么最恰当方式是对该数据(B)
A、加上共享锁
B、加上排他锁
C、加上更新锁
D、不封锁
8.在下列规模的数据库表中,建立索引提高查询速度最明显的是(D)
A、100条记录
B、1000条记录
C、10000条记录
D、100000条记录
9.根据封锁粒度大小,按照自大到小排序正确的是(A)。
A、数据库级锁-表级锁-页级锁-行级锁
B、数据库级锁-表级锁-行级锁-页级锁
C、数据库级锁-行级锁-表级锁-页级锁
D、行级锁-表级锁-页级锁-数据库级锁
10.在下面关于触发器的描述中,(D)是错误的
A、触发器是一种特殊的存储过程
B、触发器是以可执行代码存储在服务器上,所以运行时不用编译
C、触发器是由DML触发,不用显式调用
D、触发器是由存储在服务器上的SQL语句所组成,运行时候必须进行编译
11(C)最合适与定义一个作业
A、随机性的任务
B、偶尔执行的任务
C、周期性执行的固定任务
D、临时的非规律性任务
12数据导入的含义是(B)
A、将所备份的数据进行恢复
B、将外部的数据源转换到数据库中
C、将数据库中的数据转换到外部的数据源
D、将导入的数据格式必须和数据库数据格式相同
13.在SQL SERVER代理中,操作员是(C)
A、sa
B、administrator
C、dbo
D、作业完成或者时间发生时能够从SQL SERVER接收通知的人员
14当某一用户对某一行数据进行多次读取过程中,另外一个用户对该数据进行了修改,
从第一个用户的角度看,会发生两次读取数据库中同一个数据会出现不同的值。这种异常情况是(B)
A、读脏数据
B、不可重复读
C、发生幻想
D、丢失数据
15在下面关于视图的描述中,(D)是不正确的。
A、视图的数据来源于基表
B、视图可以方便用户的查询操作
C、有的视图数据是可以被更新的
D、视图与基表是一一对应的
~~~~~~~~~~~多选题~~~~~~~~~~~~~~~
1.如果视图具有了(ABCD)特征,则不能使用DML语句通过视图操纵数据
A、定义视图的FROM子句包括多张表,并且试图中的列来自多张表
B、视图列是从聚集函数中得到的
C、定义视图的SELECT语句包括了GROUP BY子句
D、定义视图的SELECT语句包括了DISTINCT关键字
E、定义视图的SELECT语句是对一张表全表查询
2.与一般的SQL语句相比较,存储过程的优点有(ABCD)
A、执行效率高
B、减少网络通讯
C、具有立即访问数据库的能力
D、是可执行代码,无须进行便宜
E、存放于客户机,所以减轻了服务器负载
3.触发器是一种特殊存储过程,其特殊性主要体现在(AD)
A、自动执行,不需要手工干预
B、在每依次触发执行时都要进行编译
C、在新建数据库表时,触发执行
D、存储在数据库服务器中
E、每次执行时必须说明触发器名
4.下面关于索引的描述中。(AC)是正确的。
A、索引能够加快查询的速度
B、索引可能会降低数值的更新速度
C、当数据库表中数据越多时,索引所带来的查询优化效果越明显
D、当数据库表中数据越少时,索引带来的查询优化效果越明显
E、当数据库表上建立的索引越多越好
5.在SQL SEVER中,(A)都认为是一个隐式事务的开始
A、SELECT语句
B、CREATE语句
C、BEGIN TRANSACTION
D、GRANT语句
E、DROP语句
6.事务日志是每一个数据库都必须具有的,它用于记录对数据库所进行的(ACE)操作
A、插入
B、查询
C、修改
D、备份
E、删除
7.在数据导入过程中,如果数据源是文本文件并且在选定文件格式时,(ab)能够作为文本限定符。
A、单引号
B、双引号
C、百分号
D、美圆符号
E、逗号
8.在SQL SERVER中,作业的执行方式有(ABC)
A、周期性自动执行
B、发出警报时执行
C、手工执行
D、当对有触发器的数据库表进行DML操作时候执行
E、当系统监控发现SQL SERVER已经超过所定义的性能指标值时执行
9.在下面关于差异备份和事务日志备份的描述中,(BC)是正确的
A、如果数据库支持差异备份,就不应当使用事务日志备份,因为速度较慢
B、事务日志备份可以还原数据库到任一时刻的状态
C、差异备份只备份了数据库操作
D、不论采用哪种备份进行恢复都需要最新的一个完全备份
E、差异备份的优点是恢复时间较短
10.在SQL SERVER中,把警报发给操作员的方式有(ABD)。
A、电子邮件
B、网络发送
C、呼叫程序
D、作业
E、视图Top
相关问题
- 那位大哥用过MS SQL Server的JDBC?
- 请问各位大哥,在SQL Server中如何存图片
- 哪位大哥推荐一本经典的SQL SERVER的书啊
- 哪位大哥能帮我介绍以下,delphi的SQL SERVER 2000编程。
- 请问边位大哥有关于vb程序访问sql server的电子书?
- 那位大哥能指点我做bcb+sql server,多谢了,建议即可。
- sql server 数据库状态(置疑)的解决办法!邹大哥救命啊!
- 大哥们,急切求助!tomcat 5.0.19下连接sql server 2000出现错误!
- 邹大哥帮帮忙,怎样改SQL Server默认的时间格式?
- 关于SQL Server jdbc驱动问题,哪位大哥能帮帮忙,谢谢




