2011年全国自考数据库系统原理模拟试卷(四)及答案.pdf_第1页
2011年全国自考数据库系统原理模拟试卷(四)及答案.pdf_第2页
2011年全国自考数据库系统原理模拟试卷(四)及答案.pdf_第3页
2011年全国自考数据库系统原理模拟试卷(四)及答案.pdf_第4页
2011年全国自考数据库系统原理模拟试卷(四)及答案.pdf_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 2011201120112011年全国自考数据库系统原理模拟试卷年全国自考数据库系统原理模拟试卷 四四 及答案及答案 一 单项选择题一 单项选择题 本大题共本大题共1515小题小题 每小题每小题2 2分分 共共3030分分 在每小题列出的四个备选项中只有一个是符合题目在每小题列出的四个备选项中只有一个是符合题目 要求的要求的 请将其代码填写在题后的括号内 错选 多选或未选均无分 请将其代码填写在题后的括号内 错选 多选或未选均无分 1 1 对关系 R 进行投影运算后 得到关系 S 则 2分 A 关系 R 的元组数等于关系 S 的元组数 B 关系 R 的元组数小于关系 S 的元组数 C 关系 R 的元组数大于或等于关系 S 的元组数 D 关系 R 的元组数大于关系 S 的元组数 2 2 在标准 SQL 中 建立数据库结构 模式 的命令为 2分 A CREATE SCHEMA 命令 B CREATE TABLE 命令 C CREATE VIW 命令 D CREATE INDEX 命令 3 3 如果两个实体之间的联系是1 M 则实现1 M 联系的方法是 2分 A 将两个实体转换成一个关系 B 将两个实体转换的关系中 分别加入另一个关系的主码 C 将 1 端实体转换的关系的主码 放入 M 端实体转换的关系中 D 将 M 端实体转换的关系的主码 放入 1 端实体转换的关系中 4 4 在建立表结构时 定义关系完整性规则 2分 A 使 DBS 能够自动维护数据完整性约束条件 B 还需要编程实现数据完整性约束条件 C 没有必要定义 D 将使系统操作复杂 5 5 数据库必须保持一致性状态 这个性质是事务的 2分 A 孤立性 B 永久性 C 串行性 D 隔离性 6 6 关系中行 列次序的交换性质是 2分 A 行可交换 列不可交换 B 行不可交换 列可交换 C 行 列均不可交换 D 行 列均可交换 7 7 如果关系模式 R 分解为 R1 R1 分解 具有无损失连接性的充分必要条件是 2分 A R1 R2 R1 R2 B R1 R2 R2 R1 C A 或 B D A 和 B 8 8 对关系模式进行分解时 要使分解既保持函数依赖 又具有无损失连接性 在下属范式中最高可 以达到 2分 A 2NF 更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 B 3NF C BCNF D 4NF 9 9 SQL 语言的 ROLLBACK 语句的主要作用是 2分 A 终止程序 B 保存数据 C 事务提交 D 事务回滚 10 10 在定义分布式数据库的各种片段时必须遵守的条件是完备性条件 重构条件和 2分 A 安全性条件 B 数据一致性条件 C 不相交条件 D 数据完整性条件 11 11 数据库管理系统 DBMS 是 2分 A 数学软件 B 应用软件 C 计算机辅助设计 D 系统软件 12 12 数据库管理系统 DBMS 的主要功能是 2分 A 修改数据库 B 定义数据库 C 应用数据库 D 保护数据库 13 13 DBMS 是一种 2分 A 数据库 B 数据库系统 C 数据应用软件 D 数据管理软件 14 14 DDBS 是 2分 A 集中式数据库系统 B 分散式数据库系统 C 分布式数据库系统 D 客户 服务器数据库系统 15 15 在数据库逻辑设计阶段的输出有 2分 A 子模式 B DBMS 可处理的模式 C 子模式和 DBMS 可处理的模式 D 访问方法 二二 填空题填空题 本大题共本大题共1010小题小题 每小题每小题1 1分分 共共1010分分 请在每小题的空格上填上正确答案请在每小题的空格上填上正确答案 错填错填 不填均无分不填均无分 1 1 当用户读取数据时 DBMS 会自动地将用户的请求转换成 实现用户对数据库的操作 1分 2 2 数据管理软件的功能之一是 1分 3 3 关系模型与层次 网状模型的最大差别是用导航数据 1分 更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 4 4 数据库的体系结构可分为三级 1分 5 5 是数据间的泛化 细化联系 表示了类之间的相似性 1分 6 6 在一个实体表示的信息中 称为关键字 1分 7 7 数据的描述形式有 1分 8 8 关系模型中 表与表之间的联系是由实现的 1分 9 9 数据库体系结构可分为 三组 1分 10 10 关系代数是为的一组高级运算的集合 1分 三 简答题三 简答题 本大题共本大题共1010小题小题 每小题每小题3 3分分 共共3030分分 1 1 集合的比较操作有哪些类型 3分 2 2 为什么要对关系代数表达式进行优化 3分 3 3 简述 SQL 的组成 3分 4 4 如何保证并行操作的可串行性 3分 5 5 试写出8种关系运算的名字和符号表示 3分 6 6 简述在 SQL 中非显式索引的含义 3分 7 7 简述关系代数表达式的优化策略 3分 8 8 什么是数据库的再组织设计 试述其重要性 3分 9 9 数据库设计的步骤是什么 3分 10 10 什么是 数据抽象 3分 四 设计题四 设计题 本大题共本大题共4 4小题小题 每小题每小题5 5分分 共共2020分分 1 1 设有学生表 S SNO SN SNO 为学生号 SN 为姓名 和学生选修课程表 SC SNO CNO CN G CNO 为课程号 CN 为课程名 G 为成绩 试用 SQL 语言完成以下各题 1 建立一个视图 V SSC SNO SN CNO CN G 并按 CNO 升序排序 2 从视图 V SSC 上查询平均成绩在90分以上的 SN CN 和 G 5分 1 2 2 数据模型如下 商店 S SNO SNAME CITY 商品 P PNO PNAME COLOR 销售 SP SNO PNO DATE QTY 用 SQL 完成查询 只销售红色商品的商店名 5分 1 3 3 试用 SQL 更新语句表达对教学数据库中三个基本表 S SC C 的各个更新操作 1 往基本表 S 中 插入一个学生元组 S9 WU 18 2 在基本表 S 中检索每一门课程成绩都大于等于80分的学生 更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 学号 姓名和性别 并把检索到的值送到另一个已存在的基本表 STUDENT S SNAME SEC 3 在 基本表 SC 中删除尚无成绩的选课元组 4 把 WANG 同学的学习选课和成绩全部删除 5 把选修 MATHS 课不及格的成绩全改为空值 6 把低于总平均成绩的女同学成绩提高5 7 在基本表 SC 中修改 C4课程的成绩 若成绩小于等于75分时提高5 若成绩大于75分时提高4 用两个 UPDATE 语 句实现 5分 1 4 4 试用 SQL 更新语句表达对教学数据库中三个基本表 S SC C 的各个更新操作 5分 1 往基本表 S 中插入一个学生元组 S9 WU 18 2 在基本表 S 中检索每一门课程成绩都大于80分的学生学号 姓名和性别 并把检索到的值送到 另一个已存在的表 STUDENT S SNAME SEX 3 在基本表 SC 中删除尚无成绩的选课元组 4 把 WANG 同学的学习选课和成绩全部删去 5 把选修 MATHS 课不及格的成绩全改为空值 6 把低于总平均成绩的女同学成绩提高5 7 在基本表 SC 中修改 C4课程的成绩 若成绩小于等于75分时提高5 若成绩大于75分时提高 4 用两个 UPDATE 语句实现 2011201120112011年全国自考数据库系统原理模拟试卷年全国自考数据库系统原理模拟试卷 四四 一一 单项选择题单项选择题 本大题共本大题共1515小题小题 每小题每小题2 2分分 共共3030分分 在每小题列出的四个备选项中只有一个是符合题目在每小题列出的四个备选项中只有一个是符合题目 要求的要求的 请将其代码填写在题后的括号内 错选 多选或未选均无分 请将其代码填写在题后的括号内 错选 多选或未选均无分 1 1 参考答案 C C 试题内容 对关系 R 进行投影运算后 得到关系 S 则 A 关系 R 的元组数等于关系 S 的元组数 B 关系 R 的元组数小于关系 S 的元组数 C 关系 R 的元组数大于或等于关系 S 的元组数 D 关系 R 的元组数大于关系 S 的元组数 2 2 参考答案 A A 试题内容 更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 在标准 SQL 中 建立数据库结构 模式 的命令为 A CREATE SCHEMA 命令 B CREATE TABLE 命令 C CREATE VIW 命令 D CREATE INDEX 命令 3 3 参考答案 C C 试题内容 如果两个实体之间的联系是1 M 则实现1 M 联系的方法是 A 将两个实体转换成一个关系 B 将两个实体转换的关系中 分别加入另一个关系的主码 C 将 1 端实体转换的关系的主码 放入 M 端实体转换的关系中 D 将 M 端实体转换的关系的主码 放入 1 端实体转换的关系中 4 4 参考答案 A A 试题内容 在建立表结构时 定义关系完整性规则 A 使 DBS 能够自动维护数据完整性约束条件 B 还需要编程实现数据完整性约束条件 C 没有必要定义 D 将使系统操作复杂 5 5 参考答案 B B 试题内容 数据库必须保持一致性状态 这个性质是事务的 A 孤立性 B 永久性 C 串行性 D 隔离性 6 6 参考答案 D D 试题内容 关系中行 列次序的交换性质是 更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 A 行可交换 列不可交换 B 行不可交换 列可交换 C 行 列均不可交换 D 行 列均可交换 7 7 参考答案 C C 试题内容 如果关系模式 R 分解为 R1 R1 分解 具有无损失连接性的充分必要条件是 A R1 R2 R1 R2 B R1 R2 R2 R1 C A 或 B D A 和 B 8 8 参考答案 B B 试题内容 对关系模式进行分解时 要使分解既保持函数依赖 又具有无损失连接性 在下属范式中最高可以达 到 A 2NF B 3NF C BCNF D 4NF 9 9 参考答案 D D 试题内容 SQL 语言的 ROLLBACK 语句的主要作用是 A 终止程序 B 保存数据 C 事务提交 D 事务回滚 10 10 参考答案 C C 试题内容 在定义分布式数据库的各种片段时必须遵守的条件是完备性条件 重构条件和 更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 A 安全性条件 B 数据一致性条件 C 不相交条件 D 数据完整性条件 11 11 参考答案 D D 试题内容 数据库管理系统 DBMS 是 A 数学软件 B 应用软件 C 计算机辅助设计 D 系统软件 12 12 参考答案 D D 试题内容 数据库管理系统 DBMS 的主要功能是 A 修改数据库 B 定义数据库 C 应用数据库 D 保护数据库 13 13 参考答案 D D 试题内容 DBMS 是一种 A 数据库 B 数据库系统 C 数据应用软件 D 数据管理软件 14 14 参考答案 C C 试题内容 DDBS 是 更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 A 集中式数据库系统 B 分散式数据库系统 C 分布式数据库系统 D 客户 服务器数据库系统 15 15 参考答案 C C 试题内容 在数据库逻辑设计阶段的输出有 A 子模式 B DBMS 可处理的模式 C 子模式和 DBMS 可处理的模式 D 访问方法 二二 填空题填空题 本大题共本大题共1010小题小题 每小题每小题1 1分分 共共1010分分 请在每小题的空格上填上正确答案请在每小题的空格上填上正确答案 错填错填 不填均无分不填均无分 1 1 参考答案 复杂的机器代码复杂的机器代码 试题内容 当用户读取数据时 DBMS 会自动地将用户的请求转换成 实现用户对数据库的操作 2 2 参考答案 逻辑数据与物理数据之间的相互转换逻辑数据与物理数据之间的相互转换 试题内容 数据管理软件的功能之一是 3 3 参考答案 关键码而不是用指针关键码而不是用指针 试题内容 关系模型与层次 网状模型的最大差别是用 导航数据 4 4 参考答案 内部级 概念级 外部级内部级 概念级 外部级 试题内容 数据库的体系结构可分为三级 5 5 参考答案 继承性继承性 试题内容 是数据间的泛化 细化联系 表示了类之间的相似性 6 6 参考答案 能惟一标识实体的属性或属性组能惟一标识实体的属性或属性组 试题内容 在一个实体表示的信息中 称为关键字 7 7 参考答案 逻辑描述 物理描述逻辑描述 物理描述 更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 试题内容 数据的描述形式有 8 8 参考答案 公共属性公共属性 试题内容 关系模型中 表与表之间的联系是由 实现的 9 9 参考答案 内部集内部集概念级概念级外部级外部级 试题内容 数据库体系结构可分为 三组 10 10 参考答案 关系运算关系运算对象对象 试题内容 关系代数是 为 的一组高级运算的集合 三 简答题三 简答题 本大题共本大题共1010小题小题 每小题每小题3 3分分 共共3030分分 1 1 参考答案 集合的比较操作有以下四种类型 集合的比较操作有以下四种类型 1 1 集合成员资格的比较 集合成员资格的比较 2 2 集合成员的算术比较 集合成员的算术比较 3 3 空关系的测试 空关系的测试 4 4 重复元组的测试 重复元组的测试 试题内容 集合的比较操作有哪些类型 2 2 参考答案 对关系代数表达式进行优化的目的有以下几点 对关系代数表达式进行优化的目的有以下几点 1 1 减少运算量 减少运算量 2 2 减少读写外存数据块的次数 减少读写外存数据块的次数 3 3 避免重复计算 避免重复计算 总之 代数表达式进行优化目的主要是为了减少时间 总之 代数表达式进行优化目的主要是为了减少时间 试题内容 为什么要对关系代数表达式进行优化 3 3 参考答案 SQLSQL 主要由四部分组成 即数据定义 数据操纵 数据控制和嵌入主要由四部分组成 即数据定义 数据操纵 数据控制和嵌入 SQLSQL 的使用规定的使用规定 数数 据定义部分也称为据定义部分也称为 SQLSQL DDLDDL 用于定义用于定义 SQLSQL 模式模式 基本表基本表 视图和索引视图和索引 数据操纵部分也称为数据操纵部分也称为 SQLSQL DMLDML 分成数据查询和数据更新两类分成数据查询和数据更新两类 其中数据更新又分为成插入其中数据更新又分为成插入 删除和修改三种操作删除和修改三种操作 数据控制部分包数据控制部分包 括对基本表和视图的授权括对基本表和视图的授权 完整性规则的描述完整性规则的描述 事务控制等内容事务控制等内容 嵌入式嵌入式 SQLSQL 的使用规定包括三部分的使用规定包括三部分 1 1 在宿主语言的程序中在宿主语言的程序中 SQLSQL 语句与宿主语言语句的区分语句与宿主语言语句的区分 2 2 允许嵌入的允许嵌入的 SQLSQL 语句引用宿主语言的程语句引用宿主语言的程 序变量 序变量 3 3 用游标机制协调用游标机制协调 SQLSQL 的集合处理方式与宿主语言单记录处理方式 的集合处理方式与宿主语言单记录处理方式 试题内容 简述 SQL 的组成 4 4 参考答案 保证并行操作的可串行性保证并行操作的可串行性 对任何数据集合进行读写操作之前对任何数据集合进行读写操作之前 事务首先应获得对此数事务首先应获得对此数 据集合的封锁 在释放一个封锁之后 事务不再获得任何其他封锁 据集合的封锁 在释放一个封锁之后 事务不再获得任何其他封锁 更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 试题内容 如何保证并行操作的可串行性 5 5 参考答案 并 并 R R S S 差 差 R SR S 交 交 R R S S 乘 乘 R R S S 除 除 R R S S 投影 投影 属性集属性集 R R 选择 选择 条件条件 R R 连接 连接 R R F FF F 为连接条件为连接条件 试题内容 试写出8种关系运算的名字和符号表示 6 6 参考答案 在索引被创建后在索引被创建后 在索引被撤销前用户不会再用到该索引键的名称在索引被撤销前用户不会再用到该索引键的名称 而索引在用户对表而索引在用户对表 进行查询处理时会自动起作用 进行查询处理时会自动起作用 试题内容 简述在 SQL 中非显式索引的含义 7 7 参考答案 1 1 把查询转化成某种内部表示把查询转化成某种内部表示 2 2 把语法树转化成标准形式把语法树转化成标准形式 3 3 选低层的存取路径选低层的存取路径 4 4 生成查询计划 选择代价最小的 生成查询计划 选择代价最小的 试题内容 简述关系代数表达式的优化策略 8 8 参考答案 数据库的再组织设计指的是对数据库的概念模式数据库的再组织设计指的是对数据库的概念模式 逻辑结构或物理结构的改变逻辑结构或物理结构的改变 也称为也称为 重新组织重新组织 其中改变概念模式或逻辑结构又称为重新构造其中改变概念模式或逻辑结构又称为重新构造 改变物理结构则称为重新格式化改变物理结构则称为重新格式化 重新组重新组 织通常是由于环境织通常是由于环境 需求的变化或性能原因而进行的需求的变化或性能原因而进行的 如信息定义的改变如信息定义的改变 增加新的数据类型增加新的数据类型 对原对原 有的数据提出了新的使用要求有的数据提出了新的使用要求 这时这时 对数据库重新组织可以满足用户的需求对数据库重新组织可以满足用户的需求 防止数据库性能的下防止数据库性能的下 降 提高数据库的运行效率 降 提高数据库的运行效率 试题内容 什么是数据库的再组织设计 试述其重要性 9 9 参考答案 根据数据库系统生存期的设计方法根据数据库系统生存期的设计方法 从数据库应用系统和开发的全过程来考虑从数据库应用系统和开发的全过程来考虑 将数据将数据 库及其应用系统设计分为以下几个阶段 库及其应用系统设计分为以下几个阶段 1 1 规划 规划 2 2 需求分析 需求分析 3 3 概念设计 概念设计 4 4 逻辑设计 逻辑设计 5 5 物理设计 物理设计 试题内容 数据库设计的步骤是什么 10 10 参考答案 数据抽象是对人 事物和概念进行人为的处理 抽取人们关心的共同特性 忽略非本数据抽象是对人 事物和概念进行人为的处理 抽取人们关心的共同特性 忽略非本 质的细节 并把这些特性用各种概念精确地给予描述 这些概念组成了某种模型 质的细节 并把这些特性用各种概念精确地给予描述 这些概念组成了某种模型 试题内容 什么是 数据抽象 四 设计题四 设计题 本大题共本大题共4 4小题小题 每小题每小题5 5分分 共共2020分分 1 设有学生表 S SNO SN SNO 为学生号 SN 为姓名 和学生选修课程表 SC SNO CNO CN G CNO 更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 为课程号 CN 为课程名 G 为成绩 试用 SQL 语言完成以下各题 1 建立一个视图 V SSC SNO SN CNO CN G 并按 CNO 升序排序 2 从视图 V SSC 上查询平均成绩在90分以上的 SN CN 和 G 1 1 参考答案 1 CREATE 1 CREATE SQLSQL VIEWVIEW V SSC SNOV SSC SNO SNSN CNOCNO CNCN G G ASAS SELECTSELECT S SNOS SNO S SNS SN CNOCNO SC CNSC CN SC GSC G FROMFROM S S SCSC WHEREWHERE S SNO SC SNOS SNO SC SNO ORDERORDER BYBY CNOCNO 2 SELECT 2 SELECT SNSN CNCN G G FROMFROM V SSCV SSC GROUPGROUP BYBY SNOSNO HAVINGHAVING AVG G 90AVG G 90 试题内容 2 数据模型如下 商店 S SNO SNAME CITY 商品 P PNO PNAME COLOR 销售 SP SNO PNO DATE QTY 用 SQL 完成查询 只销售红色商品的商店名 1 1 参考答案 数据模型如下 数据模型如下 商店商店 S SNOS SNO SNAMESNAME CITY CITY 商品商品 P PNOP PNO PNAMEPNAME COLOR COLOR 销售销售 SP SNOSP SNO PNOPNO DATEDATE QTY QTY 用用 SQLSQL 完成查询 完成查询 只销售红色商品的商店名 只销售红色商品的商店名 SELECTSNAMESELECTSNAME FROMSFROMS WHERESNOINWHERESNOIN SELECTSNO SELECTSNO FROMSPFROMSP WHEREWHERE NOTNOT EXISTSEXISTS SELECT SELECT FROMPFROMP WHERECOLORWHERECOLOR REDRED ANDPNOANDPNO SP PNO SP PNO 试题内容 3 试用 SQL 更新语句表达对教学数据库中三个基本表 S SC C 的各个更新操作 1 往基本表 S 中插入一个学生元组 S9 WU 18 2 在基本表 S 中检索每一门课程成绩都大于等于80分的学生学号 姓名和性别 并把检索到的值送 到另一个已存在的基本表 STUDENT S SNAME SEC 3 在基本表 SC 中删除尚无成绩的选课元组 更多优质自考资料尽在百度贴吧自考乐园自考乐园俱乐部 4 把 WANG 同学的学习选课和成绩全部删除 5 把选修 MATHS 课不及格的成绩全改为空值 6 把低于总平均成绩的女同学成绩提高5 7 在基本表 SC 中修改 C4课程的成绩 若成绩小于等于75分时提高5 若成绩大于75分时提高4 用 两个 UPDATE 语句实现 1 1 参考答案 1 INSERT 1 INSERT INTOINTO S S SNAME AGE SEX S S SNAME AGE SEX VALUES VALUES S9S9 WUWU 18 18 F F 2 INSERT 2 INSERT INTOINTO STUDENT S SNAME SEX STUDENT S SNAME SEX SELECTSELECT S S SNAME SEXS S SNAME SEX FROMFROM S SCS SC WHEREWHERE S S SC S S S SC S ANDAND GRADE 80 GRADE 80

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论