## Databases as Graphical Algebras: Algebraic Graph-Based Approach to Data Modeling and Database Design (1996)

Citations: | 8 - 5 self |

### BibTeX

@MISC{Diskin96databasesas,

author = {Zinovy Diskin and Boris Cadish},

title = {Databases as Graphical Algebras: Algebraic Graph-Based Approach to Data Modeling and Database Design},

year = {1996}

}

### OpenURL

### Abstract

. The approach we suggest is based on a graphical specification language possessing formal semantics so that graphical images themselves are precise specifications suitable for implementation. Our specifications are similar to the sketches developed in the category theory but, in contrast to them, enjoy the possibility of setting arbitrary signatures of diagram properties and operations. An important (and sometimes crucial) step in the process of database design is schema (or view) integration, that is, an activity aimed at producing a global conceptual schema of a database from a set of locally developed user-oriented schemas (views). In our approach, correspondence between semantic schemas to be integrated is specified by equations so that the integration procedure can be reduced to algebraic manipulations with sketches representing schemas. This provides the possibility of automated view integration and, correspondingly, automated database design. In the paper the mathemat...