《2022年数据库在线测试试可用 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库在线测试试可用 .pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库在线测试试题选择题1. 下述( C)不是 DBA数据库管理员的职责完整性约束说明定义数据库模式数据库管理系统设计数据库安全2. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( A ),它是模式的逻辑子集子模式模式内模式物理模式3. 要保证数据库的逻辑数据独立性,需要修改的是( C )模式与内模式之间的映射模式模式与外模式的映射三层模式4. 要保证数据库的数据独立性,需要修改的是( A )三层之间的两种映射模式与外模式模式与内模式三层模式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
2、 - - 第 1 页,共 11 页 - - - - - - - - - 5. 描述数据库全体数据的全局逻辑结构和特性的是( B )外模式模式内模式用户模式6. 数据库系统的数据独立性体现在( B )不会因为数据的变化而影响到应用程序不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序不会因为某些存储结构的变化而影响其他的存储结构不会因为存储策略的变化而影响存储结构7. 下列四项中,不属于数据库系统特点的是( B )数据共享数据冗余度高数据完整性数据独立性高8. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( D )。I 人工管理阶段 II 文件系统阶段III
3、 数据库阶段I 和 II 只有 II II 和 III 只有 I 9.DBS是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和( D )系统分析员程序员操作员数据库管理员名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 11 页 - - - - - - - - - 10. 数据库( DB ),数据库系统( DBS )和数据库管理系统(DBMS )之间的关系是( C )。DBMS 包括 DB和 DBS DBS 就是 DB ,也就是 DBMS DBS
4、 包括 DB和 DBMS DB包括 DBS 和 DBMS 2 填空题1.数据库是长期存储在计算机内有组 织、可共享、的数据集合。2.DBMS 是指(数据库管理系统), 它是位于(用户) , 和(操作系统) , 之间的一层管理软件3. 数据库管理系统的主要功能有, 数据定义 , 数据操纵 , 数据库运行管理,数据库的建立维护维护等4 个方面4.数据独立性又可分为(逻辑独立性)和(物理独立性)5. 当数据的物理存储改变了, 应用程序不变, 而由 DBMS 处理这种改变, 这是指数据的(物理独立性)6. 数据模型是由(数据结构)、(数据操作)和(完整性约束)三部分组成的7. (数据结构)是对数据系统
5、的静态特性的描述,_(数据操作)是对数据库系统的动态特性的描述8. 数据库体系结构按照(外模式)、(模式)和(内模式)三级结构进行组织9. 数据库体系结构按照 _ 、_ 和 _ 三级结构进行组织10. 实体之间的联系可抽象为三类,它们是(一对一)、(一对多)和(多对多)11. 数据冗余可能导致的问题有(存储空间大)和(数据不一致)12. 数据管理技术经历了(人工管理)、(文件管理)和(数据库管理)三个阶段定义并解释概念模型中以下术语:实体,实体型,实体集,属性,码,实体联系图(E-R图)客 观 存 在 并 可 以 相 互 区 分 的 事 物 叫 实 体 。实 体 型 :具 有 相 同 属 性
6、的 实 体 具 有 相 同 的 特 征 和 性 质 ,用 实体 名 及 其 属 性 名 集 合 来 抽 象 和 刻 画 同 类 实 体 称 为 实 体 型 。实 体 集 : 同 型 实 体 的 集 合 称 为 实 体 集 。属性 : 实 体 所 具 有 的 某 一 特 性 , 一 个 实 体 可 由 若 干 个 属 性 来 刻 画 。码 : 唯 一 标 识 实 体 的 属 性 集 称 为 码 。实 体 联 系 图 : E- R 图 提 供 了 表 示 实 体 型 、属 性 和 联 系 的 方 法 :? 实 体 型 : 用 矩 形 表 示 ,矩 形 框 内 写 明实 体 名 。? 属 性 :用
7、椭 圆 形 表 示 ,并 用 无 向 边 将 其 与 相 应 的 实 体 连 接 起 来 。? 联 系 :用 菱 形 表 示 ,菱 形 框 内 写 明 联 系 名 ,并 用 无 向 边 分 别 与 有 关 实 体 连 接 起 来 ,同 时 在 无 向 边 旁 标 上 联 系 的 类 型( 1 : 1 , 1 : n 或 m : n) 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 11 页 - - - - - - - - - 试述概念模型的作用概 念 模 型 实 际 上
8、 是 现 实 世 界 到 机 器 世 界 的 一 个 中 间 层 次 。概 念 模 型 用 于 信 息 世 界 的 建 模 ,是 现 实 世 界 到 信息 世 界 的 第 一 层 抽 象 ,是 数 据 库 设 计 人 员 进 行 数 据 库 设 计 的 有 力 工 具 ,也 是 数 据 库 设 计 人 员 和 用 户 之 间 进行 交 流 的 语 言 。试述数据模型的概念、数据模型的作用和数据模型的三个要素数 据 模 型 是 数 据 库 中 用 来 对 现 实 世 界 进 行 抽 象 的 工 具 , 是 数 据 库 中 用 于 提 供 信 息 表 示 和 操 作 手 段 的 形 式 构架 。一
9、 般 地 讲 ,数 据 模 型 是 严 格 定 义 的 概 念 的 集 合 。这 些 概 念 精 确 地 描 述 系 统 的 静 态 特 性 、动 态 特 性和 完 整 性 约 束 条 件 。 因 此 数 据 模 型 通 常 由 数 据 结 构 、 数 据 操 作 和 完 整 性 约 束 三 部 分 组 成 。 数 据 结 构 :是 所 研 究 的 对 象 类 型 的 集 合 , 是 对 系 统 的 静 态 特 性 的 描 述 。 数 据 操 作 : 是 指 对 数 据 库 中 各 种 对 象 ( 型 )的 实 例( 值 )允 许 进 行 的 操 作 的 集 合 ,包 括 操 作 及 有 关
10、的 操 作 规 则 ,是 对 系 统 动 态 特 性 的 描 述 。 数据 的 约 束 条 件 :是 完 整 性 规 则 的 集 合 ,完 整 性 规 则 是 给 定 的 数 据 模 型 中 数 据 及 其 联 系 所 具 有 的 制 约 和 依 存规 则 ,用 以 限 定 符 合 数 据 模 型 的 数 据 库 状 态 以 及 状 态 的 变 化 ,以 保 证 数 据 的 正 确 、有 效 、相 容 。数 据模 型 的 概 念 和 作 用 。数 据 模 型 是 数 据 库 系 统 的 基 础 。 任 何 一 个 DBMS都 以 某 一 个 数 据 模 型 为 基 础 ,或 者 说 支 持 某
11、 一 个 数 据 模 型 。数 据 库 系 统 中 模 型 有 不 同 的 层 次 。根 据 模 型 应 用 的 不 同 目 的 ,可 以 将 模型 分 成 两 类 或 说 两 个 层 次 : 一 是 概 念 模 型 , 是 按 用 户 的 观 点 来 对 数 据 和 信 息 建 模 , 用 于 信 息 世 界 的 建 模 ,强 调 语 义 表 达 能 力 ,概 念 简 单 清 晰 ; 另 一 是 数 据 模 型 , 是 按 计 算 机 系 统 的 观 点 对 数 据 建 模 , 用 于 机 器 世 界 ,人 们 可 以 用 它 定 义 、操 纵 数 据 库 中 的 数 据 。一 般 需 要
12、有 严 格 的 形 式 化 定 义 和 一 组 严 格 定 义 了 语 法 和 语 义 的语 言 , 并 有 一 些 规 定 和 限 制 , 便 于 在 机 器 上 实 现 。数据库管理系统的主要功能有哪些数 据 库 定 义 功 能 ; 数 据 存 取 功 能 ; 数 据 库 运 行 管 理 ; 数 据 库 的 建 立 和 维 护 功 能 。举出适合用文件系统而不是数据库系统的例子;再举出适合用数据库系统的应用例子适 用 于 文 件 系 统 而 不 是 数 据 库 系 统 的 应 用 例 子数 据 的 备 份 , 软 件 或 应 用 程 序 使 用 过 程 中 的 临 时 数 据 存储 一 般
13、 使 用 文 件 比 较 合 适 。早 期 功 能 比 较 简 单 、比 较 固 定 的 应 用 系 统 也 适 合 用 文 件 系 统 。适 用 于 数 据库 系 统 而 非 文 件 系 统 的 应 用 例 子目 前 ,几 乎 所 有 企 业 或 部 门 的 信 息 系 统 都 以 数 据 库 系 统 为 基 础 ,都 使用 数 据 库 。如 一 个 工 厂 的 管 理 信 息 系 统( 其 中 会 包 括 许 多 子 系 统 ,如 库 存 管 理 系 统 、物 资 采 购 系 统 、作 业调 度 系 统 、 设 备 管 理 系 统 、 人 事 管 理 系 统 等 等 ) , 还 比 如 学
14、 校 的 学 生 管 理 系 统 , 人 事 管 理 系 统 , 图 书 馆 的图 书 管 理 系 统 等 等 都 适 合 用 数 据 库 系 统 。试述文件系统与数据库系统的区别和联系文 件 系 统 与 数 据 库 系 统 的 区 别 :文 件 系 统 面 向 某 一 应 用 程 序 ,共 享 性 差 、冗 余 度 大 ,独 立 性 差 ,纪 录 内 有结 构 、整 体 无 结 构 ,应 用 程 序 自 己 控 制 。数 据 库 系 统 面 向 现 实 世 界 ,共 享 性 高 、 冗 余 度 小 ,具 有 高 度的 物 理 独 立 性 和 一 定 的 逻 辑 独 立 性 , 整 体 结 构
15、 化 , 用 数 据 模 型 描 述 , 由 数 据 库 管 理 系 统 提 供 数 据 安 全 性 、完 整 性 、并 发 控 制 和 恢 复 能 力 。文 件 系 统 与 数 据 库 系 统 的 联 系 是 :文 件 系 统 与 数 据 库 系 统 都 是 计 算 机系 统 中 管 理 数 据 的 软 件 。 文 件 系 统 是 操 作 系 统 的 重 要 组 成 部 分 , 而 DBMS是 独 立 于 操 作 系 统 的 软 件 。 但是 DBMS是 在 操 作 系 统 的 基 础 上 实 现 的 。 数 据 库 中 数 据 的 组 织 和 存 储 是 通 过 操 作 系 统 中 文 件
16、 系 统 来 实 现的 。使用数据库系统有什么好处?使 用 数 据 库 系 统 的 好 处 是 由 数 据 库 管 理 系 统 的 特 点 或 优 点 决 定 的 。使 用 数 据 库 系 统 的 好 处 很 多 ,例 如可 以 大 大 提 高 应 用 开 发 的 效 率 ,方 便 用 户 的 使 用 ,减 轻 数 据 库 系 统 管 理 人 员 维 护 的 负 担 等 。使 用 数 据库 系 统 可 以 大 大 提 高 应 用 开 发 的 效 率 。因 为 在 数 据 库 系 统 中 应 用 程 序 不 必 考 虑 数 据 的 定 义 、存 储 和 数 据 存取 的 具 体 路 径 , 这
17、些 工 作 都 由 DBMS来 完 成 。 用 一 个 通 俗 的 比 喻 , 使 用 了 DBMS就 如 有 了 一 个 好 参 谋 好助 手 ,许 多 具 体 的 技 术 工 作 都 由 这 个 助 手 来 完 成 。开 发 人 员 就 可 以 专 注 于 应 用 逻 辑 的 设 计 而 不 必 为 管 理 数据 的 许 许 多 多 复 杂 的 细 节 操 心 。还 有 ,当 应 用 逻 辑 改 变 ,数 据 的 逻 辑 结 构 需 要 改 变 时 ,由 于 数 据 库 系统 提 供 了 数 据 与 程 序 之 间 的 独 立 性 。 数 据 逻 辑 结 构 的 改 变 是 DBA的 责
18、任 , 开 发 人 员 不 必 修 改 应 用 程 序 ,或 者 只 需 要 修 改 很 少 的 应 用 程 序 。 从 而 既 简 化 了 应 用 程 序 的 编 制 , 又 大 大 减 少 了 应 用 程 序 的 维 护 和 修 改 。使 用 数 据 库 系 统 可 以 减 轻 数 据 库 系 统 管 理 人 员 维 护 系 统 的 负 担 。 因 为 DBMS在 数 据 库 建 立 、 运 用 和 维 护时 对 数 据 库 进 行 统 一 的 管 理 和 控 制 , 包 括 数 据 的 完 整 性 、 安 全 性 , 多 用 户 并 发 控 制 , 故 障 恢 复 等 等 都 由DBMS
19、执 行 。总 之 , 使 用 数 据 库 系 统 的 优 点 是 很 多 的 , 既 便 于 数 据 的 集 中 管 理 , 控 制 数 据 冗 余 , 可以 提 高 数 据 的 利 用 率 和 一 致 性 ,又 有 利 于 应 用 程 序 的 开 发 和 维 护 。读 者 可 以 在 自 己 今 后 的 工 作 中 结 合 具 体应 用 , 认 真 加 以 体 会 和 总 结 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 11 页 - - - - - - - - -
20、 试述数据、数据库、数据库系统、数据库管理系统的概念数 据 :描 述 事 物 的 符 号 记 录 称 为 数 据 。数 据 的 种 类 有 文 字 、图 形 、图 象 、 声 音 、 正 文 等 等 。数 据 与 其 语 义是 不 可 分 的 。数 据 库 :数 据 库 是 长 期 储 存 在 计 算 机 内 、有 组 织 的 、可 共 享 的 数 据 集 合 。数 据 库 中 的 数据 按 一 定 的 数 据 模 型 组 织 、描 述 和 储 存 ,具 有 较 小 的 冗 余 度 、较 高 的 数 据 独 立 性 和 易 扩 展 性 ,并 可 为 各 种用 户 共 享 。数 据 库 系 统
21、:数 据 库 系 统( DBS )是 指 在 计 算 机 系 统 中 引 入 数 据 库 后 的 系 统 构 成 。数 据 库系 统 由 数 据 库 、数 据 库 管 理 系 统( 及 其 开 发 工 具 ) 、应 用 系 统 、数 据 库 管 理 员 构 成 。数 据 库 管 理 系 统 :数 据 库 管 理 系 统 ( DBMS)是 位 于 用 户 与 操 作 系 统 之 间 的 一 层 数 据 管 理 软 件 。 用 于 科 学 地 组 织 和 存 储 数 据 、高 效 地 获 取 和 维 护 数 据 。 DBMS主 要 功 能 包 括 数 据 定 义 功 能 、 数 据 操 纵 功 能
22、 、 数 据 库 的 运 行 管 理 功 能 、数 据 库 的 建 立 和 维 护 功 能 。试述数据库系统的特点数 据 库 系 统 的 主 要 特 点 有 :一 、数 据 结 构 化 :数 据 库 系 统 实 现 整 体 数 据 的 结 构 化 ,这 是 数 据 库 的 主 要特 征 之 一 , 也 是 数 据 库 系 统 与 文 件 系 统 的 本 质 区 别 。二 、 数 据 的 共 享 性 高 , 冗 余 度 低 , 易 扩 充 :数 据 库 的 数 据 不 再 面 向 某 个 应 用 而 是 面 向 整 个 系 统 ,因 此 可 以 被 多 个 用 户 、多 个 应 用 、用 多 种
23、 不 同 的 语 言共 享 使 用 。由 于 数 据 面 向 整 个 系 统 ,是 有 结 构 的 数 据 ,不 仅 可 以 被 多 个 应 用 共 享 使 用 ,而 且 容 易 增 加 新 的应 用 ,这 就 使 得 数 据 库 系 统 弹 性 大 ,易 于 扩 充 。三 、数 据 独 立 性 高 :数 据 独 立 性 包 括 数 据 的 物 理 独 立性 和 数 据 的 逻 辑 独 立 性 。 数 据 库 管 理 系 统 的 模 式 结 构 和 二 级 映 象 功 能 保 证 了 数 据 库 中 的 数 据 具 有 很 高 的 物理 独 立 性 和 逻 辑 独 立 性 。四 、 数 据 由
24、 DBMS统 一 管 理 和 控 制 : 数 据 库 的 共 享 是 并 发 的 共 享 , 即 多 个用 户 可 以 同 时 存 取 数 据 库 中 的 数 据 甚 至 可 以 同 时 存 取 数 据 库 中 同 一 个 数 据 。 为 此 , DBMS必 须 提 供 统 一的 数 据 控 制 功 能 ,包 括 数 据 的 安 全 性 保 护 ,数 据 的 完 整 性 检 查 ,并 发 控 制 和 数 据 库 恢 复 。数 据 库 是 长期 存 储 在 计 算 机 内 有 组 织 的 大 量 的 共 享 的 数 据 集 合 。它 可 以 供 各 种 用 户 共 享 ,具 有 最 小 冗 余
25、度 和 较 高 的 数据 独 立 性 。DBMS在 数 据 库 建 立 、运 用 和 维 护 时 对 数 据 库 进 行 统 一 控 制 ,以 保 证 数 据 的 完 整 性 、安 全 性 ,并 在 多 用 户 同 时 使 用 数 据 库 时 进 行 并 发 控 制 ,在 发 生 故 障 后 对 系 统 进 行 恢 复 。数 据 库 系 统 的 出 现 使 信息 系 统 从 以 加 工 数 据 的 程 序 为 中 心 转 向 围 绕 共 享 的 数 据 库 为 中 心 的 新 阶 段 。试给出三个实际实体的E-R图,要求实体型之间具有一对一,一对多,多对多各种不同的联系。第二章选择题1. 下面
26、的选项不是关系数据库基本特征的是( B )不同的列应有不同的列名不同的列应有不同的数据类型与行的次序无关与列的次序无关2. 关系模型中,一个码是 ( C )至多由一个属性组成可以由多个任意属性组成可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 11 页 - - - - - - - - - 以上都不是3. 现有如下关系:患者(患者编号,患者姓名,性别,出生日起,所在单位)医疗(患者编号,患者姓名,医生编号,医生姓
27、名,诊断日期,诊断结果)其中,医疗关系中的外码是( A )。患者编号患者姓患者编号和患者姓名医生编号和患者编号4. 现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的主码是 ( D )书号读者书号+读者书号+读者号 +借期5. 关系模型中实现实体间 N:M 联系是通过增加一个 ( B ) 属性实现关系实现关系和一个属性实现关系或一个属性实现6. 关系代数运算是以( D )为基础的运算谓词演算关系运算代数运算集合运算7. 关系数据库管理系统应能实现的专门关系运算包括( A )选择、投影、连接名师资料总结 - -
28、 -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 11 页 - - - - - - - - - 排序、索引、统计关联、更新、排序显示、打印、制表8. 五种基本关系代数运算是 ( D ) 9. 关系代数表达式的优化策略中,首先要做的是( A )尽早执行选择运算执行笛卡尔积运算对文件进行预处理投影运算10. 关系运算中花费时间可能最长的运算是( D ) 选择投影除笛卡尔积11. 关系数据库中的投影操作是指从关系中( C )抽出特定记录建立相应的影像抽出特定字段建立相应的图形12. 从一个数据库文件
29、中取出满足某个条件的所有记录形成一个新的数据库文件的操作是( B)操作名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 11 页 - - - - - - - - - 复制选择联接投影13. 关系代数中的联接操作是由( A)操作组合而成笛卡尔积和选择选择和投影投影和笛卡尔积投影、选择、笛卡尔积14. 自然联接是构成新关系的有效方法。一般情况下, 当对关系 R和 S是用自然联接时, 要求 R和 S含有一个或者多个共有的(D )记录元组行属性15. 假设有关系 R和 S,在下列的
30、关系运算中, (D )运算不要求: “R 和 S具有相同的元数,且它们的对应属性的数据类型也相同”R S RS R S R S 16. 假设有关系 R和 S,关系代数表达式R(R S)表示的是( C)RS R S R S R S 17. 下面列出的关系代数表达是中,那些式子能够成立( C) 。 . f1 ( f2 (E) = f1 f2 (E) . E1E2 = E2E1 . (E1E2)E3 = E1 (E2E3) . f1 ( f2 (E) = f2 ( f1(E)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
31、 - - - - - - - 第 8 页,共 11 页 - - - - - - - - - 没有和 全部和 18. 下面四个关系表达式是等价的,是判别它们的执行效率( C ) 。 E1 =A ( B=C D=E (R S) ) E2 =A ( B=C (R D=E (S) ) E3 =A (RB=C D=E (S) ) E4 =A ( D=E (R B=C S) )E1最快E2最快E3最快E4最快19. 有关系 SC (S_ID,C_ID,AGE ,SCORE),查找年龄大于 22 岁的学生的学号和分数,正确的关系代数表达式是(D ) 。 . S_ID,SCORE ( age22 (SC) )
32、 . age22 ( S_ID,SCORE (SC) ) . S_ID,SCORE (age22 ( S_ID,SCORE,AGE (SC) ) )只有正确只有正确和正确和正确20. 一个关系只有一个 ( A )主码候选码外码超码二填空题1.一 个 关 系 模 式 的 定 义 格 式 为2.一 个 关 系 模 式 的 定 义 主 要 包 括 (关 系 名 )、 (属 性 名 )、 (属 性 类 型 )、 (属 性 长 度 )和 (关 键 字 )。3. 关 系 代 数 运 算 中 , 传 统 的 集 合 运 算 有( 交 ) 、( 并 ) 、( 差)和 ( 笛 卡 尔 积 ) 。4. 关 系 代
33、 数 运 算 中 ,基 本 的 运 算 是( 投 影 )、( 并 ) 、( 差 )、( 笛 卡 尔 积 )和( 选 择 )。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 11 页 - - - - - - - - - 5. 关 系 代 数 运 算 中 , 专 门 的 关 系 运 算 有 ( 选 择 ) 、 ( 投 影 ) 和 ( 连 接 ) 。6. 关 系 数 据 库 中 基 于 数 学 上 两 类 运 算 是( 关 系 代 数 )和 ( 关 系 演 算 )。7. 已 知
34、 系 ( 系 编 号 , 系 名 称 , 系 主 任 , 电 话 , 地 点 ) 和 学 生 ( 学 号 , 姓 名 , 性 别 , 入 学日 期 , 专 业 , 系 编 号 ) 两 个 关 系 , 系 关 系 的 主 关 键 字 是 _, 系 关 系 的 外 关 键字 _, 学 生 关 系 的 主 关 键 字 是_, 外 关 键 字_ _3 问答题关系代数的基本运算有哪些? 并 、差 、 笛 卡 尔 积 、 投 影 和 选 择 5 种 运 算 为 基 本 的 运 算 。其 他 3 种 运 算 ,即 交 、连 接 和 除 ,均 可以 用 这 5 种 基 本 运 算 来 表 达 。 我 的 答
35、案 试述关系模型的三个组成部分关 系 模 型 由 关 系 数 据 结 构 、 关 系 操 作 集 合 和 关 系 完 整 性 约 束 三 部 分 组 成 。试述关系数据语言的特点和分类。关 系 数 据 语 言 可 以 分 为 三 类 : 关 系 代 数 语 言 。 关 系 演 算 语 言 : 元 组 关 系 演 算 语 言 和 域 关 系 演 算 语 言 。 SQ L:具 有 关 系 代 数 和 关 系 演 算 双 重 特 点 的 语 言 。 这 些 关 系 数 据 语 言 的 共 同 特 点 是 , 语 言 具 有 完 备 的 表 达 能 力 ,是 非 过 程 化 的 集 合 操 作 语 言
36、 , 功 能 强 , 能 够 嵌 入 高 级 语 言 中 使 用 。定义并理解下列术语,说明它们之间的联系与区别:(1)域,笛卡尔积,关系,元组,属性(2)主码,候选码,外码(3)关系模式,关系,关系数据库试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空?实 体 完 整 性 规 则 是 指 若 属 性 A 是 基 本 关 系R 的 主 属 性 , 则 属 性 A 不 能 取 空 值 。 若 属 性 (或 属 性 组 )F是 基本 关 系 R 的 外 码 , 它 与 基 本 关 系 S 的 主 码 Ks相 对 应 (基 本 关 系R 和 S 不 一
37、定 是 不 同 的 关 系 ), 则 对 于 R中 每 个 元 组 在 F 上 的 值 必 须 为 : 或 者 取 空 值 (F 的 每 个 属 性 值 均 为 空 值 ); 或 者 等 于 S 中 某 个 元 组 的 主 码 值 。即 属 性 F 本 身 不 是 主 属 性 , 则 可 以 取 空 值 , 否 则 不 能 取 空 值 。设有一个 SPJ 数据库,包括S,P,J,SPJ四个关系模式: S( SNO,SNAME,STATUS ,CITY);P(PNO ,PNAME,COLOR,WEIGHT) ; J(JNO,JNAME ,CITY); SPJ(SNO ,PNO ,JNO ,QTY
38、) ;供应商表S 由供应商代码( SNO )、供应商姓名( SNAME )、供应商状态( STATUS )、供应商所在城市(CITY)组成;零件表 P由零件代码( PNO )、零件名( PNAME)、颜色(COLOR)、重量(WEIGHT)组成;工程项目表J 由工程项目代码( JNO )、工程项目名( JNAME )、工程项目所在城市(CITY)组成;供应情况表SPJ由供应商代码( SNO )、零件代码( PNO )、工程项目代码( JNO )、供应数量(QTY ) 组成,表示某供应商供应某种零件给某工程项目的数量为QTY 。 试用关系代数完成如下查询:1)求供应工程 J1 零件的供应商号码S
39、NO : 2 )求供应工程 J1 零件 P1的供应商号码 SNO : 3 )求供应工程 J1 零件为红色的供应商号码SNO : 4 ) 求没有使用天津供应商生产的红色零件的工程号JNO :5)求至少用了供应商S1所供应的全部零件的工程号JNO :1) 求 供 应 工 程 J1 零 件 的 供 应 商 号 码 SN O:Sn o( S no=,J1? ( SP J) ) 2) 求 供 应 工 程 J1 零 件 P1 的 供应 商 号 码 S NO :Sno (Sno=,J1? Pn o=,P1,(SPJ) 3 ) 求 供 应 工 程 J1 零 件 为 红 色 的 供 应 商 号 码 S N O
40、:Sno( Pno=,P1, ( COL OR=? 红 , ( P ) SP J) ) 4 ) 求 没 有 使 用 天 津 供 应 商 生 产 的 红 色 零 件 的 工 程 号JN O:Jno (SPJ) - JN O( city=, 天 津 ? Col or=, 红 , ( SSP JP )5) 求 至 少 用 了 供 应 商 S 1 所 供 应的 全 部 零 件 的 工 程 号 JN O:Jno , Pno (SPJ)? Pno( S no=,S1, ( SP J) )试述等值连接与自然连接的区别和联系。连 接 运 算 符 是 “=” 的 连 接 运 算 称 为 等 值 连 接 。 它
41、是 从 关 系 R 与 S 的 广 义 笛 卡 尔 积 中 选 取 A, B 属 性 值 相 等的 那 些 元 组 自 然 连 接 是 一 种 特 殊 的 等 值 连 接 ,它 要 求 两 个 关 系 中 进 行 比 较 的 分 量 必 须 是 相 同 的 属 性 组 ,并且 在 结 果 中 把 重 复 的 属 性 列 去 掉 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 11 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 11 页 - - - - - - - - -