首页> 外文学位 >An algebraic approach to the information-lossless decomposition of relational databases.
【24h】

An algebraic approach to the information-lossless decomposition of relational databases.

机译:关系数据库信息无损分解的一种代数方法。

获取原文
获取原文并翻译 | 示例

摘要

Relational information systems, systems that can be represented by tables of finite states, are widely used in many areas such as logic circuits, finite state machines, and relational databases. Decomposition is a natural method to remove redundancy of complex systems. It divides a system into a network of simpler components. In order to preserve the original functionalities of the system, any valid decomposition has to be lossless. This work is divided into two parts. In the first part, we develop a mathematical model for lossless decompositions of relational information systems. Commutative partitions play an important role in decompositions. The commutativity is essentially a general algebraic formulation of independency of two partitions. We express the interdependency of two commutative partitions by a bipartite graph, and classify the hierarchical independency structures by the topological property of bipartite graphs. In particular, we show that two partitions are decomposable, the strongest kind of independency, if and only if the associated bipartite graph is uniform. Moreover, we adopt Shannon's entropy to quantify the amount of information contained in each partition, and formulate information-lossless decompositions by entropy equalities. Under the assumption of running intersection property, we show that the general formulation of information-lossless decompositions of relational information systems is given by the entropy inclusion-exclusion equality. We also present the applications of these formulations to the above engineering systems to manifest the information-lossless decomposition processes.;In the second part, we further investigate algebraic structure of relational databases. The decomposition theory for relational databases is based on data dependencies. Nevertheless, the set-theoretic representations of data dependencies in terms of the attributes of relation schemes are incompatible with partial ordering operations. This brings a gap between the database decomposition theory and our theory. We identify the unique component constraint as a necessary condition for binary decomposition of a relation, i.e. there is a unique component for every join key value in the bipartite graph. We generalize the running intersection property as the partial ordering counterpart under the unique component constraint. It follows that we characterize the multivalued and acyclic join dependencies in terms of commutativity and unique component constraint. This shows the decompositions specified by these dependencies are special cases of our theory. Furthermore, we propose a lossless decomposition method for the class of data dependencies that is based on commutativity, and demonstrate that existing relational operations are sufficient for this method.
机译:关系信息系统是可以用有限状态表表示的系统,广泛用于逻辑电路,有限状态机和关系数据库等许多领域。分解是消除复杂系统冗余的自然方法。它将系统分为更简单的组件网络。为了保留系统的原始功能,任何有效的分解都必须是无损的。这项工作分为两个部分。在第一部分中,我们为关系信息系统的无损分解建立了数学模型。可交换分区在分解中起重要作用。可交换性实质上是两个分区的独立性的一般代数形式。我们通过二分图表示两个交换分区的相互依赖性,并通过二分图的拓扑性质对层次独立结构进行分类。特别是,我们证明了,当且仅当关联的二部图是一致的时,两个分区才是可分解的,这是最强的独立性。此外,我们采用香农熵来量化每个分区中包含的信息量,并通过熵等式制定信息无损分解。在运行相交性质的假设下,我们证明了关系信息系统的无损信息分解的一般公式是由熵包含-排除等式给出的。我们还介绍了这些公式在上述工程系统中的应用,以证明信息的无损分解过程。在第二部分中,我们进一步研究了关系数据库的代数结构。关系数据库的分解理论基于数据依赖性。但是,就关系方案的属性而言,数据依存关系的集合理论表示与部分排序操作不兼容。这在数据库分解理论和我们的理论之间造成了差距。我们将唯一组件约束确定为关系的二元分解的必要条件,即二分图中每个连接键值都有一个唯一组件。我们将运行中的交集属性推广为唯一组件约束下的部分排序对应项。因此,我们根据可交换性和唯一组件约束来刻画多值和非循环联接的依赖关系。这表明由这些依赖关系指定的分解是我们理论的特殊情况。此外,我们提出了一种基于可交换性的数据依赖类无损分解方法,并证明了现有的关系运算对于该方法是足够的。

著录项

  • 作者

    Lo, Ying Hang.;

  • 作者单位

    The Chinese University of Hong Kong (Hong Kong).;

  • 授予单位 The Chinese University of Hong Kong (Hong Kong).;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2008
  • 页码 163 p.
  • 总页数 163
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号