数据库原理及应用(管理类)复习题.pdf_第1页
数据库原理及应用(管理类)复习题.pdf_第2页
数据库原理及应用(管理类)复习题.pdf_第3页
数据库原理及应用(管理类)复习题.pdf_第4页
数据库原理及应用(管理类)复习题.pdf_第5页
全文预览已结束

下载本文档

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

文档简介

本文由l a h s l o h t 贡献 d o c 1 数据库原理及应用 管理类 数据库原理及应用 管理类 复习题 一 单项选择 1 数据库中只存放视图的 A 操作 B 对应的数据 C 定义 D 限制 2 在数据 管理技术的发展过程中 的数据独立性最高 A 文件系统 B 数据库 C 手工处理 D 其他 的数据独立性最高 3 A 文件系统 B 数据库 C 手工处理 D 其他 4 在数据库的三级模式结构中 描述数据库中全体数据的全局逻辑结构和特征的是 A 外模式 B 内模式 C 存储模式 D 模式 5 数据库中存储的是 A 数据 B 信息 C 数据模型 D 数据以及数据之间的联系 6 数据管理方法主要有 A 文件系统与分布式系统 B 分布式系统与批处理 C 批处理与数据库系统 D 数据库系统 与文件系统 7 对关系模型叙述错误的是 A 建立在严格的数学理论 集合论和谓 词演算公式的基础之上 B 微机 DBMS 绝大部分采取关系数据模型 C 用二维表表示 关系模型是其一大特点 D 不具有连接操作的 DBMS 也可以是关系数据库系统 8 同 一个关系模型的任意两个元组值 A 不能全同 B 可全同 C 必须全同 D 以上都 不是 9 数据库三级模式体系的划分 有利于 的保持 A 数据独立性 B 数据安全性 C 操作可行性 D 结构规范化 10 E R 图时数据库设计的工具之一 一般是用于建立 数据库的 A 逻辑模型 B 物理模型 C 结构模型 D 概念模型 11 在关系 DB 中 任何 二元关系模式的最高范式必定是 A 1NF B 2NF C 3NF D BCNF 12 数据库系统的核 心是 A 数据库 B 数据库管理系统 C 数据模型 D 软件工具 13 下列关系中 不 可作为关系数据库的关系是 A R1 学号 姓名 性别 B R2 学号 姓名 班级号 C R3 学号 班级号 选修课号 D R4 学号 姓名 简历 14 保护数据库 防 止未授权的或不合法的使用造成的数据泄漏 更改破坏 这是指数据 A 安全性 B 完整性 C 并发控制 D 恢复 15 SQL 语言具有 功能 A 数据定义 数据操 纵 数据控制 B 关系规范化 数据操纵 数据定义 C 关系规范化 数据定义 数据 控制 D 关系规范化 数据操纵 数据控制 16 在数据管理技术的发展过程中 经 历了人工管理阶段 文件系统阶段和数据库系统阶段 在这几个阶段中 数据独立 性最高的是 阶段 A 数据库系统 B 文件系统 C 人工管理 D 数据项管理 17 数据库管理系统的工作不包括 A 定义数据库 B 对己定义的数据库进行管理 C 为定义的数据库提供操作系 统 D 数据通信 称为属性 18 在关系数据模型中 通常可以把 A 记录 B 基本表 C 模式 D 字段 19 关系数据模型的主要特征是用 形式表示实体类型和实体间联系 A 关键字 B 指针 C 键表 D 表格 20 关系模式中各级模式之间的关系为 A 3NF 2NF 1NF B 3NF 1NF 2NF C 1NF 2NF 3NF D 2NF 1NF 3NF 21 SQL 语言使用最 频繁的语句是 A SELECT B INSERT C UPDATE D DELETE 22 数据库应用程序与 数据的逻辑组织 数据的物理存储方式无关 表明了数据库数据 的 A 共享性 B 独立性 C 冗余性 D 完整性 23 在关系代数中 对一个关系作投影操作之后 新关系 的元组个数 原来关系的元组 个数 A 大于 B 等于 C 小于 D 小于或等于 称为关系 模式 24 关系数据模型中 A 记录 B 元组 C 记录类型 D 元组集 25 应用数 据库的主要目的是为了 A 解决保密问题 B 解决数据完整性问题 C 共享数据问 题 D 解决数据量大的问题 26 SQL 语言是 的语言 易学习 A 过程化 B 非过程 化 C 格式化 D 导航式 27 关系规范化中的删除操作异常是指 A 不该删除的数 据被删除 B 不该插入的数据被插入 C 应该删除的数据未被删除 D 应该插入的数 据未被插入 28 关系数据库管理系统应能实现的专门关系运算包括 A 排序 索 引 统计 B 选择 投影 连接 C 关联 更新 排序 D 显示 打印 制表 29 候 选关键字中的属性称为 A 非主属性 B 主属性 C 复合属性 D 关键属性 30 层次 型 网状型和关系型数据库划分原则是 A 记录长度 B 文件的大小 C 联系的复 杂程度 D 数据之间的联系 31 在关系代数的专门关系运算中 从表中取出满足条件 的属性的操作称为 A 选择 B 投影 C 连接 D 扫描 32 同一个关系模型的任 两个元组值 A 不能全同 B 可全同 C 必须全同 D 以上都不是 33 自然连接 是构成新关系的有效方法 一般情况下 当对关系 R 和 S 使用自然连接时 要 求 R 和 S 含有一个或多个共有的 A 元组 B 行 C 记录 D 属性 34 等值连接与 p a g e 1 自然连接是 A 相同的 B 不同的 35 设有关系 R 按条件 f 对关系 R 进行选择 正确的是 A R R B R 连接 f R C f R D f R 36 关系模型中的关系模式至少是 A 1NF B 2NF C 3NF D BCNF 37 数据库 管理系统能实现对数据库中数据的查询 插入 修改和删除等操作 这种功能称 为 A 数据定义功能 B 数据管理功能 C 数据操纵功能 D 数据控制功能 38 多用 户的数据库系统的目标之一是使它的每个用户好象面对着一个单用户的数据库一 样使 用它 因此数据库系统必须进行 A 安全性控制 B 完整性控制 C 并发控制 D 可 靠性控制 39 数据库设计的 E R 方法中 用属性描述实体的特征 属性在 E R 图 中 用表示 A 矩形 B 四边形 C 菱形 D 椭圆形 40 关系模式中 满足 2NF 的模式 A 可能是 1NF B 必定是 1NF C 必定是 3NF D 必定是 BCNF 41 关 系模式的分解 A 唯一 B 不唯一 42 消除了部分函数依赖的 1NF 的关系模式 必 定是 A 1NF B 2NF C 3NF D BCNF 是存储在计算机内有结构的数据的集合 4 3 A 数据库系统 B 数据库 C 数据库管理系统 D 数据结构 44 数据库系统与 文件系统的主要区别是 A 数据库系统复杂 而文件系统简单 B 文件系统不能解 决数据冗余和数据独立性问题 而数据库系统可以解决 C 文件系统只能管理程序文 件 而数据库系统能够管理各种类型的文件 D 文件系统管理的数据量较少 而数据 库系统可以管理庞大的数据量 45 子模式是 A 模式的副本 B 模式的逻辑子集 C 多个模式的集合 D 以上三者都对 46 数据库的概念模型独立于 A 具体的机 器和 DBMS B E R 图 C 信息世界 D 现实世界 47 在关系数据库设计中 设计关 系模式是 的任务 A 需求分析阶段 B 概念设计阶段 C 逻辑设计阶段 D 物理设 计阶段 48 E R 图中的联系可以与 实体有关 A 0 个 B l 个 C l 个或多个 D 多个 49 设计性能较优的关系模式称为规范化 规范化主要的理论依据是 A 关 系规范化理论 B 关系运算理论 C 关系代数理论 D 数理逻辑 50 设有关系 R 按 条件 f 对关系 R 进行选择 正确的是 A R R B R 连接 f R C f R D f R 51 在数据库三级模式结构中 描述数据库中全体逻辑结构和特性的是 A 外模式 B 内模式 C 存储模式 D 模式 52 当关系模式 R A B 已属于 3NF 下列说法中 是正确的 A 它一定消除了插入和删除异常 B 仍存在一定的插入和删 除异常 C 一定属于 BCNF D A 和 C 都是 53 SQL 语言具有两种使用方式 分别称 为交互式 SQL 和 A 提示式 SQL B 多用户 SQL C 嵌入式 SQL D 解释式 SQL 54 下列 SQL 语句中 修改表结构的是 A ALTER B CREATE C UPDATE D INS ERT 55 设有属性 A B C D 以下表示中不是关系的是 A R A B R A B C D C R A B C D D R A B 二 名词解释 1 审计 2 选择 3 E R 图 4 概念模型 5 数据字典 6 视图 7 候选码 8 内模式 9 外模式 10 数据库转储 11 实体 12 关系 三 简答题 1 SQL 语言的主要特点是什么 2 数据库系统的模式结构是什么 3 关系 模型由哪几部分构成 4 数据库设计的主要步骤有哪些 5 关系规范化应遵循的 原则是什么 6 什么是数据字典 7 为什么数据库具有较高的数据独立性 8 数据库的数据独立性是如何体现出来的 四 设有如图所示的关系 R S R S A a 1 a 1 计算 B b 1 b 2 C c 1 c 2 A a 1 a 2 B b 2 b 2 C C2 c 1 1 R1 R S 2 R2 A B B b 1 R 五 已知 1 学生 表 St u d e n t 由学号 Sn o 姓名 Sn a m e 性别 Ss e x 年龄 Sa g e p a g e 2 所在系 Sd e p t 组成 其关系模式为 St u d e n t Sn o Sn a m e Ss e x Sa g e S d e p t 2 课程 表 Co u r s e 由课程号 Cn o 课程名 Cn a m e 先修课号 Cp n o 学 分 Cc r e d i t 4 个属性组成 其关系模式为 Co u r s e Cn o Cn a m e Cp n o Cc r e d i t 3 学生选课 表 SC 由学号 Sn o 课程号 Cn o 成绩 g r a d e 3 个属性组 成 其关系模式为 SC Sn o Cn o Gr a d e 试用 SQ L 语言实现下列操作 1 对于 学生 表中的每一个系 求学生的平均年龄 并把 结果存入数据库 2 查询姓 欧 的学生的姓名和学号 3 将 St u d e n t 表中所有 男生记录定义为一个视图 本文由a h x o h z b e e 贡献 d o c 1 数据库原理及应用 管理类 数据库原理及应用 管理类 复习题 一 单项选择 1 实体和属性的关系是 A 一个属性对应于若干实体 B 一个实体可以由若干个属性来刻画 C 一个属 性包含有若干实体 D 一个实体仅可以由一个属性来刻画 2 设有属性 A B C D 以下表示中不是关系的是 A R A B R A D C D C R A B C D D R A B 3 元组所对应的是 A 表中的 行 B 表中的一列 C 表中的一个元素 D 位 于表顶端的一行元素 4 在数据库的三级模式结构中 描述数据库中全体数据的全 局逻辑结构和特征的是 A 外模式 B 内模式 C 存储模式 D 模式 5 数据库中 存储的是 A 数据 B 信息 C 数据模型 D 数据以及数据之间的联系 6 数据管 理方法主要有 A 文件系统与分布式系统 B 分布式系统与批处理 C 批处理与数据 库系统 D 数据库系统与文件系统 7 在数据库设计中 用 E R 图来描述信息结构是 数据库设计的阶段 A 需求分析 B 概念设计 C 逻辑设计 D 物理设计 8 数据 库物理设计完成后 进入数据库实施阶段 下列各项中不属于实施阶段的 是 A 建立库结构 B 扩充功能 C 加载数据 D 系统调试 9 数据库三级模式体系的划分 有利于 的保持 A 数据独立性 B 数据安全性 C 操作可行性 D 结构规范化 10 规 范化过程主要为克服数据库逻辑结构中的插入异常 删除异常以及 的缺陷 A 数据 的不一致性 B 结构不合理 C 冗余度大 D 数据丢失 11 已知两个关系 职工 职 厂号 职工名 部门号 职务 工资 部门 部门号 部门名 部门人数 工资总额 职工号和部门号分别为职工关系和部门关系的主码 这两个关系的 属性中 有一 个属性是外码 它是 A 职工关系的 职工号 B 职工关系的 部门号 C 部门关系的 部门号 D 部门关系的 部门名 12 通常 SQL 语言的一次查询 结果是一个 A 数据项 B 记录 C 元组 D 表 13 下列实体类型的联系中 属于 一对一联系的是 A 班级与学生 B 公司与公司经理 C 学生与课程 D 供应商与 工程项目 14 保护数据库 防止未授权的或不合法的使用造成的数据泄漏 更改破坏 这是指数据 A 安全性 B 完整性 C 并发控制 D 恢复 15 SQL 语言具有 功能 A 数据定义 数据操纵 数据控制 B 关系规范化 数据操纵 数据定义 C 关系规范化 数据定义 数据控制 D 关系规范化 数据操纵 数据控制 16 在数据 管理技术的发展过程中 经历了人工管理阶段 文件系统阶段和数据库系统阶段 阶段 在这几个阶段中 数据独立性最高的是 A 数据库系统 B 文件系统 C 人工管理 D 数据项管理 17 DBMS 提供授权功 能控制不同用户访问数据的权限 主要目的是为了实现数据库 的 A 一致性 B 完整性 C 安全性 D 可靠性 18 数据库三级模式体系结构的划分 有利于保持数据 库的 A 数据独立性 B 数据安全性 C 结构规范化 D 操作可行性 19 关 系数据模型的主要特征是用 形式表示实体类型和实体间联系 A 关键字 B 指针 C 键表 D 表格 20 关系模式中各级模式之间的关系为 A 3NF 2NF 1NF B 3NF 1NF 2NF C 1NF 2NF 3NF D 2NF 1NF 3NF 21 SQL 语言使用最频繁的语句是 A S ELECT B INSERT C UPDATE D DELETE 是正确的 22 当关系模式 R A B 已属于 3N F 下列说法中 A 它一定消除了插入和删除异常 B 仍存在一定的插入和删除异常 C 一定属于 BCNF D A 和 C 都是 23 在关系代数中 对一个关系作投影操作之后 新关系的元组个数 原来关系的元组 个数 A 大于 B 等于 C 小于 D 小于或等于 称 为关系模式 24 关系数据模型中 A 记录 B 元组 C 记录类型 D 元组集 25 应用数据库的主要目的是为了 A 解决保密问题 B 解决数据完整性问题 C 共 享数据问题 D 解决数据量大的问题 26 SQL 语言是 的语言 易学习 A 过程化 p a g e 3 B 非过程化 C 格式化 D 导航式 27 关系规范化中的删除操作异常是指 A 不 该删除的数据被删除 B 不该插入的数据被插入 C 应该删除的数据未被删除 D 应 该插入的数据未被插入 28 关系数据库管理系统应能实现的专门关系运算包括 A 排序 索引 统计 B 选择 投影 连接 C 关联 更新 排序 D 显示 打印 制表 29 候选关键字中的属性称为 A 非主属性 B 主属性 C 复合属性 D 关键属 性 30 层次型 网状型和关系型数据库划分原则是 A 记录长度 B 文件的大小 C 联系的复杂程度 D 数据之间的联系 31 在关系代数的专门关系运算中 从表中 取出满足条件的属性的操作称为 A 选择 B 投影 C 连接 D 扫描 32 同一个 关系模型的任两个元组值 A 不能全同 B 可全同 C 必须全同 D 以上都不是 33 自然连接是构成新关系的有效方法 一般情况下 当对关系 R 和 S 使用自然连 接时 要 求 R 和 S 含有一个或多个共有的 A 元组 B 行 C 记录 D 属性 3 4 等值连接与自然连接是 A 相同的 B 不同的 35 设有关系 R 按条件 f 对 关系 R 进行选择 正确的是 A R R B R 连接 f R C f R D f R 36 关系模型中的关系模式 至少是 A 1NF B 2NF C 3NF D BCNF 37 数据库管理系统能实现对数据库中数据 的查询 插入 修改和删除等操作 这种功能称 为 A 数据定义功能 B 数据管 理功能 C 数据操纵功能 D 数据控制功能 38 多用户的数据库系统的目标之一是使 它的每个用户好象面对着一个单用户的数据库一 样使用它 因此数据库系统必须进行 A 安全性控制 B 完整性控制 C 并发控制 D 可靠性控制 39 数据库设计的 E R 方法中 用属性描述实体的特征 属性在 E R 图中 用表示 A 矩形 B 四 边形 C 菱形 D 椭圆形 40 关系模式中 满足 2NF 的模式 A 可能是 1NF B 必定是 1NF C 必定是 3NF D 必定是 BCNF 41 关系模式的分解 A 唯一 B 不唯一 42 消除了部分函数依赖的 1NF 的关系模式 必定是 A 1NF B 2NF C 3NF D BCNF 是存储在计算机内有结构的数据的集合 43 A 数据库系统 B 数据 库 C 数据库管理系统 D 数据结构 44 数据库系统与文件系统的主要区别是 A 数据库系统复杂 而文件系统简单 B 文件系统不能解决数据冗余和数据独立性问题 而数据库系统可以解决 C 文件系统只能管理程序文件 而数据库系统能够管理各 种类型的文件 D 文件系统管理的数据量较少 而数据库系统可以管理庞大的数据量 45 子模式是 A 模式的副本 B 模式的逻辑子集 C 多个模式的集合 D 以上 三者都对 46 数据库的概念模型独立于 A 具体的机器和 DBMS B E R 图 C 信 息世界 D 现实世界 47 在关系数据库设计中 设计关系模式是 的任务 A 需求 分析阶段 B 概念设计阶段 C 逻辑设计阶段 D 物理设计阶段 48 E R 图中的联 系可以与 实体有关 A 0 个 B l 个 C l 个或多个 D 多个 49 设计性能较优 的关系模式称为规范化 规范化主要的理论依据是 A 关系规范化理论 B 关系运算 理论 C 关系代数理论 D 数理逻辑 50 设有关系 R 按条件 f 对关系 R 进行选择 正确的是 A R R B R 连接 f R C f R D f R 51 在数据库三级 模式结构中 描述数据库中全体逻辑结构和特性的是 A 外模式 B 内模式 C 存 储模式 D 模式 52 当关系模式 R A B 已属于 3NF 下列说法中 是正确的 A 它一定消除了插入和删除异常 B 仍存在一定的插入和删除异常 C 一定属于 BCNF D A 和 C 都是 53 SQL 语言具有两种使用方式 分别称为交互式 SQL 和 A 提 示式 SQL B 多用户 SQL C 嵌入式 SQL D 解释式 SQL 54 下列 SQL 语句中 修改表结构的是 A ALTER B CREATE C UPDATE D INSERT 55 下列 SQL 语句中 向表中插入 数据的语句是 A ALTER B CREATE C UPDATE D INSERT 二 名词解释 1 关系模式 2 数据库 3 E R 图 4 概念模型 5 数据字典 6 审计 7 候 选码 8 内模式 9 外模式 10 外码 11 实体 12 关系 13 视图 14 投影 15 数据库管理系统 三 简答题 1 数据模型的构成要素是什么 2 数据库设计的基本步骤是什么 3 叙述 关系模式规范化的步骤 4 数据库设计的主要步骤有哪些 5 关系规范化应遵循 的原则是什么 6 数据库的数据独立性是如何体现出来的 7 为什么数据库具有 p a g e 4 较高的数据独立性 8 什么是数据字典 9 数据库系统的主要特征是什么 10 关系模型由哪几部分构成 四 编程题 1 现有图书借阅关系数据库如下 图书 图书号 书名 作者 单价 库存量 读者 读者号 姓名 工作单位 地址 借阅 图书号 读者号 借期 还期 备注 其中 还期为NULL表示该书未还 用s QL语言实现下述问题 1 检索工作单位为 吉林大学 姓 王 的

温馨提示

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

评论

0/150

提交评论