数 据 库 与 数 据 仓 库 的 区 别 简 而 言 之 , 数 据 库 是 面 向 事 务 的 设 计 , 数 据 仓 库 是 面 向 主 题 设 计 的
数 据 库 一 般 存 储 在 线 交 易 数 据 , 数 据 仓 库 存 储 的 一 般 是 历 史 数 据
数 据 库 设 计 是 尽 量 避 免 冗 余 , 一 般 采 用 符 合 范 式 的 规 则 来 设 计 , 数 据 仓 库 在设 计 是 有 意 引 入 冗 余 , 采 用 反 范 式 的 方 式 来 设 计
数 据 库 是 为 捕 获 数 据 而 设 计 , 数 据 仓 库 是 为 分 析 数 据 而 设 计 , 它 的 两 个 基 本的 元 素 是 维 表 和 事 实 表
维 是 看 问 题 的 角 度 , 比 如 时 间 , 部 门 , 维 表 放 的 就 是 这些 东 西 的 定 义 , 事 实 表 里 放 着 要 查 询 的 数 据 , 同 时 有 维 的ID
单 从 概 念 上 讲 , 有 些 晦 涩
任 何 技 术 都 是 为 应 用 服 务 的 , 结 合 应 用 可 以 很 容易 地 理 解
以 银 行 业 务 为 例
数 据 库 是 事 务 系 统 的 数 据 平 台 , 客 户 在 银 行 做 的 每笔交 易 都 会写入 数 据 库 , 被记录下来 , 这 里 , 可 以 简 单 地 理 解 为 用 数 据 库 记帐
数 据 仓 库 是 分 析 系 统 的 数 据 平 台 , 它 从 事 务 系 统 获 取数 据 , 并做 汇总、加工, 为决策者提供决策的 依据
比 如 , 某银 行 某分 行 一 个 月发生多少交 易 , 该分 行 当前存 款余 额是 多少
如 果存 款又多, 消费交 易 又多, 那么该地 区 就 有 必要 设 立ATM了