Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 5 » Datenbank Praxis   (Übersicht)

no way to compare when less than two revisions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.


pruefungen:hauptstudium:ls5:db-2021-03-09 [14.03.2021 19:59] (aktuell) – angelegt kissen
Zeile 1: Zeile 1:
 +====== Datenbank Praxis ======
 +
 +===== Einstieg: =====
 +
 +  * Online (Zoom), sehr nett und fing mit kurzem Smalltalk an um Stimmung aufzuheitern.
 +
 +===== Vorbereitung: =====
 +
 +  * Alle praktischen Aufgaben (vor allem Datasets anlegen und SQL ausführen) und Skript zusammen mit Kommilitone ca. 3 Tage lang abgefragt.
 +  * Ca. 7 Tage gelernt. Allgemein eigentlich bei jeder mündlichen kann ich es empfehlen mit einem Partner über die Themen zu reden und gegenseitig abzufragen.
 +
 +===== Besonderheiten: =====
 +
 +  * Bei mir keinerlei Fragen zu JDBC und zu Utilities in DB2, hat mich etwas verwundert, da es doch eigentlich recht viel Stoffanteil hat. Schwerpunkte waren E/R Modelle und DB2 Speicherungsstrukturen.
 +  * Es ist kein Problem wenn man mal was nicht genau weiß. Er hat auch viele „Transferfragen“ gestellt, die ich auch nicht immer 100% beantworten konnte. Die Reproduktionssachen sollte man aber beherrschen sonst gibt’s Abzug.
 +  * Note: 1,0
 +
 +===== Fragen: =====
 +
 +  - Ansi/Sparc erklären
 +  - E/R Modellierung, was heißt E/R und welche Bestandteile gibt es?
 +  - Erkläre die Begriffe Primärschlüssel, Sekundärschlüssel und Fremdschlüssel
 +  - Wenn ich nun ein fertiges E/R Modell habe, was passiert im nächsten Schritt und wie geht man da vor? -> 5. Schritte erklärt
 +  - Normalisierung, warum mache ich das und warum findet man in der Praxis oftmals nur bis zu 3 Normalformen? -> Da je mehr ich normalisiere, desto mehr Tabellen werden benötigt, also mehr joins etc..
 +  - Wann macht man eigentlich die Normalisierung? -> Vor dem Abbilden in das Relationenschema
 +  - Was ist eine DataSharing Group und welche Bestandteile gibt es? -. DB2 auf Cluster von z/os Systemen; Coupling Facility; Sysplex Timer
 +  - Welche Vorteile bietet es das DB2 parallel zu betreiben? -> Ausfallsicherheit, Performance, Hochverfügbarkeit
 +  - Für welche Firmen ist das denn besonders wichtig? -> z.B. Banken und Versicherungen
 +  - Genau, von welchen Verfügbarkeiten sprechen wir denn da (in %)? -> geraten, etwas über 99,99 % aber keine 100%. Sollte anschließend sagen/schätzen wie viel Downtime (ca. 4 min) das im Jahr ist.
 +  - Aus was besteht jetzt so eine Datenbank in DB2? -> Tablespaces, Tables und Indexe/Views, anschließend jeweils bissl was dazu sagen wie man diese erstellt und was es ist.
 +  - Index und View erklären und warum Views sinnvoll sind -> Views damit auch nicht jeder Benutzer Daten anderer sieht (Datenschutzproblematik)
 +  - Was ist DB2 for LUW und warum wurde das entwickelt?
 +  - Wie werden Dateien in DB2 abgespeichert? -> VSAM erklären, ESDS erklären und andere Arten nennen
 +  - Kurz Berechtigungskonzepte in DB2 erklären und welche Rollen es gibt.
 +