Siehe auch DbsInhalteStand2011 (Dbs1, Dbs2, inkl. Curriculum-Quellen)
Datenbanksysteme 1 - Grundlagen, aktuell, ab HS 2012 im 3. Semester. Vgl. Dbs1FS11. Tools: PostgreSQL (inkl. pgAdminIII), astah (UML, ggf. EA), Eclipse/Java (JDBC) sowie EclipseLink (ORM).
- Einführung; Datenbank-Architekturen; Constraints; Stored Procedures (Oracle)
- Cursors; Triggers; Updatable Views (Oracle)
- Objektrelationale Datenbanksysteme (ORDBMS) inkl. JDBC (Oracle)
- Geodatenbanksysteme (1/3): Einführung, Datentypen
- Geodatenbanksysteme ff. (2/3): Standards; Funktionen (PostgreSQL)
- Geodatenbanksysteme ff. (3/3): Funktionen ff.; Geodatenquellen; Diskussion
- Objektorientierte Datenbanksysteme (ODBMS) (db4o)
- Data Warehouses - Von Decision Support zu Data Warehouses
- Data Warehouses - OLAP - Online Analytical Processing
- Data Mining - Klassifikation
- Data Mining - Assoziationsanalyse
- Data Mining - Clustering
- Interne Ebene: Indexstrukturen
- Interne Ebene ff.: Materialisierte Tabellen/Views; Optimierung; NoSQL; Ausblick
Tools: Oracle 11g (mit SQLdeveloper), PostgreSQL 9 (mit PostGIS und pgAdminIII), MS SQL Server (mit Visual Studio).
- Architekturen; Stored Procedures (PL/SQL) (KES)
- Stored Procedures ff. (KES)
- Cursors, Triggers (Packages); Updateable Views (KES)
- Backup und Recovery (KES)
- Interne Ebene: Indexe (KES)
- Interne Ebene ff.: multidim. Indexe, Optimierung (KES)
- Daten-Replikation und -Synchronisierung (KES)
- Datenstrukturen in RDBMS: Semistrukturierte Daten (XML) (KES)
- Datenstrukturen in RDBMS ff.: Arrays, EAV, Trees, Graphs) (KES)
- NoSQL-Datenbanksysteme: Einführung, Kategorien, Beispiele (KES)
- Verteilte und Cloud Datenbanksysteme (KES? HUS?)
- Objektrelationale Datenbanksysteme (HUS)
- Objektorientierte Datenbanksysteme (ODBMS, db4o) (HUS)
- In-Memory-Datenbanksysteme (HUS)
Tools: Oracle 11g (mit SQLdeveloper), PostgreSQL 9 (mit pgAdminIII).
Anpassungen:
- Ohne ODBMS, ohne OLAP und Data Warehouses => Informationssysteme
- Ohne multidim. Typen, SQL/MM (GIS) => Informationssysteme
- Einführung; Geodatenbank- und Geoinformationssysteme (multidim. Datentypen) (KES)
- Geodatenbank- und Geoinformationssysteme (multidim. Datentypen) ff. (KES)
- Geodatenbank- und Geoinformationssysteme (multidim. Datentypen) ff. (KES)
- Information Retrieval und maschinelle Sprachverarbeitung (KES)
- Information Retrieval und maschinelle Sprachverarbeitung ff. (KES)
- Data Warehouses - Von Decision Support zu Data Warehouses (HUS)
- Data Warehouses - OLAP - Online Analytical Processing (HUS)
- Data Mining / Data Analysis (HUS)
- Data Mining / Data Analysis ff. (HUS)
- Zeitlich-räumliches Data Mining (HUS)
- Master Data Management (ZIO)
- Information Integration Patterns (ZIO)
- Enterprise Integration Patterns (ZIO)
- Architekturentscheidungen und Kriterien im Bereich Datenbank- und Informationssysteme (ZIO)
Tools: Oracle (mit SQLdeveloper), PostgreSQL (mit pgAdminIII), db4o, MS SQL Server (mit Visual Studio) (weitere?).
Weitere DB-Themen:
- Temporale Datenbanksysteme
- Unklar: OLAP und Data Warehouses: Datenintegration und -Transformation (ETL)?
- DB-Programmierung: Unit-Testing, Benchmarking
- Interne Ebene: Optimierung, Performance Tuning
- Embedded Databases
Aktuell (HS 2012)
- I. Databases beyond RDBMS (30%)
- Overview ODBMS, ODMG and db4o
- Array, Tree and Graph Types
- Key/Value and Document Stores
- Cloud Databases
- II. Data Warehouse and OLAP Technology (20%)
- Introduction to Data Warehouses; A Multidimensional Data Model
- Data Warehouse Architecture and Data Warehouse Implementation
- Data Cube Computation and Data Generalization
- III. Data Mining (30%)
- Introduction to Data Mining, Data Preprocessing
- Market Basket Analysis (Association Rules)
- Classification and Prediction (Decision Trees)
- Clustering (Hierarchical and Non-Hierarchical Methods); Applications and future research directions
- IV. Information Retrieval (20%)
- Fuzzy String Matching and Free Text Search
- Architectures/Models, Search Engines and Crawlers
- Web-Information Retrieval, Text Mining
Bis 2011:
- I. Databases beyond RDBMS (30%)
- Object-Oriented Databases (db4o and Query Languages)
- Object-Relational Mapping and Persistence frameworks
- XML Databases
- (Object-Relational Databases, Parallel and Distributed Databases, Multimedia databases, Multidimensional databases)
- II. Data Warehouse and OLAP Technology (20%)
- Introduction to Data Warehouses; A Multidimensional Data Model
- Data Warehouse Architecture and Data Warehouse Implementation
- Data Cube Computation and Data Generalization
- III Data Mining (30%)
- Introduction to Data Mining, Data Preprocessing
- Market Basket Analysis (Association Rules)
- Classification and Prediction (Decision Trees)
- Clustering (Hierarchical and Non-Hierarchical Methods); Applications and future research directions
- IV. Information Retrieval (20%)
- Architecture of IR systems, Information retrieval models (Boolean), Text indexing techniques
- Information retrieval models (Vector Space Model), Query operations, Query languages, Performance evaluation
- Web-Information Retrieval
- (Spiders, Introduction to multimedia IR)