数据库原理与应用一、单选题 (共 10 题 ,总共 20 分 ) 1. 若一个关系的任何属性都不部分依赖和传递依赖于任何候选码,则该关系最高达到了(B)范式. (2 分) A. 第一 B. BC C. 第二 D. 第三 2. 在设计 Access2000 数据表时,“索引”属性有(B)种可选取值。 (2 分) A. 4 B. 3 C. 1 D. 2 3. Transact—SQL 对标准 SQL 的扩展主要表现为(C). (2 分) A. 加入了建库和建表语句 B. 提供了 Min、Max 等统计函数 C. 加入了程序控制结构和变量 D. 提供了分组(Group By)查询功能 4. 若实体 A 和 B 是多对多的联系,实体 B 和 C 是 1 对 1 的联系,则实体 A 和 C 是(B)。 (2 分) A. 多对一 B. 多对多 C. 一对多 D. 一对一 5. Access2000 中包含有(A)个数据库对象。 (2 分) A. 7 B. 6 C. 10 D. 8 6. 在 SQL 中,create table 为(C)数据库中基本表结构的命令. (2 分) A. 修改 B. 查询 C. 建立 D. 删除 7. 假如希望完全安装 SQL Server,则应选择(D)。 (2 分) A. 典型安装 B. 最小安装 C. 仅连接 D. 自定义安装 8. 若规定基本表中某一列或若干列为非空和唯一值双重约束,则这些列就是该基本表的(A)码,若只规定为唯一值约束,则不允许空值重复出现。 (2 分) A. 备用码 B. 内码 C. 外码 D. 主码 9. 当一条 SELECT 语句访问一张大表里的有限几行数据时,SQL Server 通常会()。 (2 分) A. 为数据加上页级锁 B. 需要用户的干涉和参加 C. 使用户独占数据库 D. 为数据加上行级锁 10. 设一个集合 A={3,4,5,6,7,集合 B={1,3,5,7,9,则 A 减 B 的差集中包含有(B)个元素. (2 分) A. 10 B. 2 C. 3 D. 5 二、推断题 (共 10 题 ,总共 20 分 ) 1. SQL Server2000 是运行在 Windows 操作系统平台上的、逻辑模型为层次型的数据库管理系统。(正确) (2 分) 错误 正确 2. 每执行一次使用游标的取数、修改或删除操作的语句时,都只能对表中的单个记录进行操作.(正确) (2 分) 错误 正确 3. 在一个关系 R 中,“职工号”函数决定“姓名”是非平凡函数依赖,但不是完全函数依赖。() (2 分) 错误 正确 4. 在一个关系 R 中,若 X、Y 和 Z 为互不相同的单属性,...