SQL Server 2005题库
如何安装cmake一、单选题(共0分)
1、在SQL Server中,客户机/服务器的主要功能中,下面不正确的是(0)
A、客户机负责数据管理及程序处理
java是基于什么开发的B、客户机负责显示数据信息
C、客户机向服务器提出处理要求
D、服务器响应后将处理结果返回客户机
2、当数据库损坏时,数据库管理员可通过何种方式恢复数据库?(0)
A、事务日志文件
B、主数据文件
C、Delete语句
D、联机帮助文件
3、当执行create database语句时,新数据库的第一部分通过复制以下哪个数据库中的内容创建,剩
余部分由空页填充(0)
A、master
B、model
C、msdb
D、tempdb
4、在数据操作语言(DML)的基本功能中,不包括的是(0)
A、插入新数据
B、描述数据库结构
C、修改数据
D、删除数据
5、下列固定数据库角中db_datawriter的权限为(0)
A、拒绝选择数据库数据的权限
B、拒绝更改数据库数据的权限
C、查看来自数据库中所有用户表的全部数据
D、添加、更改或删除来自数据库中所有用户表的数据
6、用于维护数据完整性的对象不包括(0)
A、约束
B、规则
C、索引
D、触发器
7、对于数据库的管理,对SQL Server中guest用户的描述错误的是(0)
A、安装系统时,guest用户被加入到master、pubs、tempdb、northwind数
据库中
B、用户成功登录到SQL Server后,若该登录账号在某数据库中无合法数据
库用户,则系统将可能允许以guest用户来访问该数据库
C、不能从master、tempdb数据库中删除guest用户
D、在新建一个数据库时,guest用户将被自动添加
8、欲往表中增加一条记录,应该用哪一条SQL语句?(0)
A、alter table
B、insert into table
C、create table
D、drop table
9、下列标识符可以作为局部变量使用的是(0)
A、[@myvar]
B、my var
C、@myvar
D、@my var
10、select 学号,avg(成绩) as 平均成绩 from xscj group by 学号 having avg(成绩)>=85,表示(0)
A、查xscj表中平均成绩在85分以上的学生的学号和平均成绩
B、查平均成绩在85分以上的学生
C、查xscj表中各科成绩在85分以上的学生
D、查xscj表中各科成绩在85分以上的学生的学号和平均成绩
11、你是公司的数据库管理员,有一天你要删除数据库中的一个视图 vwOrders(创建时没有使用with encription)时,系统提示存在其它视图依赖此视图,从而删除失败,你要怎么知道是哪个视图依赖这个视图呢?(0)
A、通过查询系统表syscomments来得到视图的定义,从而得到依赖信息
B、使用sp_helptext …vwOrders‟来得到视图的定义,从而得到依赖信息
C、使用 sp_depends …vwOrders‟,来得到依赖信息
D、查询information_schema.view_table_usage视图来得到依赖信息
12、以哪个符号开头的变量是全局变量(0)
A、@
B、@*
C、@@
D、@$
13、对象的完全限定名包括(0)
A、服务器名、数据库名、对象名
B、数据库名、所有者名、对象名
C、服务器名、数据库名、对象名
D、服务器名、数据库名、所有者名、对象名
14、在SQL Server中,一个数据库可最多创建()个表(0)
A、1024
B、20亿
C、8092
D、256
15、truncate table命令可以删除(),但表的结构及其列、约束、索引等保持不变(0)
A、当前记录
B、所有记录
C、指定记录
D、有外键(foreign key)约束引用的表
16、使用create table #aa(a int)语句所创建的表将被放到以下哪个数据库中(0)
A、当前数据库
B、tempdb
C、msdb
D、model
17、下列()数据类型的列不能被指定为主键,也不允许指定主键列有null属性(0)
A、int和decimal
B、nvarchar和datetime
C、image和text
D、real和money
18、执行带参数的过程,正确的格式为(0)
A、过程名参数
B、过程名(参数)
C、过程名=参数
D、A,B,C三种都可以
19、group by子句用来指定(0)
A、查询结果的分组条件
B、组或聚合的搜索条件
C、限定返回的行的搜索条件
D、结果集的排序方式
20、()能够创建数据库(0)
A、有create database权限的用户
B、任何SQL Server用户
C、任何Windows用户
D、任何混合用户
21、先通过以下语句创建触发器in_tr:
create trigger in_tr on xs instead of delete as select * from xs
然后执行delete xs语句,结果为(0)
A、删除了xs表中所有记录
B、返回错误提示
C、没有删除xs表中记录,查询出xs表中所有记录
D、没有删除xs表中记录
22、在一个非聚集索引的B-树中,已知它有4级(根结点为第一级,叶级为第四级)。若其中有一级
的索引指针指向的是真实的行所在的位置,请问它处于第几级?(0)
A、第一级
B、第二级
C、第三级
keygenexe注册机下载D、第四级
23、以下()功能不属于SQL Server企业管理器的功能(0)
A、配置本地/远程服务器
B、设置登录安全性
power是什么意思在电动车上C、对数据库、数据库对象进行管理和操作
D、交互输入T-SQL语句
24、计算日期1999-10-2和2000-6-8之间差多少天,应该使用如下哪个函数(0)
A、datepart
B、datediff
C、datename
D、dateadd
25、下列语句中正确表示创建了数据库“学生”的是(0)
A、create table 学生
B、create database 学生
C、alter table 学生
D、create view 学生
26、SQL Server安装后,SQL Server已经在计算机中创建了4个系统数据库和2个示例数据库。下面哪一项不属于系统数据库?(0)
A、Master
B、Model
C、Tempdb
D、Pubs
27、要修改已经创建好的Table1的字段名称Field1为新名称Field2,使用以下哪条指令?(0)
A、exec sp_rename 'table1.field1‟,‟field2‟
B、exec xp_rename 'field2‟,‟field1‟,‟column‟
C、exec xp_rename 'table1.field1‟,‟field2‟
D、exec sp_rename 'table1.field1‟,‟field2‟,‟column‟
28、数据库操作时服务器突然掉电,当重新启动后,你如何恢复已经完成但还没把数据写入硬盘的事务,以及正在进行一半的事务?下面说法正确的是(0)
A、运行Roll forward all transaction
B、不用。SQL Server自动恢复,即通过日志恢复所有已经完成但还没把数
据写入硬盘的事务到硬盘,并撤销正在进行一半的事务
C、先备份事务日志,再将数据库恢复到上一完全数据库备份,再把刚备份
的事务日志恢复到当前数据库的日志中
D、没有办法,只能使用数据库以前的备份
29、查询员工工资信息时,结果按工资降序排列,正确的是(0)
A、ORDER BY 工资
B、ORDER BY 工资 desc
C、ORDER BY 工资 asc
D、ORDER BY 工资 dictinct
30、关于存储过程,下列说法不正确的是(0)
A、可以接受输入参数并以输出参数的形式将多个值返回至调用过程或批处
理
B、可以向调用过程或批处理返回状态值,以表明成功或失败(以及失败原
因)
C、可以无需调用而自动执行
D、可以包含执行数据库操作(包括调用其它过程)的语句
31、在SQL Server中,一个表可最多创建()个列(0)
A、1024
B、20亿
C、8092
D、256
32、以下()不是SQL Server提供的事务模式(0)
A、默认事务
mysql语句的执行顺序B、自动事务
private penthouseC、显式事务
D、隐式事务
33、在SQL Server系统中,关于事务的表述正确的是(0)
A、所有事务均需以Begin transaction开始
B、Begin transaction使@@trancount递增1
C、commit transaction将@@trancount递增1
D、在事务中保存点之前的事务操作也将不被回滚
34、安装SQL Server时,系统自动建立几个数据库,以下哪个数据库被删除后,不影响系统的正常运行?(0)
A、master
B、model
C、tempdb
D、pubs
35、SQL Server是一个基于()的关系数据库管理系统(0)
A、B/S模式
B、C/S模式
C、SQL模式
D、以上都不是
36、若要返回两个表中相匹配的行,应使用()联接查询(0)
A、right join
B、left join
C、full join
D、inner join
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论