|
一、单选题(共 25 道试题,共 100 分。) V 1. SQL Server 2000中的数据以页为基本存储单位,页的大小为( )
A. 8KB
B. 16KB
C. 32KB
D. 64KB
2. SQL 语言按照用途可以分为三类,下面选项中哪一种不是的( )
A. DML
B. DCL
C. DQL
D. DDL
3. 下面关于触发器的描述,错误的是 ( )
A. 触发器是一种特殊的存储过程,用户可以直接调用
B. 触发器表和DELETED表没有共同记录
C. 触发器可以用来定义比CHECK约束更复杂的规则
D. 删除触发器可以使用DROP TRIGGER命令,也可以使用企业管理器
4. 下列说法中正确的是()
A. SQL 中局部变量可以不声明就使用
B. SQL 中全局变量必须先声明再使用
C. SQL 中所有变量都必须先声明后使用
D. SQL 中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立
5. 在SELECT语句中,用于去除重复行的关键字是 ( )
A. TOP
B. DISTINCT
C. PERCENT
D. HAVING
6. ()是数据库系统的核心,它负责数据库的配置、存取、管理和维护等工作
A. 操作系统
B. 关系模型
C. 数据库管理系统
D. 数据库
7. 执行如下SQL语句后 select distinct 单价 from stock where 单价=(select min(单价) from stock)into dbf stock_x 表stock_x中的记录个数是 ( )
A. 1
B. 2
C. 3
D. 4
8. 下面关于登录账户、用户和角色的说法错误的是 ( )
A. 登录账户是服务器级的
B. 用户是登录账户在某个数据库中的映射
C. 用户不一定要和登录账户相关联
D. 角色其实就是用户组
9. SQL Server提供的单行注释语句是使用( )开始的一行内容
A. “/*”
B. “--”
C. “{”
D. “/”
10. 下列选项中不是数据库复制类型的是( )
A. 快照复制
B. 差异复制
C. 事务复制
D. 合并复制
11. 下面字符串能与通配符表达式 [ABC]%a 进行匹配的是( )
A. BCDEF
B. A_BCD
C. ABC_a
D. A%a
12. SQL Server 2000 采用的身份验证模式有( )
A. 仅Windows身份验证模式
B. 仅SQL Server身份验证模式
C. 仅混合模式
D. Windows身份验证模式和混合模式
13. 在SQL Server 2000中,当数据表被修改时,系统自动执行的数据库对象是( )
A. 存储过程
B. 触发器
C. 视图
D. 其他数据库对象
14. 若想查询出所有姓张的、且出生日期为空的学生信息,则WHERE条件应为 ( )
A. 姓名 LIKE ‘张%’ AND 出生日期 = NULL
B. 姓名 LIKE ‘张*’ AND 出生日期 = NULL
C. 姓名 LIKE ‘张%’ AND 出生日期 IS NULL
D. 姓名 LIKE ‘张_’ AND 出生日期 IS NULL
15. 根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项()
A. 只存在一对多的实体关系,以图形方式来表示
B. 以二维表格结构来保存数据,在关系表中不允许有重复行存在
C. 能体现一对多、多对多的关系,但不能体现一对一的关系
D. 关系模型数据库是数据库发展的最初阶段
16. SQL Server 2000是一个( )的数据库系统
A. 网状型
B. 层次型
C. 关系型
D. 以上都不是
17. SQL数据库中的视图与下列哪项是对应的( )
A. 关系模式
B. 存储模式
C. 子模式
D. 以上都不是
18. 关于主键描述正确的是( )
A. 包含一列
B. 包含两列
C. 包含一列或者多列
D. 以上都不正确
19. 以下那种类型能作为变量的数据类型( )
A. text
B. ntext
C. table
D. image
20. 在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是( )
A. *
B. %
C. -
D. ?
21. 要查询book表中所有书名中以“计算机”开头的书籍的价格,可用( )语句
A. SELECT price FROM book WHERE book_name = ‘计算机*’
B. SELECT price FROM book WHERE book_name LIKE ‘计算机*’
C. SELECT price FROM book WHERE book_name = ‘计算机%’
D. SELECT price FROM book WHERE book_name LIKE ‘计算机%’
22. 下面不属于数据定义功能的SQL语句是( )
A. CREATE TABLE
B. CREATE CURSOR
C. UPDATE
D. ALTER TABLE
23. SQL Server 2000提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL Server的4种服务的是( )
A. 企业管理器
B. 导入和导出数据
C. 事件探察器
D. 服务管理器
24. 下面关于事务的描述,错误的是 ( )
A. 事务可用于保持数据的一致性
B. 事务应该昼小且应尽快提交
C. 应避免人工输入操作出在在事务中
D. 在事务中可以使用ALTER DATEABSE
25. 求每个交易所的平均单价的SQL语句是( )
A. SELECT(交易所,avg(单价)FROM stock GROUP BY 单价
B. SELECT(交易所,avg(单价)FROM stock ORDER BY 单价
C. SELECT(交易所,avg(单价)FROM stock ORDER BY 交易所
D. SELECT(交易所,avg(单价)FROM stock GROUP BY交易所
|
|