Bearbeiten von „Gedächtnisprotokoll GDB09-1“
Zur Navigation springen
Zur Suche springen
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden.
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 2: | Zeile 2: | ||
Zu erreichen waren 120Pkt, wobei 100Pkt als 100% gerechnet wurden, d.h. 20Bonuspunkte für alle. Es waren 120Min. Zeit die Klausur zu bearbeiten, nach etwa einer Stunde hat Herr Ritter nochmal 20Min. extra gegeben, diese waren zu vollständigen Bearbeitung auch nötig. | Zu erreichen waren 120Pkt, wobei 100Pkt als 100% gerechnet wurden, d.h. 20Bonuspunkte für alle. Es waren 120Min. Zeit die Klausur zu bearbeiten, nach etwa einer Stunde hat Herr Ritter nochmal 20Min. extra gegeben, diese waren zu vollständigen Bearbeitung auch nötig. | ||
Bereits am späten Abend des 17.02.09 hingen die vorläufigen Ergebnisse im Ikum aus | Bereits am späten Abend des 17.02.09 hingen die vorläufigen Ergebnisse im Ikum aus. | ||
== ER-Diagram == | == ER-Diagram == | ||
Zeile 9: | Zeile 9: | ||
== ERM nach RM == | == ERM nach RM == | ||
Parteien, Fraktionen, Personen, Abgeordnete und Ausschüsse | |||
== Relationenalgebra und SQL == | == Relationenalgebra und SQL == | ||
Relationen: | Relationen: | ||
Person(PNr, Vorname, Nachname, Alter, ?, Werber-->Person.PNr), | Person(PNr, Vorname, Nachname, Alter, ?, Werber-->Person.PNr), | ||
Artikel(ANr, Name, Bezeichnung, Verkäufer-->Person.PNr, ?), | Artikel(ANr, Name, Bezeichnung, Verkäufer-->Person.PNr, ?), | ||
?, | ?, | ||
Gebote(Bieter->Person.Nr, ?, Preis, Datum), | |||
== SQL? == | == SQL? == | ||
== | == == | ||
== Transaktionen == | == Transaktionen == | ||
Gegen war der Sheduler von drei Transaktionen. | |||
=== Sind die Transaktion serialisierbar? === | === Sind die Transaktion serialisierbar? === | ||
a) Nein, es gab einen Konflikt, da T_1 erst x gelesen hat, dann T_3 x geschrieben und dann wiederum T_1 x gelesen hat. | a) Nein, es gab einen Konflikt, da T_1 erst x gelesen hat, dann T_3 x geschrieben und dann wiederum T_1 x gelesen hat. | ||
Zeile 45: | Zeile 29: | ||
== Normalisierung == | == Normalisierung == | ||
== Löschen und Einfügen im Baum == | == Löschen und Einfügen im Baum == | ||
Zeile 76: | Zeile 38: | ||
=== Löschen im B-Baum === | === Löschen im B-Baum === | ||
Gegeben war ein B-Baum und Werte die gelöscht werden sollten. Nach jedem Split sollte der Baum neu gezeichnet werden und auch die Aktion zum Einfügen sollte angegeben werden(einfach, Mischen, Ausgleich). | Gegeben war ein B-Baum und Werte die gelöscht werden sollten. Nach jedem Split sollte der Baum neu gezeichnet werden und auch die Aktion zum Einfügen sollte angegeben werden(einfach, Mischen, Ausgleich). | ||
=== Einfügen im B*-Baum === | |||
Gegeben war ein B*-Baum und Werte die eingefügt werden sollten. Nach jedem Split sollte der Baum neu gezeichnet werden und auch die Aktion zum Einfügen sollte angegeben werden(einfach, Mischen, Split). | |||
== Berechnungen im Baum == | == Berechnungen im Baum == | ||
Zeile 83: | Zeile 48: | ||
Wie viele Knoten müssen maximal gelesen werden um ein zufälliges Datum zu finden? | Wie viele Knoten müssen maximal gelesen werden um ein zufälliges Datum zu finden? | ||
... | ... | ||
== XPath == | == XPath == | ||
Gegeben war eine DTD mit dem Szenario: Liga, Vereine, Spieler, Präsident, Person, Vorstand usw. | Gegeben war eine DTD mit dem Szenario: Liga, Vereine, Spieler, Präsident, Person, Vorstand usw. | ||
=== a) XPath-Anfragen in normale Sprache übersetzen === | === a) XPath-Anfragen in normale Sprache übersetzen === | ||
=== b) Sprachliche Anfragen in XPath übersetzen. === | === b) Sprachliche Anfragen in XPath übersetzen. === | ||
[[Kategorie:Gedaechtnisprotokoll|GDB]] | [[Kategorie:Gedaechtnisprotokoll|GDB]] |