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 1: | Zeile 1: | ||
== ER-Diagram == | == ER-Diagram == | ||
Krankenhausangestellte (Hilfskräfte und Ärzte) und Patienten. Behandlung, Medikament und Krankheiten. | Krankenhausangestellte (Hilfskräfte und Ärzte) und Patienten. Behandlung, Medikament und Krankheiten. | ||
Zeile 9: | Zeile 4: | ||
== 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? === | ||
== Normalisierung == | == Normalisierung == | ||
== Löschen und Einfügen im Baum == | == Löschen und Einfügen im Baum == | ||
Zeile 76: | Zeile 30: | ||
=== 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 == | ||
Gegeben waren ein maximal gefüllter B-Baum | Gegeben waren ein maximal gefüllter B-Baum \tau(3,2) und ein minimal gefüllter B*-Baum \tau(3,3,2). | ||
Wie viel Knoten müssen gelesen werden um | Wie viel Knoten müssen gelesen werden um alles Daten auszulesen? | ||
Wie viele Knoten müssen | Wie viele Knoten müssen gelesen werden um ein zufälliges Datum zu finden? | ||
... | ... | ||
== XPath == | == XPath == | ||
DTD gegeben (Szenario: Liga, Vereine, Spieler) | |||
=== a) XPath- | === a) XPath-Anfragn in normale Sprache übersetzen === | ||
=== b) Sprachliche Anfragen in XPath übersetzen. === | === b) Sprachliche Anfragen in XPath übersetzen. === | ||