Linear Derivations for Keys of a Database Relation Schema

نویسنده

  • Ralf Wastl
چکیده

In [Wastl 1998] we have introduced the Hilbert style inference system K for deriving all keys of a database relation schema. In this paper we investigate formal K -derivations more closely using the concept of tableaux. The analysis gives insight into the process of deriving keys of a relation schema. Also, the concept of tableaux gives a proof procedure for computing all keys of a relation schema. In practice, the methods developed here will be usefull for computing keys or for deciding whether an attribute is a key attribute, respectively nonkey attribute. This decision problem becomes relevant when checking whether a relation schema is in third normal form, or when applying the well{known 3NF-decomposition algorithm (a.k.a. 3NF-synthesis algorithm).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Number of Keys of a Relational Database Schema

We introduce an inference system for deriving all keys of a relation schema. Then we show that the number of keys of a relation schema R = hU; F i is bounded by be c.

متن کامل

Deriving Relation Keys from XML Keys

Much work on XML data was around storage and querying and did not consider constraints of XML, especially keys. Since constraints have been proposed in many papers for XML, much research work on constraints has been being done. In this paper, we consider an important class of constraints, XML keys, and try to find the relationship between XML keys and relation keys. Given XML data whose semanti...

متن کامل

Inheritance under Participation Constraints

Traditional database systems have been successful in handling large amounts of data but lack mechanisms for schema derivations and schema veriication. In this paper, we propose (i) structures that carry expressive and useful information on the database schema, (ii) a set of inference rules for schema derivations, and (iii) a mechanism for discovering contradictory schema declarations. To this e...

متن کامل

Inheritance under Participation Constraints and Disjointness

Traditional database systems have been successful in handling large amounts of data but lack mechanisms for schema derivations and schema veri cation In this paper we propose i structures that carry expressive and useful information on the database schema ii a set of inference rules for schema derivations and iii a mechanism for discovering contradictory schema declarations To this end in addit...

متن کامل

Double Derivations, Higher Double Derivations and Automatic Continuity

Let  be a Banach algebra. Let  be linear mappings on . First we demonstrate a theorem concerning the continuity of double derivations; especially that all of -double derivations are continuous on semi-simple Banach algebras, in certain case. Afterwards we define a new vocabulary called “-higher double derivation” and present a relation between this subject and derivations and finally give some ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. UCS

دوره 4  شماره 

صفحات  -

تاریخ انتشار 1998