DBA01
Verfasst: 17.01.08 12:09
Klausur vom 17.1. (Prof Claasen):
1.1. Indizierung, wozu und warum können sie auch mehr schaden als nutzen. Wie wird ein index erstellt (SQL-Statement)
1.2. Ein komplexes select statement select ..., ..., avg(...) where ... order by... group by ... having ...
Es sollte erklärt werden was passiert.
1.3. Man sollte den Sinn von Views erläutern (inkl der SQL Syntax)
1.4. irgendwas mit Sperrgranularität sollte erläutert werden
1.5. ?
Komplex 2:
Ein ERM sollte erstellt werden. Danach sollten die 4 Schritte zur Erstellung von Tabellen aus dem ERM angegeben und durchgeführt werden. Anschliessend alle Tabellen auf Normalform 1-3 systematisch prüfen
Zudem sollten 2 Beispiele von Tabellen genannt werden die die 2. NF und die 3. NF nicht erfüllen. Man sollte begründen warum.
Komplex 3 (habe ich nicht gemacht, deshalb nicht Vollständig)
- ACID Konzept erläutern
- Irgendwas mit Transaktionen erläutern dazu Dirty Read, Lost Update, falsche Summenbildung repeated read (glaube ich)
- Sperrprotokolle, dazu noch fragen zu Deadlock, Starvation usw.
1.1. Indizierung, wozu und warum können sie auch mehr schaden als nutzen. Wie wird ein index erstellt (SQL-Statement)
1.2. Ein komplexes select statement select ..., ..., avg(...) where ... order by... group by ... having ...
Es sollte erklärt werden was passiert.
1.3. Man sollte den Sinn von Views erläutern (inkl der SQL Syntax)
1.4. irgendwas mit Sperrgranularität sollte erläutert werden
1.5. ?
Komplex 2:
Ein ERM sollte erstellt werden. Danach sollten die 4 Schritte zur Erstellung von Tabellen aus dem ERM angegeben und durchgeführt werden. Anschliessend alle Tabellen auf Normalform 1-3 systematisch prüfen
Zudem sollten 2 Beispiele von Tabellen genannt werden die die 2. NF und die 3. NF nicht erfüllen. Man sollte begründen warum.
Komplex 3 (habe ich nicht gemacht, deshalb nicht Vollständig)
- ACID Konzept erläutern
- Irgendwas mit Transaktionen erläutern dazu Dirty Read, Lost Update, falsche Summenbildung repeated read (glaube ich)
- Sperrprotokolle, dazu noch fragen zu Deadlock, Starvation usw.