1. OODB
· The Model, Query language and Interfaces according to standard ODMG
2.0
· Indexing methods in OODBMS
· Implementation problems of OODBMS, including Architecture, Caching,
Client-Server, Large objects, Pointer-swizling, Concurrency-control
· Security and Integrity in OODBMS
· Commercial OODBMS, e.g O2, including developing applications in C++
or Java, and/or ORDBMS like Oracle-8
2. Data Warehousing and Data Mining
· Models, Semantic integration issues, Accessing heterogeneous
databases, Schema design
· Implementation of aggregate operations, especially the CUBE operator
· View maintenance, Incremental or deferred update, optimal selection of
views
· Indexing techniques for data warehousing
· Security in Data warehousing
· Data mining, Association rules - basic
· Association rules - advanced, Quantitative and hierarchical
3. Deductive DB
· Formal model of Datalog, including rectification and stratification
· Evaluation techniques for Catalog, Naive, Semi-naive and Magic-sets,
etc.
· Optimization of Datalog and efficient implementation of Transitive
closure
· Implementation of triggers and run-time optimization of Triggers
4. Internet DB
· Query languages and Web searches pre-XML, e.g. W3SQL
· The XML model, DTD, XML schema
· Programming in XML, XSL
· Typing and Query languages for Semi-structured data, e.g. Lorel
· Query languages for XML
· Mapping XML to Relational and vice-versa
· XML indexing
· Security in XML
· Search engines and their implementation, e.g. Google