|
一、单选题(共 15 道试题,共 30 分。)V 1. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫__。()
A. 文件的集合、操作系统、文件系统
B. 数据的集合、数据库管理系统、数据库系统
C. 命令的集合、数据库系统、软件系统
D. 程序的集合、命令系统、文件系统
满分:2 分
2. SQL的DDL语句不包括()
A. SELECT
B. CREATE TABLE
C. DROP VIEW
D. DROP INDEX
满分:2 分
3. SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( )
A. 包括20岁和30岁
B. 不包括20岁和30岁
C. 包括20岁但不包括30岁
D. 包括30岁但不包括20岁
满分:2 分
4. 关系代数表达式的优化策略中,首先要做的是( )
A. 对文件进行预处理
B. 尽早执行选择运算
C. 执行笛卡儿积运算
D. 投影运算
满分:2 分
5. 数据库系统中的数据模型通常由()三部分组成
A. 数据结构、数据操作和完整性约束
B. 数据定义、数据操作和安全性约束
C. 数据结构、数据管理和数据保护
D. 数据定义、数据管理和运行控制
满分:2 分
6. .如何构造出一个合适的数据逻辑结构是( )主要解决的问题。
A. 关系数据库优化
B. 数据字典
C. 关系数据库规范化理论
D. 关系数据库查询
满分:2 分
7. 数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是()
A. DBMS、OS、应用软件
B. DBMS、应用软件、OS
C. OS、DBMS、应用软件
D. OS、应用软件、DBMS
满分:2 分
8. 在SQL语言中,DELETE语句的作用是()
A. 删除基本表
B. 删除视图
C. 删除基本表和视图
D. 删除基本表和视图的元组
满分:2 分
9. 在SELECT语句中使用*,表示()
A. 选择任何属性
B. 选择全部属性
C. 选择全部元组
D. 选择主码
满分:2 分
10. 关系演算的基础是( )
A. 形式逻辑中的逻辑演算
B. 形式逻辑中的关系演算
C. 数理逻辑中的谓词演算
D. 数理逻辑中的形式演算
满分:2 分
11. 视图是一个“虚表”,视图的构造基于( )
A. 基本表
B. 视图
C. 基本表或视图
D. 数据字典
满分:2 分
12. 在SQL语言中使用FOREIGN KEY时,与之配合的语句是()
A. EXISTS
B. EXCEPT
C. TABLE
D. REFERENCES
满分:2 分
13. 下列关于视图的说法错误的是()
A. 视图是从一个或多个基本表导出的表,它是虚表
B. 某一用户可以定义若干个视图
C. 视图一经定义就可以和基本表一样被查询、删除和更新
D. 视图可以用来定义新的视图
满分:2 分
14. 位于用户和操作系统之间的一层数据管理软件是()
A. DBS
B. DB
C. DBMS
D. MIS
满分:2 分
15. 在SQL语言中,用户可以直接操作的是()
A. 基本表
B. 视图
C. 基本表和视图
D. 基本表或视图
满分:2 分
二、多选题(共 15 道试题,共 45 分。)V 1. 静态列级约束的内容包括( )。
A. 对数据类型的约束,包括数据的类型、长度、单位、精度等
B. 对数据格式的约束
C. 对取值范围或取值集合的约束
D. 对空值的约束
E. 对列中元组形态的约束
满分:3 分
2. 以下关于4NF的叙述,正确的选项有( )。
A. 4NF关系模式的属性之间必须有一个或零个非平凡且非函数依赖的多值
B. 4NF关系模式的属性之间必须有一个以上非平凡且非函数依赖的多值
C. 关系模式R∈1NF,如果对于R的每个非平凡多值依赖X→→Y(Y是X的子集),X都含有候选码,则R∈4NF
D. 如果一个关系模式是4NF,则必为BCNF
E. 4NF所允许的非平凡多值依赖实际上是函数依赖
满分:3 分
3. 传统的集合运算包括()。
A. 并
B. 差
C. 交
D. 广义笛卡尔积
满分:3 分
4. 数据库信息的运行安全采取的主措施有( )。
A. 用户认证
B. 存取控制
C. 备份与恢复
D. 审计
满分:3 分
5. 概念结构是对现实世界的一种抽象,这种抽象一般包括( )。
A. 分类
B. 规划
C. 聚集
D. 统一
E. 概括
满分:3 分
6. 下面正确的说法是( )
A. 关键字是关系中能够用来惟一标识元组的属性
B. 在一个关系中,关键字的值不能为空
C. 一个关系中的所有候选关键字均可以被指定为主关键字
D. 关键字只能由单个的属性组成
满分:3 分
7. 运算的三大要素是哪些( )?
A. 运算对象
B. 运算符
C. 运算结果
D. 运算方法
E. 运算效率
满分:3 分
8. 以下属于大型数据库产品的是( ) 。
A. FoxPro
B. Access
C. DB2
D. Sybase
E. Oracle
满分:3 分
9. SQL具有( )功能。
A. 数据查询
B. <p>数据定义</p>
C. <p>数据操纵</p>
D. 数据控制
满分:3 分
10. 动态列级约束包括的几个方面分别是( )。
A. 修改行数时的约束
B. 修改列的元组
C. 修改元组的列属性时的约束
D. 修改列值时的约束
E. 修改列定义时的约束
满分:3 分
11. Java JDBC接口类中包含的成员有( ) 。
A. JavSql.CallableStatement
B. JavSql.Connection
C. JavSql.DatabaseMetaData
D. JavSql.Driver
E. JavSql.Administrator
满分:3 分
12. 在数据库系统中,有哪几种数据模型?( )
A. 网状模型
B. 层次模型
C. 关系模型
D. 实体联系模型
满分:3 分
13. 下列哪些选项是数据模型概念中包含的内容( )?
A. 数据的静态特征
B. 数据的物理特征
C. 数据的动态特征
D. 数据的存储特征
E. 数据的完整性特征
满分:3 分
14. 数据库管理系统是为了进行什么操作而配置的( ) ?
A. 数据库的建立
B. 数据库的映射
C. 数据库的连接
D. 数据库的使用
E. 数据库的维护
满分:3 分
15. 以下选项中,属于关系数据语言类别的有( )。
A. 关系代数语言
B. 关系演算语言
C. 逻辑演算语言
D. 具有关系代数和关系演算双重特点的语言
E. 具有关系代数和逻辑演算双重特点的语言
满分:3 分
三、判断题(共 10 道试题,共 25 分。)V 1. 在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。( )
A. 错误
B. 正确
满分:2.5 分
2. 3.关系模式R中属性或属性组X是且仅是R的码,则称X是R的内部码。
A. 错误
B. 正确
满分:2.5 分
3. 视图也是二维表,因此视图定义以后,用户可以如同操作基本表那样对视图进行操作。( )
A. 错误
B. 正确
满分:2.5 分
4. 访问控制是防止对数据库进行非法访问的主要方法。( )
A. 错误
B. 正确
满分:2.5 分
5. 关系模式是型,关系是值。
A. 错误
B. 正确
满分:2.5 分
6. 数据字典通常包括数据项、数据结构、数据通路、数据存储和处理过程五个部分。
A. 错误
B. 正确
满分:2.5 分
7. 4.要区分服务器端的ASP脚本和其他字符,可以用的定界符是<-和->。
A. 错误
B. 正确
满分:2.5 分
8. 索引越多越好。( )
A. 错误
B. 正确
满分:2.5 分
9. 实体间的联系用实体模型来描述。( )
A. 错误
B. 正确
满分:2.5 分
10. 外键的值唯一的标识了表中的一行记录。( )
A. 错误
B. 正确
满分:2.5 分
|
|