Humboldt-Universität zu Berlin - Mathematisch-Naturwissenschaftliche Fakultät - Wissensmanagement in der Bioinformatik

Forschungsseminar Sommersemester 2005

"Neue Entwicklungen in der Bioinformatik und Informationsintegration"


Jens Kruppa

MinimumUnion als DB2 table function

Der Minimum Union Operator kann zu einer einfachen Konfliktbehebung in relationalen Datenbanken verwendet werden. Er besteht aus einem Outer Union mit einer anschließenden Entfernung subsumierter Tupel.
Es wird gezeigt wie sich Outer Union und Minimum Union jeweils als eine einzige SQL-Anfrage formulieren lassen. Eine DB2 table function kann nur mit einem statischen Rückgabeschema definiert werden. Da das Rückgabeschema bei dem Minimum Union Operator von den Eingangsdaten abhängt, werden Lösungen gezeigt die dieses Problem beheben.