<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://dbis-vl2.wikidata.dbis.rwth-aachen.de/index.php?action=history&amp;feed=atom&amp;title=Slide%2FRelQuery-18</id>
	<title>Slide/RelQuery-18 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://dbis-vl2.wikidata.dbis.rwth-aachen.de/index.php?action=history&amp;feed=atom&amp;title=Slide%2FRelQuery-18"/>
	<link rel="alternate" type="text/html" href="http://dbis-vl2.wikidata.dbis.rwth-aachen.de/index.php?title=Slide/RelQuery-18&amp;action=history"/>
	<updated>2026-06-07T02:53:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>http://dbis-vl2.wikidata.dbis.rwth-aachen.de/index.php?title=Slide/RelQuery-18&amp;diff=518&amp;oldid=prev</id>
		<title>Sysop: modified through wikirestore by Sysop</title>
		<link rel="alternate" type="text/html" href="http://dbis-vl2.wikidata.dbis.rwth-aachen.de/index.php?title=Slide/RelQuery-18&amp;diff=518&amp;oldid=prev"/>
		<updated>2023-04-05T07:11:57Z</updated>

		<summary type="html">&lt;p&gt;modified through wikirestore by Sysop&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Links ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links hierher ==&lt;br /&gt;
{{WhatLinksHere}}&lt;br /&gt;
&amp;lt;pdf page=&amp;#039;18&amp;#039;&amp;gt;5-RelationaleAnfragebearbeitung.pdf&amp;lt;/pdf&amp;gt;&lt;br /&gt;
= Meta =&lt;br /&gt;
{{Slide&lt;br /&gt;
|qkey=RelQuery-18&lt;br /&gt;
|pkey=RelQuery&lt;br /&gt;
|basename=5-RelationaleAnfragebearbeitung.pptx&lt;br /&gt;
|page=18&lt;br /&gt;
|pdf_page=18&lt;br /&gt;
|name=RelQuery-18&lt;br /&gt;
|title=Restrukturierungsalgorithmus: Anwendung von Regeln&lt;br /&gt;
|keywords=&lt;br /&gt;
|links=&lt;br /&gt;
|literature=&lt;br /&gt;
&lt;br /&gt;
|storemode=property&lt;br /&gt;
}}&lt;br /&gt;
= Text =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Restrukturierungsalgorithmus: Anwendung von Regeln&lt;br /&gt;
Aufbrechen der Selektionen•Verschieben der Selektionen soweit wie möglich nach unten im Operatorbaum•Zusammenfassen von Selektionen und Kreuzprodukten zu Joins•Einfügen und Verschieben von Projektionen soweit wie möglich nach unten•Zusammenfassen einzelner Selektionen zu komplexen Selektionen•Beispiel:•	select 	•Name•	from 		•Kunden k, Bestellt b, Produkt p•	where 	•b.KNr = k.KNr•	and 		•b.PNr = p.PNr•	and 		•Bezeichnung = ’Fiat Uno’•	and 		•Saldo ≥ 300000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;headertabs/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>
	</entry>
</feed>