Efficiently Identifying Inclusion Dependencies in RDBMS

 

 

In large integration projects one is often confronted with poorly documented databases. One possibility to gather information on database schemas is to search for inclusion dependencies (IND). These provide a solid basis for deducing foreign key constraints—as they are pre-condition for potential (semantically valid but missing) foreign key constraints. In this paper we present and compare several algorithms to identify unary INDs. The obvious way is to utilize an appropriate SQL statement on each potential IND to test its satisfiedness. We show that this approach is not efficient enough for large databases. Therefore, we developed database-external approaches that are up to several magnitudes faster than a SQL based approach. We tested our algorithms on databases of up to 3 GB with about 1200 attributes, which can be analyzed by our software in approximately 25 minutes. [via]
http://www.hpi.uni-potsdam.de/fileadmin/hpi/F...

Rating: 0/10

 

 

 

Related Files

 

 
Sponsored Links
Free Download iTech Manual, Guide, Instructions, available in PDF ebooks format.

Rate this Document

ADS