马学强,施伯乐
. 1989, 15(01): 20-24.
本文先对Cout进行层次分类,按用户的操作需求,给出了一个可查询,可删除,可插入的三级视图模型。对Q我们采用了“准确实现”的性质。然后对三级模型逐级讨论。为实现高效起见,我们讨论的Cin是基于数据库语法的,即用函数依赖和子集约束来描述,因此相应的转换器工作时不需扫描整个数据库。在讨论Cin时,我们引入了一个新的概念:R-trace,我们发现用关系代数及R-trace概念可以很准确、简洁地表述我们的视图构造条件。在分析了Cin的基础上,我们给出了各级视图的具体的满足Q的转换策略T。 最后,我们得出三级视图模型的一些有趣的性质,并通过一个实例,展示了本文所得结果在视图设计中的应用。