数据库复习资料 一 名词解释 1. 数 据 库 数据库指 的 是 以 一 定 方 式 储 存 在 一 起 、能为多个用户共享、具有尽可能小的 冗余度的特点、是 与应用程序彼此独立的 数 据 集合。 2. 候选码 若关系中的 一 个属性组的 值能够唯一 地标识一 个元组,则称做候选码。 3. 外码 “外码”在 数 据 库 中是 相对主码而言的 ,即外键(用于建立和加强两个表数 据 之间的 链接的 一 列或多列)。 4. 关系 实体与实体之间的 各种联系 5. 游标 游标(cursor)是 系统为用户开设的 一 个数 据 缓冲区,存 放 SQL 语句的 执行结果。每个游标区都有一 个名字,用户可以 用 SQL 语句逐一 从游标中获取记录,并赋给主变量,交由主语言进一 步处理。 6. 逻辑独立性和物理独立性 数 据 独立性是 数 据 库 系统的 一 个最重要的 目标之一 。它能使数 据 独立于应用程序。 物理独立性是 指 用户的 应用程序与存 储 在 磁盘上的 数 据 库 中数 据 是 相互独立的 。即,数 据 在 磁盘上怎样存 储 由 DBMS 管理,用户程序不需要了解,应用程序要处理的 只是数 据 的 逻辑结构,这样当数 据 的 物理存 储 改变了,应用程序不用改变。 逻辑独立性是 指 用户的 应用程序与数 据 库 的 逻辑结构是 相互独立的 ,即,当数 据 的 逻辑结构改变时,用户程序也可以 不变。 7. 日志事件 在 数 据 库 中用事务日志文件记录数 据 的 修改操作,其中的 每条日志记录或者记录所执行的 逻辑操作,或者记录已修改数 据 的 前像和后像。前像是 操作执行前的 数 据 复本;后像是 操作执行后的 数 据 复本 8. 数 据 转 储 数 据 转 储 是 数 据 库 恢 复 中 采 用 的 基 本 技 术 。 所 谓 转 储 即 DBA 定 期 地 将 数 据 库 复 制 到 磁带 或 另 一 个 磁 盘 上 保 存 起 来 的 过 程 。 当 数 据 库 遭 到 破 坏 后 可 以 将 后 备 副 本 重 新 装 入 ,将 数 据 库 恢 复 到 转 储 时 的 状 态 。 9. 函 数 依 赖 函 数 依 赖 简 单 点 说 就 是 : 某 个 属 性 集 决 定 另 一 个 属 性 集 时 , 称 另 一 属 性 集 依 赖 于 该 属性 集 。 设 R(U)是 一 个 属 性 集 U...