Grundvorlesung - Sommersemester 2015
Thema | Materialien | Quiz |
---|---|---|
B+ Bäume | Video Teil 1, Teil 2, Teil 3, Slides, Inv. Slides | Kein Quiz |
Thema | Materialien | Quiz |
---|---|---|
Was ist eigentlich NoSQL? | Video, Slides, Inv. Slides | Kein Quiz |
MapReduce: Semantik von map() und reduce() | Video, Slides, Inv. Slides | Quiz |
MapReduce: Einordnung der Architektur, Prinzipielle Verarbeitung | Video, Slides, Inv. Slides | Quiz |
MapReduce: Verarbeitung eines MapReduce Jobs auf einem Cluster | Video, Slides | Quiz |
HDFS und Hadoop | Video, Slides | Kein Quiz |
Thema | Materialien | Quiz |
---|---|---|
Schlechtes, falsches, missverständliches Schemadesign, Redundanz, NULL-Werte, Unechte Tupel | Video, Slides, Inv. Slides | Quiz |
Funktionale Abhängigkeiten, Functional Dependencies (FD) | Video, Slides, Inv. Slides | Quiz |
Superschlüssel, Kandidatenschlüssel, Primattribute, Triviale FD, Erste und Zweite Normalform | Video, Slides, Inv. Slides | Quiz |
Dritte Normalform 3NF | Video, Slides, Inv. Slides | Quiz |
Boyce-Codd Normalform BCNF | Video, Slides, Inv. Slides | Quiz |
Inferenzregeln, Hülle | Video, Slides, Inv. Slides | Quiz |
Zerlegung, gültig, verbundtreu, verlustlos, abhängigkeitsbewahrend | Video, Slides, Inv. Slides | Quiz |
Thema | Materialien | Quiz |
---|---|---|
Trigger Grundlagen | Video, Slides, Inv. Slides | Quiz |
Trigger Zeitpunkt, ROW, STATEMENT, Anwendungsbeispiele, Vor- und Nachteile | Video, Slides, Inv. Slides | Quiz |
Trigger für Konsistenzbedingungen, Transaktionen, Atomicity, Consistency, DEFERRABLE | Video, Slides, Inv. Slides | Quiz |
CREATE RULE, Änderbarkeit von Sichten | Video, Slides, Inv. Slides | Quiz |
JDBC, SQL Injection, Prepared Statements | Video, Slides, Inv. Slides | Quiz |
Thema | Materialien | Quiz |
---|---|---|
CREATE, ALTER, DROP, DESCRIBE TABLE, Katalog, psql Shell (Datendefinitionssprache, DDL) | Video, Slides, Inv. Slides | Quiz |
SQL Datentypen | Video, Slides, Inv. Slides | Quiz |
PRIMARY KEY, UNIQUE, FOREIGN KEY, REFERENCES, CONSTRAINT | Video, Slides, Inv. Slides | Quiz |
NOT NULL, DEFAULT, CHECK, CREATE DOMAIN | Video, Slides, Inv. Slides | Quiz |
INSERT, UPDATE, DELETE (Datenmanipulationssprache, DML) | Video, Slides, Inv. Slides | Quiz |
ON DELETE NO ACTION, SET NULL, CASCADE, SET DEFAULT | Video, Slides, Inv. Slides | Quiz |
Transaktionen und ACID | Video, Slides, Inv. Slides | Kein Quiz |
Thema | Materialien | Quiz |
---|---|---|
GROUP BY | Video, Slides, Inv. Slides | Quiz |
HAVING | Video, Slides, Inv. Slides | Quiz |
CREATE VIEW Grundlagen | Video, Slides, Inv. Slides | Quiz |
CREATE VIEW Beispiel mit Aggregation | Video, Slides, Inv. Slides | Quiz |
Lokale Sichten mit WITH | Video, Slides, Inv. Slides | Quiz |
Tabellenfunktionen | Video, Slides, Inv. Slides | Quiz |
NULL != NULL | Video, Slides, Inv. Slides | Quiz |
OVER, PARTITION BY | Video, Slides, Inv. Slides | Quiz |
Unteranfragen mit IN, EXISTS, ALL, ANY | Video, Slides, Inv. Slides | Quiz |
Thema | Materialien | Quiz |
---|---|---|
SELECT FROM WHERE | Video, Slides, Inv. Slides | Quiz |
ORDER BY | Video, Slides, Inv. Slides | Quiz |
OFFSET, FETCH (oder LIMIT) | Video, Slides, Inv. Slides | Quiz |
UNION, UNION ALL | Video, Slides, Inv. Slides | Quiz |
EXCEPT, EXCEPT ALL | Video, Slides, Inv. Slides | Quiz |
INTERSECT, INTERSECT ALL | Video, Slides, Inv. Slides | Quiz |
LIKE | Video, Slides, Inv. Slides | Quiz |
JOIN mit WHERE, ON, USING, NATURAL | Video, Slides, Inv. Slides | Quiz |
OUTER JOIN | Video, Slides, Inv. Slides | Quiz |
Thema | Materialien | Quiz |
---|---|---|
Relationen versus Tabellen | Video, Slides, Inv. Slides | Quiz |
Selektion, Projektion, Vereinigung, Differenz, Kreuzprodukt, Umbenennung | Video, Slides, Inv. Slides | Quiz |
Differenz, Theta Join, Equi Join, Natural Join | Video, Slides, Inv. Slides | Quiz |
Semi Joins, Anti Semi Joins | Video, Slides, Inv. Slides | Quiz |
Äussere Joins | Video, Slides, Inv. Slides | Quiz |
Gruppierung und Aggregation | Video, Slides, Inv. Slides | Quiz |
Thema | Materialien | Quiz |
---|---|---|
Grundlagen, binäre und mehrstellige Beziehungstypen | Video, Slides, Inv. Slides | Quiz |
Zusammenfassen von Relationen | Video, Slides, Inv. Slides | Quiz |
Schwache Entitätstypen, Generalisierung | Video, Slides, Inv. Slides | Quiz |
Thema | Materialien | Quiz |
---|---|---|
Relationen, Domänen, Relationenschema, Schlüssel | Video, Slides, Inv. Slides | Quiz |
Thema | Materialien | Quiz |
---|---|---|
Grundlagen, Funktionalitäten, Rollen, Rekursion | Video, Slides, Inv. Slides | Quiz |
Chen versus min/max, mehrstellige Beziehungstypen | Video, Slides, Inv. Slides | Quiz |
Schwache Entitätstypen, N:M, Generalisierung, Teil-von | Video, Slides, Inv. Slides | Quiz |
Sichtenkonsolidierung | Video, Slides, Inv. Slides | Quiz |
Thema | Materialien | Quiz |
---|---|---|
Warum Datenbanksysteme? | Video, Slides, Inv. Slides | Quiz |
Physische und Logische Datenunabhängigkeit | Video, Slides, Inv. Slides | Quiz |
Übersicht über die Modellierungsschritte: von der Realität zum Datenbankschema | Video, Slides, Inv. Slides | Quiz |