Channel Avatar

Database Systems Research Group at U TΓΌbingen @UCDIJAkbAr53I4fggNsbzdrA@youtube.com

3.7K subscribers - no pronouns :c

This channel hosts lectures and other video material posted


01:22:49
Informatik1 (WS 22/23), Recorded Lecture #3
01:24:16
DB1 β€” Chapter #12 β€” Video #026 β€” Relational algebra (semijoin, antijon, division, outer join)
01:28:41
FP β€” Chapter #06 β€” Video #012 β€” monads, class Monad (return, bind), state transformer, do notation
01:22:15
DB1 β€” Chapter #12 β€” Video #025 β€” RA (union, difference), case distinction, non-monotonic queries
01:24:33
DB1 β€” Chapter #12 β€” Video #024 β€” RA (join, natural join), plans, laws, select-project-join queries
01:29:07
FP β€” Chapter #05 β€” Video #011 β€” functor laws, applicative functors, type class Applicative, monoids
01:20:32
DB1 β€” Chapter #12 β€” Video #023 β€” Relational algebra, closure, selection, projection, cross product
01:27:12
DB1 β€” Chapter #11 β€” Video #022 β€” Map EER to relational (weak entities, relationships, inheritance)
01:27:39
FP β€” Chapter #04 / 05 β€” Video #010 β€” infinite lists, type class Functor, constructor classes, kinds
01:16:28
DB1 β€” Chapter #11 β€” Video #021 β€” EER: weak entities, inheritance, mapping EER to relational model
01:23:54
DB1 β€” Chapter #11 β€” Video #020 β€” ER, entities, relationships, attributes, ER semantics, cardinality
54:03
DB1 β€” Chapter #10 β€” Video #019 β€” Boyce-Codd Normal Form (BCNF), decomposition, lossless splits
01:24:41
DB1 β€” Chapter #10 β€” Video #018 β€” Views, keys+FDs, Armstrong axioms, cover, key generation, anomalies
01:25:35
FP β€” Chapter #04 β€” Video #009 β€” Lazy eval, normal order reduction, normal form/WHNF, strictness
01:25:23
DB1 β€” Chapter #09 / 10 β€” Video #017 β€” Grouping, embedded functions, functional dependencies (FDs)
01:24:48
DB1 β€” Chapter #09 β€” Video #016 β€” Data warehouses, star schema, grouping/aggregation examples, HAVING
01:25:55
FP β€” Chapter #03 β€” Video #008 β€” GADTs, DSL embeddings and type classes, pattern matching DSL
01:21:39
DB1 β€” Chapter #08 / 09 β€” Video #015 β€” Mapping NFΒ² data and queries to 1NF, grouping and aggregation
01:15:23
DB1 β€” Chapter #07 / 08 β€” Video #014 β€” DB design, 1NF, strings/arrays in cells, nested tables (NFΒ²)
01:26:39
FP β€” Chapter #03 β€” Video #007 β€” Modules, shallow vs. deep DSL embeddings, domain-specific syntax
01:28:07
DB1 β€” Chapter #07 β€” Video #013 β€” Foreign keys, referential integrity, [NOT] EXISTS/IN, self-joins
01:17:30
DB1 β€” Chapter #06 β€” Video #012 β€” Compositionality (scalar subqueries, WITH), correlated subqueries
01:25:00
FP β€” Chapter #02 / 03 β€” Video #006 β€” deriving type class instances, embedded DSLs, Haskell modules
01:22:23
DB1 β€” Chapter #06 β€” Video #011 β€” row variables and types, joins, join graphs, dup.removal (DISTINCT)
01:21:45
DB1 β€” Chapter #05 / 06 β€” Video #010 β€” keys (super/candidate/primary), SQL diversion: SELECT-FROM
01:25:04
FP β€” Chapter #02 β€” Video #005 β€” type classes, class def.ns, class constraints, instance def.ns
01:22:58
DB1 β€” Chapter #04 / 05 β€” Video #009 β€” SQL DML (INSERT, UPDATE, DELETE), literal tables, constraints
01:17:30
DB1 β€” Chapter #03 β€” Video #008 β€” Relation schema vs. state, relational data model (Codd) vs SQL
01:26:12
FP β€” Chapter #02 β€” Video #004 β€” algebraic data types, type/value constructors, functions over ADTs
01:16:38
DB1 β€” Chapter #04 β€” Video #007 β€” Relational data model, (meta) data in rel.s, types, values, domains
01:23:29
DB1 β€” Chapter #03 β€” Video #006 β€” Declarativity (Query Optimization), Data Independence, Persistence
01:34:20
FP β€” Chapter #01 β€” Video #003 β€” Guards, local def'ns (let/where), layout, lists, pattern matching
01:24:50
DB1 β€” Chapter #02/03 β€” Video #005 β€” Flattening nested data (using references), Untyped vs Typed Data
01:28:23
FP β€” Chapter #01 β€” Video #002 β€” Application, Operators, Types, Type Constructors, Definitions
01:22:10
DB1 β€” Chapter #02 β€” Video #004 β€” JSONiq and Query Equivalence, Data Model Tabular, CSV, PyQL
01:17:18
DB1 β€” Chapter #02 β€” Video #003 β€” JSONiq, Arrays, Dictionaries, Iteration, Gruppierung, Aggregation
01:22:15
FP β€” Chapter #01 β€” Video #001 β€” Welcome, Administrivia, Functional Programming, Lazy Evaluation
01:25:45
DB1 β€” Chapter #02 β€” Video #002 β€” sed/awk, reg.exp., Data Model Nested Arrays and Dictionaries, JSON
01:15:32
DB1 β€” Chapter #01/02 β€” Video #001 β€” Welcome. Mini Worlds, Mini World Examples, Data Model Text
31:36
Informatik 2 β€” Chapter #12 β€” Video #075 β€” C: void* und polymorphe Datenstrukturen (hier: Stacks)
48:25
Informatik 2 β€” Chapter #12 β€” Video #079 β€” C: Arrays auf dem Stack, Array vs. Pointer, Operator &
37:29
Informatik 2 β€” Chapter #12 β€” Video #076 β€” C-PrΓ€prozessor (CPP), dynamische Checks, Macro assert(e)
40:21
Informatik 2 β€” Chapter #12 β€” Video #073 β€” Von C0 zu C, C: (keine) Type-Safety oder Memory-Safety
43:56
Informatik 2 β€” Chapter #12 β€” Video #078 β€” C: Callbacks, Function-Pointer
38:26
Informatik 2 β€” Chapter #12 β€” Video #074 β€” C: Undefiniertes Verhalten und Optimierung
30:47
Informatik 2 β€” Chapter #12 β€” Video #077 β€” C: Memory Leaks, Heap-Deallokation mit free
20:40
Informatik 2 β€” Ask Me Anything #6 β€” Held on Jul 13, 2021
26:42
Informatik 2 β€” Chapter #11 β€” Video #069 β€” Ternary Search Tries (TSTs), Struktur, Interface
25:06
Informatik 2 β€” Chapter #11 β€” Video #070 β€” PrΓ€dikat is_trie, Operationen trie_insert und trie_search
32:15
Informatik 2 β€” Chapter #11 β€” Video #068 β€” Tries (PrΓ€fix-BΓ€ume), Boggle, Multi-Way und Binary Tries
21:44
Informatik 2 β€” Chapter #11 β€” Video #071 β€” Experimente mit TSTs, TST-Visualisierung mit dot
27:50
Informatik 2 β€” Chapter #11 β€” Video #072 β€” Implementation von Type Ahead auf Basis von TSTs
26:59
Informatik 2 β€” Chapter #10 β€” Video #065 β€” HΓΆheninvariante, Rechts-Rotation, Links-Rotation
43:22
Informatik 2 β€” Chapter #10 β€” Video #062 β€” BST-ReprΓ€sentation, Operationen bst_search, bst_insert
34:26
Informatik 2 β€” Chapter #10 β€” Video #064 β€” Unbalancierte BSTs, AVL-BΓ€ume
29:06
Informatik 2 β€” Chapter #10 β€” Video #063 β€” Test Ordnungsinvariante (buggy + OK), PrΓ€dikat is_ordtree
22:49
Informatik 2 β€” Chapter #10 β€” Video #061 β€” Binary Search Trees (BSTs), Ordnungsinvariante, Interface
20:39
Informatik 2 β€” Chapter #10 β€” Video #067 β€” Benchmark: Suche in BST vs AVL-Baum, C0-Library args
35:01
Informatik 2 β€” Chapter #10 β€” Video #066 β€” EinfΓΌgung in AVL-BΓ€umen, Rebalancierung, avl_insert
28:23
Informatik 2 β€” Ask Me Anything #5 β€” Held on Jun 29, 2021