SQL Server 2005试题2
(2012-11-19 16:25:37)
标签:
it |
一 选择题
1、在SQL SERVER 所提供的服务中,( A )是最核心的部分。
A、MSSQLServer
2.如下不能正确执行的语句是(D)
A、select * from table_name where 1>2
B、truncate table table_name
C、delete from table_name where null=null
D、alter table table_name add column idd int
3、下列哪个函数不属于聚合函数( D )。
A、count()
4、下列各运算符中(A
A、&
5、下列哪条语句能够从学生表中查询出姓名的第二个字是“敏”的学生的信息( B )。
A、select * from 学生表 where
姓名=’_敏%’
B、select * from 学生表 where 姓名 like ’_敏%’
C、select * from 学生表 where 姓名 like ’%敏%’
D、select * from 学生表 where 姓名 like ’%敏’
6、下列哪些选项在T-SQL语言中使用时不用括在单引号中( D )。
A、单个字符
7、下列哪种方法不能用来启动SQL SERVER 2005数据库服务器( C )。
A、使用服务管理器启动数据库服务器
C、使用“管理工具”中的“服务”启动数据库服务器
8、下列哪个命令必须在单个批命令中执行。( D )
A、CREATE
DATABASE
9、下列有关关键字的说法中,不正确的是( B )。
A、主关键字能惟一标识表中的每一行
C、侯选关键字中的任一个都可以充当主关键字
10、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(__B_)
A、只存在一对多的实体关系,以图形方式来表示。
B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。
C、能体现一对多、多对多的关系,但不能体现一对一的关系。
D、关系模型数据库是数据库发展的最初阶段。
11、在“连接”组中有两种连接认证方式,其中在(_B__)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。
A、Windows身份验证
C、以超级用户身份登录时
12、 事务日志文件的默认扩展名是( C)。
A、MDF B、NDF C、LDF D、DBF
13、 通过使用文件组,可以( A
A、提高存取数据的效率。 B、提高数据库备份与恢复的效率
C、简化数据库的维护 D、ABC都可以。
14、 SQL Server的主数据库是( A)。
A、MASTER B、TEMPDB C、MODEL D、MSDB
15、 数据库的容量,( D)。
A、只能指定固定的大小。 B、最小为10M
C、最大100M。 D、可以设置为自动增长
16、 日期时间型数据类型(datetime)的长度是(C )。
A、2 B、4 C、8 D、16
17、表在数据库中是一个非常重要的数据对象,它是用来(C__)各种数据内容的。
A、显示 B、查询 C、存放 D、检索
18、为数据表创建索引的目的是(A__),可以在创建表时用( A_)来创建唯一索引。
C、设置主键约束,Create index D、以上都可以
19、 在T-SQL语法中,用来插入和更新数据的命令是(_A__)。
20、 主键约束用来强制数据的(B
A、域 B、实体 C、参照 D、ABC都可以
21、 在SQL Server服务器上,存储过程是一组预先定义并(B__)的T-SQL语句。
A、保存 B、编译 C、解释 D、编写
22、 聚合函数的返回值是(A )。
A、一个标量值 B、一组值 C、表达式 D、表
23、不属于传统数据模型的是(D)
A、层次数据模型
C、关系数据模型
24、在SQL Server中,不是对象的是(B)
A、用户
25、声明了变量:declare @i int,@c char(4),现在为@i赋值10,为@c赋值'abcd',
正确的语句是(C)
A、set
@i=10,@c='abcd'
C、select
@i=10,@c='abcd'
26、不正确的论述是(C)
A、 SQL Server有Windows集成认证方式,但如果没有把windows用户添加为SQL Server的
登陆账户,那么该Windows 用户不能访问Sql Server服务器。
B、SQL Server 2005的客户端没有操作系统的限制。
C、Windows是个具有并行处理能力(支持多CPU)的操作系统,安装在之上的SQL Server
D、在Windows /NT中,SQL Server是以服务的方式被执行的。
27、关于SQL
A、最多只能用16个字符
B、实例的名称是区分大小写
C、第一个字符只能使用文字、@、_和#符号。
D、实例的名称不能使用Default或MSSQLServer这两个名字。
28、是长期存储在计算机内的有组织,可共享的数据集合. (C)
A、数据库管理系统
C、数据库
29.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和(D).
A、数据库管理系统
C、相关的计算机系统
30.数据库系统阶段,数据(D)
A、具有物理独立性,没有逻辑独立性 B、具有物理独立性和逻辑独立性
C、独立性差
31.在SQL语言中授权的操作是通过(C)语句实现的。
A、CREATE
C、GRANT
32、已知职工和职工亲属两个关系,当职工调出时,应该从职工关系中删除该职工的元组,同时在
职工亲属关系中删除对应的亲属元组,在SQL语言中,定义这个完整性约束的短语是(D )
A ON DELETE ALL
C ON DELETE SET
NULL
33.授予用户Jean可以查询帐户表的权限,使用的SQL语句是( A )
A GRANT SELECT ON 帐户 TO Jean
B GRANT SELECT TO Jean ON 帐户
C GRANT SELECT TO帐户 ON Jean
D GRANT SELECT ON Jean TO 帐户
34.你是公司的SQL Server 2005联机事务处理数据库的数据库开发人员。许多表有一百万或更多的行,所有的表都建立了一个簇索引,经常存取的表另外还至少有一个非簇索引,两个数据库服务器上的RAID阵列存储数据文件,你想设置表和索引以取得最佳的I/O性能。
A、设置频繁的互相连接的表加入同一个文件群,设置经常存取的表和所有的属于这些表的索引到另一个文件群。
B、设置频繁的互相连接的表加入同一个文件群,设置经常存取的表和所有的属于这些表的非簇索引到不同的文件群。
C、设置频繁的互相连接的表加入不同的文件群,设置经常存取的表和所有的属于这些表的非簇索引到不同的文件群。
D、设置频繁的互相连接的表加入不同的文件群,设置经常存取的表和所有的属于这些表的非簇索引到同一个文件群。
答案: C、
35. 你是一个数据公司的数据库开发人员,你建立了一个存储了15个不同的高中运动成绩的统计数据库,这些信息将被50个在Web站点上发布运动信息的公司使用,每个公司的站点安排和使用这些统计数据的格式是不同的。
你要将数据打包传送给公司,你将怎么做?
A、使用包含FOR XML选项的SELECT语句提取数据。
B、对SELECT语句返回的数据使用sp_makewebtask系统存储过程来生成HTML数据。
C、对数据库输出的数据建立数据转换服务包,形成使用TAB界定符的文本文件。
D、建立一个使用SEL_DMO的应用程序来提取数据库中的数据,并将这些数据转换到标准EDI(electronic data interchange)文件。
答案: A、

加载中…