www.vu8o.com
------------------------------------------------------------------------------------------------------------------------------
单选题
1(4分) : 在SQL Server中,不是对象的是( )。 A: 用户 B: 数据 C: 表
D: 数据类型
2(4分) : 数据定义语言的缩写词为 ( )。 A: DDL B: DCL C: DML D: DBL
3(4分) : 定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句( )。 A: ALTER COLUMN OrderID integer FROM Orders B: ALTER TABLE Orders ( OrderID integer )
C: ALTER TABLE Orders ALTER COLUMN OrderID integer D: ALTER COLUMN Orders.OrderID integer 4(4分) : SQL的视图是从( )中导出。 A: 基本表 B: 视图
C: 基本表或视图 D: 数据库
5(4分) : 在SQL语言中,如果要建立一个工资表包含职工号,姓名,职称,工资等字段,若要保证工资字段的取值不低于800元,最合适的实现方法是( )。 A: 在创建工资表时为“工资”字段建立缺省 B: 在创建工资表时为“工资”字段建立检查约束 C: 在工资表建立一个触发器
D: 为工资表数据输入编写一个程序进行控制
6(4分) : SQL Server2000系统中的所有系统级信息存储于哪个数据库( )。 A: master B: model C: tempdb D: msdb
7(4分) : 实体完整性要求属性不能取空值,这一点通常通过( )。 A: 定义外键来保证 B: 定义主键来保证
C: 用户定义完整性来保证 D: 关系系统自动保证
8(4分) : 触发器是一种特殊的( ) ,当对表执行了某种操作后,就回触发相应的触发器。 A: 表
B: 存储过程 C: 视图
www.vu8o.com
------------------------------------------------------------------------------------------------------------------------------
D: 索引
9(4分) : SUM和AVERAGE命令能够分别求出当前库中满足一定范围和条件的数值型字段( )和( )。 A: 和 平均值 B: 平均值 和 C: 记录数 平均值 D: 列数 平均值
10(4分) : 在SQL SERVER服务器上,存储过程是一组预先定义并( )的Transact-SQL语句。 A: 保存 B: 编译 C: 解释 D: 编写
11(4分) : 以下论述的不正确的是( )。 A: distribution数据库是系统数据库
B: 企业管理器与查询分析器都是客户端工具
C: SQL Server 2000可以安装到windows2000、windows XP、windows NT系统上 D: SQL Server 支持的SQL命令集称为T_SQL,它是完全符合ANSII SQL92标准的
12(4分) : 在SQL Server 2000中,下列字段中哪个不能用于数据库的操作语句。( ) A: CREATE B: DROP C: SET D: ALTER
13(4分) : SQL的视图是从( )中导出的。 A: 基本表 B: 视图
C: 基本表或视图 D: 数据库
14(4分) : SQL Server 2000中重新命名一个已存在的数据库使用的命令是( )。 A: create B: use
C: sp_renamedb D: insert
15(4分) : SQL语言允许使用通配符进行字符串匹配的*作,其中“%”可以表示( )。 A: 灵个字符 B: 一个字符串 C: 多个字符串 D: 以上都是 判断题
1(4分) : 数据库复制是SQL Server的主要功能之一。复制有三种类型,其中对于复制不经常更改的数据,或不要求保持数据最新值(低滞后时间)的情况,合并复制是一种最好的
www.vu8o.com
------------------------------------------------------------------------------------------------------------------------------
数据复制方法。( ) A: 对 B: 错
2(4分) : 如果master数据库被损坏了,SQL Server照常可以运行。 A: 对 B: 错
3(4分) : 索引越多越好。 A: 对 B: 错
4(4分) : 规则可以在其他数据库中创建。 A: 对 B: 错
5(4分) : 执行INSERT操作时候,如果表格中存在定义为NOT NULL的数据列,那么该列的值必须要出现VALUES的列表中。 A: 对 B: 错
6(4分) : 日志文件可以存在于任意文件组中。 A: 对 B: 错
7(4分) : 在关系数据库的设计过程中,允许在设计后对表结构进行修改。 A: 对 B: 错
8(4分) : SQL Server在服务器和数据库级的安全级别上都配置了角色。其中角色是用户分配权限的单位。SQL Server允许用户在服务级别上创建角色。但是为数据库安全,不允许在数据库级上创建新的角色。( ) A: 对 B: 错
9(4分) : 输入正确的所有者口令,才可以修改DTS包的定义和执行DTS包。如果只输入用户口令,那么只能执行DTS包,不能修改该DTS包的定义。 A: 对 B: 错
10(4分) : SQL中局部变量可以不声明就使用。 A: 对 B: 错 单选题
1(4分) : 在SQL Server中,不是对象的是( )。 A: 用户 B: 数据 C: 表
D: 数据类型
2(4分) : 数据定义语言的缩写词为 ( )。 A: DDL B: DCL
www.vu8o.com
------------------------------------------------------------------------------------------------------------------------------
C: DML D: DBL
3(4分) : 定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句( )。 A: ALTER COLUMN OrderID integer FROM Orders B: ALTER TABLE Orders ( OrderID integer )
C: ALTER TABLE Orders ALTER COLUMN OrderID integer D: ALTER COLUMN Orders.OrderID integer 4(4分) : SQL的视图是从( )中导出。 A: 基本表 B: 视图
C: 基本表或视图 D: 数据库
5(4分) : 在SQL语言中,如果要建立一个工资表包含职工号,姓名,职称,工资等字段,若要保证工资字段的取值不低于800元,最合适的实现方法是( )。 A: 在创建工资表时为“工资”字段建立缺省 B: 在创建工资表时为“工资”字段建立检查约束 C: 在工资表建立一个触发器
D: 为工资表数据输入编写一个程序进行控制
6(4分) : SQL Server2000系统中的所有系统级信息存储于哪个数据库( )。 A: master B: model C: tempdb D: msdb
7(4分) : 实体完整性要求属性不能取空值,这一点通常通过( )。 A: 定义外键来保证 B: 定义主键来保证
C: 用户定义完整性来保证 D: 关系系统自动保证
8(4分) : 触发器是一种特殊的( ) ,当对表执行了某种操作后,就回触发相应的触发器。 A: 表
B: 存储过程 C: 视图 D: 索引
9(4分) : SUM和AVERAGE命令能够分别求出当前库中满足一定范围和条件的数值型字段( )和( )。 A: 和 平均值 B: 平均值 和 C: 记录数 平均值 D: 列数 平均值
10(4分) : 在SQL SERVER服务器上,存储过程是一组预先定义并( )的Transact-SQL语句。
www.vu8o.com
------------------------------------------------------------------------------------------------------------------------------
A: 保存 B: 编译 C: 解释 D: 编写
11(4分) : 以下论述的不正确的是( )。 A: distribution数据库是系统数据库
B: 企业管理器与查询分析器都是客户端工具
C: SQL Server 2000可以安装到windows2000、windows XP、windows NT系统上 D: SQL Server 支持的SQL命令集称为T_SQL,它是完全符合ANSII SQL92标准的
12(4分) : 在SQL Server 2000中,下列字段中哪个不能用于数据库的操作语句。( ) A: CREATE B: DROP C: SET D: ALTER
13(4分) : SQL的视图是从( )中导出的。 A: 基本表 B: 视图
C: 基本表或视图 D: 数据库
14(4分) : SQL Server 2000中重新命名一个已存在的数据库使用的命令是( )。 A: create B: use
C: sp_renamedb D: insert
15(4分) : SQL语言允许使用通配符进行字符串匹配的*作,其中“%”可以表示( )。 A: 灵个字符 B: 一个字符串 C: 多个字符串 D: 以上都是 判断题
1(4分) : 数据库复制是SQL Server的主要功能之一。复制有三种类型,其中对于复制不经常更改的数据,或不要求保持数据最新值(低滞后时间)的情况,合并复制是一种最好的数据复制方法。( ) A: 对 B: 错
2(4分) : 如果master数据库被损坏了,SQL Server照常可以运行。 A: 对 B: 错
3(4分) : 索引越多越好。 A: 对 B: 错
www.vu8o.com
------------------------------------------------------------------------------------------------------------------------------
4(4分) : 规则可以在其他数据库中创建。 A: 对 B: 错
5(4分) : 执行INSERT操作时候,如果表格中存在定义为NOT NULL的数据列,那么该列的值必须要出现VALUES的列表中。 A: 对 B: 错
6(4分) : 日志文件可以存在于任意文件组中。 A: 对 B: 错
7(4分) : 在关系数据库的设计过程中,允许在设计后对表结构进行修改。 A: 对 B: 错
8(4分) : SQL Server在服务器和数据库级的安全级别上都配置了角色。其中角色是用户分配权限的单位。SQL Server允许用户在服务级别上创建角色。但是为数据库安全,不允许在数据库级上创建新的角色。( ) A: 对 B: 错
9(4分) : 输入正确的所有者口令,才可以修改DTS包的定义和执行DTS包。如果只输入用户口令,那么只能执行DTS包,不能修改该DTS包的定义。 A: 对 B: 错
10(4分) : SQL中局部变量可以不声明就使用。 A: 对 B: 错