Cmpe 521
Principles of Database Systems
Fall 2005
Course Description:
Examination of fundamental data models, their implementations (as far as storage structures and query processing are concerned) various modules of database management systems and recent developments in databases.
Reading Material:
- Following papers from the Proceedings of ACM SIGMOD Conference 2005.
· Automatic Physical Database Tuning: A Relaxation-based Approach
· Fossilized Index
· Conceptual Partitioning
· AGILE: Adaptive Indexing for Context-Aware Information Filters
· Towards a Robust Query Optimizer: A Principled and Practical Approach
· Proactive Re-Optimization
· Adaptive XML Storage or the Importance of Being Lazy
· Query Sensitive Embeddings
· Privacy Preserving OLAP
· Reference Reconciliation in Complex Information Spaces
· Data Swapping: Variations on a Theme by Dalenius and Reiss
· Supporting Executable Mappings in Model Management
· Incognito-Efficient Full Domain K-Anonymity
· On Addressing Concerns in Privacy Preserving Mining
· Magnet: Supporting Navigation in Semi-structured Data Environments
· RPJ: Producing Fast Join Results on Streams through Rate-based Optimization
· Tributaries and Deltas: Efficient and Robust Aggregation in Sensor Network Streams
· ConQuer: Efficient Management of Inconsistent Databases
· Multiple Aggregations Over Data Streams
· BRAID: Stream Mining through Group Lag Correlations
· Guaranteeing Correctness and Availability in P2P Range Indices
· Incremental Maintenance of Path Expression Views
· Update-Pattern-Aware Modeling and Processing of Continuous Queries
· Subsequence Matching on Structured Time Series Data
· Fault Tolerance in the Borealis Distributed Stream Processing System
· Update-Pattern-Aware Modeling and Processing of Continuous Queries
· Efficient Keyword Search for Smallest LCAs in XML Databases
· Towards Effective Indexing for Very Large Video Sequence Database
· Cost-Sensitive Reordering of Navigational Primitives
· Substructure Similarity Search in Graph Databases
· On Boosting Holism in XML Twig Pattern Matching using Structural Indexing Techniques
· A Verifier for Interactive, Data-Driven Web Applications
Basis for Evaluation:
First Midterm (in class presentation)
33%
Second Midterm (take-home) 33%
Final Exam (in class written) 34%