摘要: 本文先对Cout进行层次分类,按用户的操作需求,给出了一个可查询,可删除,可插入的三级视图模型。对Q我们采用了“准确实现”的性质。然后对三级模型逐级讨论。为实现高效起见,我们讨论的Cin是基于数据库语法的,即用函数依赖和子集约束来描述,因此相应的转换器工作时不需扫描整个数据库。在讨论Cin时,我们引入了一个新的概念:R-trace,我们发现用关系代数及R-trace概念可以很准确、简洁地表述我们的视图构造条件。在分析了Cin的基础上,我们给出了各级视图的具体的满足Q的转换策略T。 最后,我们得出三级视图模型的一些有趣的性质,并通过一个实例,展示了本文所得结果在视图设计中的应用。
Abstract: B The relational view design presented is a three-level view model, so as to characterize the view conditions of a level which exactly meet the user's requirements. These conditions are derived syntactically by using functional dependencies and subset constraints. Advantages of this three-level model view are presented.
马学强,施伯乐. 基于语法的多级视图模型设计[J]. , 1989, 15(01): 20-24.