基于数组的数据库外模式/模式映像及应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
收稿 目期: 0 l 一 6 30 埘 1
・ 47 ・
定的姓性 , 亡 即 资项 H一般 由四音 分 组成 : 号、 名部 l f 躺 姓
分、 应发项音 分 , I 麻扣项音f , f I 麻发 ( ) 应 扣 ( 分 和 、 和)及实发
克富 安徽 财贸学 院 |算机 系副教授 ( 埠 2 3 4 ) 要 从事数据 库方面的救学与研究工作 。 t 蚌 30 1 ,

4 5
G4 [ me c 5  ̄ u f i


园在工 资系 统中, 编号 名 发、 扣、 发这 5个 姓 应 应 实 项 目是固有 的, 用户毋须再 对它们 进行改选 , 故将字段 G 、 l G 、 7 G 、 9分别特 指这 5个项 日, 2G 、 8 G 其它字段则依据用户
9Байду номын сангаас
G7 G8
G 9
Nu r me  ̄ Nu rc me i
Nu rc me i
8 8

2 2

以 J资管理 系统为倒 。工 蓥 的计算和发放足 每个单 位 : f 或部 ^每 月面临的 问题 。由于备单位或 部门的性质 不同, j 其 L 资系统 的模式 结构及特性也 就不尽牛 同,但它 们也存在 目
其 中. 编号 、 姓名 、 应发 、 应扣 、 实发 在各工 资系统中 是 共有的 .可固定不变 ;而不 同的是应发项部分和 应扣项 部 分 . 两部分 可设 计成用户 自定义 的形式 , 这 由用户 自己定义 项 目名称及其特性 , 并保 存在 数组中 。
为 了运用数组 技术 实现 七述思想 ,应 首先定义一个具
2 模式 的分析及定义
有 “ 局 ” 义的一 全 意 [资库 ( 式). 模 其结构信息如 F:
dd N me T p a ye l

W il dl | 6

Dc e
Gl L e tr ' me e h
G2 C l c a a 把r
7 8
 ̄ hma s'e p igw ih n t ̄ l rvd s Ⅱ wok be meh d fr  ̄n rl e / c msma pn ,hc o , y p oie h n ra l to o e ea a8 rvd ̄ Ⅱ l w to 6 tfr u ie l yd l po it o l h u h o n vmai e t o te aa a ap iain . foh r d lb ̄ p l t s c o
维普资讯
自定义工资项 目数组 自动生成其对应 关系。 3 外模式的定义及韧始 化 为了使模 式与外模 式之 问建立一 一对应 的关系 ,事 先 应 定 义好一 个工 资项 目的二 维数组 x (5 2 其中 X M 4 , ), M
维普资讯
22 0 年2胄 0
电 脑 学 习
摹1 期
基 于数 组 的数据 库 外模 式馍 式映像 及应 用
王克 富
摘 要 以工 赍 管理 系统 为 例 。 绍利 用 敬组 拄 术杓 建 数 据库 的, 橇 式/ 式映 氛 。 不 仅 为通 用 工 _ 瞥理程 序 介 橇 它 赉

部分。
可行的方法,同时也为其它 数据阵应用程序 的通用性设计
提 供 了一 种新的思路。
1模式 、 外模式 、 外模由慎 式映 鬣 数掘 库系统一般采用三 缴模式和两层 映象结构 .如 图
1 水。其中: 所
图1
模式也称逻辑模 式.是数据库 中全体 数据的逻辑结构
和特缸的描述, 足所有 州户的公 l 数据视 图。 不涉及数据 』 土 它 的物理存储细节 , 也与具件的应用程序无关 。
外模 式也 称川户 模 式 . 是用 户 ( 括应 用程序 员和最 包 终用户 ) 哆看见和使用 的局部 数据 的逻辑 结构和特征 的 能 描述 , 足数据库 用户的数据视 图.; }某一应坩程序有关 。 外模式慎 式映象: 从图 1 可知, 应于 同一模 式可以有 对 多个外摸式 。 对于每 _个外 模式, 一 数据 库系统 都有一 个外模 式慎 式映 象.它定义 了该井模 式 与模式 之间的对应关 系 这些碘象定义通 常包含 在各 自外模式的描述中 由此可见 , 如何定义逻辑 模式和用户模 式, 何抽象 两 如 者之 间的联系是 进行通 f性 数据库应用程序设训 的_ 键 。 { ] 关
K y r A ry D t s Sh m M p ig U ie ly e wod r &如 e ce e a a p nvmat n i 本文 以 资管理系统 为倒 ,介绍利用数组 技术在 用户 和 数据库 之间建立一 层外模艄 l 式映蒙,用户只要定义数
组. 系统便 自动 生成相应 的 L标数据库 , l 继而动 态维护 日标 数 据库 。数组 不仅为通用』 蓥 管理程序 的设计 提供 了一种 二f
w a g Ke a n f
Abta t src
T kn 4 e ma  ̄e ,tsse a ig g n me ytm n
a x mpeIi s e rsns h w t B r o ee  ̄ d tb  ̄ e tra n e a l, s p p rp ee t o o ue amy t rs h aa e xen l  ̄ me tss m,u n y t b t e
的设 计 捉 供 了一 种 可 行 的 方 法 . 时 也 为 其 它 教 据 库 应 用 程 序 的 通 用 性 设 计 提 供 了一 种 新 的 思 路 。 同
关键词 敬组 数据库 椿 式 映氛 通用性设计
Ar a - a e tb s t r a c e a S h m a M a p n n b pia o r y b s d Da a a e Exe n l S h m / c e p ig a d I Ap l t n ci
相关文档
最新文档