• Keine Ergebnisse gefunden

SQL-Lab – Aufgabenblatt 4 – Data-Manipulation

N/A
N/A
Protected

Academic year: 2021

Aktie "SQL-Lab – Aufgabenblatt 4 – Data-Manipulation"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

SQL Lab – WiSe 12/13

Institut für Informationssysteme – TU Braunschweig – http://www.ifis.cs.tu-bs.de

Technische Universität Braunschweig Institut für Informationssysteme http://www.ifis.cs.tu-bs.de Wolf-Tilo Balke, Philipp Wille

SQL-Lab – Aufgabenblatt 4 – Data-Manipulation

Allgemeine Informationen

Dieses Aufgabenblatt dringt ein wenig weiter in die unendlichen Weiten eines DBMS vor.

Zunächst wird der database catalog vorgestellt, der die internen Strukturen der Datenbank beschreibt. Schließlich werden Indexe erstellt, Views materialisiert und rekursive Anfragen gestellt – alles vor dem Hintergrund der six degrees of Kevin Bacon.

Six degrees of Kevin Bacon

Die six degrees of Kevin Bacon basieren auf der An- nahme, dass jeder Mensch jeden anderen Menschen auf der Welt über maximal sechs Ecken kennt. Sie postulieren das gleiche für die Filmwelt um Holly- woodstar Kevin Bacon und definieren dabei die Be- kanntschaft zwischen Schauspielern über die gemein- same Teilnahme an einem Film.

Alle Schauspieler, die in einem Film zusammen mit Kevin Bacon gespielt haben, bekommen eine Kevin Bacon Zahl von 1. Jeder Schauspieler, der noch keine Zahl hat und mit einem der Schauspieler mit der Zahl 1 in einem Film zusammen gespielt haben, bekommt eine Kevin Bacon Zahl von 2. Das wird fortgeführt, bis jeder Schauspieler, der irgendwie zu Kevin Bacon verbunden ist, eine Zahl bekommen hat. Kevin Bacon selbst hat eine Kevin Bacon Zahl von 0.

Vorbereitung & Werkzeuge

Um auf die Datenbank zugreifen zu können, braucht ihr auch weiterhin einen SQL Client. Es darf wieder jedes geeignete Programm verwendet werden. Ein Vorschlag wäre:

1. SQuirreL SQL (http://www.squirrelsql.org) – Javabasiert; viele Funktionalitäten

Für Informationen zum Einrichten einer Datenbankverbindung mit SQuirreL SQL siehe das letzte Aufgabenblatt (http://www.ifis.cs.tu-bs.de/webfm_send/1168).

Referenzen

ÄHNLICHE DOKUMENTE

Sie sollen die Probleme lösen und Ihre Lösungen (mit einem Editor) direkt in die Datei einfügen.. Die zweite Datei enthält ein Testprogramm, mit dem Sie Ihre Lösungen

Aufgabe 8: Nach der vielen Vorarbeit kann jetzt endlich eine Anfrage formuliert werden, die einen ersten Eindruck von den three degrees of Kevin Bacon gibt (das in der

Telefonbuch physikalisch nach Namen sortiert ist, können diese Namen auch sehr effizient gefunden werden (algorithmisch etwa durch eine binäre Suche) und der entsprechende Eintrag

Studentenstam mdaten anlegen. Studentenstam

• Zufallsexperiment, bei dem alle Ergebnisse die gleiche Wahrscheinlichkeit haben einzutreten.. Aufgaben

• Zufallsexperiment, bei dem alle Ergebnisse die gleiche Wahrscheinlichkeit haben einzutreten. Aufgaben

Es handelt sich einerseits um die Symposiumsbeiträge (Céline Frigau Manning, Anselm Gerhard, Laura Moeckli, Christine Pollerus, Anette Schaffer, Sigrid T’Hooft), andererseits

Mit welcher Zahl muss man den Durchmesser d=2r eines Kreises multiplizieren, wenn man den Umfang U des Kreises bestimmen will!. Aus der Berechnung des Umfanges eines n-Ecks kann