Special Topics in
Databases
Introduced by:
Dr.Rahgozar
Fahime Raja
Niloofar Razavi
Melody Siadaty
Department of ECE
Summer 2005
Our
Total project in this semester includes following parts:
This technical report, covers
the following major areas:
¨
Main
Memory Databases
¨
Transaction
Processing Monitor
¨
Transactional
Workflows
¨
Real
Time Databases
Technical Report II (in English): ( Farsi Version)
This technical report,
discusses about main memory data bases and their characteristics in details
This report is about how
we’ve implemented our project and its goal and methodology
Presentation Slides:
Referenced Papers:
Main Memory Databases
Inseon Lee, Heon Y.Yeon,
Nicholas Carriero, Michael
V. Osier, Kei-Hoi Cheung, Peter Masiar, Perry L. Miller, Kevin White, Martin
Schultz, “
Exploring the Use of Main Memory Database (MMDB) Technology for the Analysis of
Gene Expression Microarray Data”, Technical report, April 2004
Stefan Manegold, “Understanding,
Modeling, and Improving Main-Memory Database Performance”, November
2002
Philip Bohannon,
Peter McIlroy, Rajeev Rastogi,”Main Memory Index Structures with
FixedSize Partial Keys”, ACM SIGMOD 2001 May 2124,Santa Barbara,
California, USA
S. Manegold, P. A. Boncz,
and M. L. Kersten. “Optimizing
Main-Memory Join on Modern Hardware”, IEEE Transactions on Knowledge
and Data Engineering (TKDE), 14(4):709–730, July 2002.
J. Rao and K. A. Ross. “Making B+-Trees Cache
Conscious in Main Memory”, In Proceedings of the ACM SIGMOD International
Conference on Management of Data (SIGMOD), pages 475–486,
Tobin J. Lehman, Michael J.
Carey, “A Study of Index Structures for
Main Memory Database Management Systems”, Proceedings of the Twelfth
International Conference on Very Large Data Bases,
Rajeev Rastogi, S. Seshadri, Philip Bohannon,
Dennis Leinbaugh, “Logical
and Physical Versioning in Main Memory Databases”, Proceedings of the 23rd
VLDB Conference,
Hector Garcia-Molina,
Kenneth Salem, “Main Memory Database Systems: An
overview”, IEEE 1992
Piyush Burte, Boanerges
Aleman-Meza, D. Brent Weatherly, Rong Wu, “Transaction Management for
a Main-Memory Database”
Tobin J. Lehman, Michael J.
Carey, “Query Processing in Main Memory Database
Management Systems”, ACM, 1986
Margaret H. Eich, “Main Memory Database Recovery”,
IEEE 1986
J. Baulier, P. Bohannon, S.
Gogate, C. Gupta, S. Haldar, S. Joshi, A. Khivesera, H. F. Korth, P. McIlroy,
J. Miller, P. P. S. Narayan, M. Nemeth, R. Rastogi, S. Seshadri, A.
Silberschatz, S. Sudarshan, M. Wilder, and C. Wei. “DataBlitz Storage Manager: Main-Memory
Database Performance for Critical applications”, In Proceedings of theACM SIGMOD International
Conference on Management of Data (SIGMOD), pages 519–520, Philadephia, PA, USA,
June 1999.
Transaction Processing
Monitor
Philip.A.Bernstein, “Transaction Processing Monitors”, November
1990, Vol 33, No.11, Communication of ACM
Transactional Workflows
Vasudev Krishnamoorthy,
Ming-Chien Shan, “Virtual
Transaction Model to Support Workflow”,
ACM 2000
Hasan Davulcu, Michael Kifer, CR. Ramakrishnan, I.V. Ramakrishnan, “Logic
Bases Modeling and Analysis of Workflows”, ACM 1998
Mohan Kamathy and Krithi Ramamritham, “Correctness Issues in Workflow Management”,
Department of Computer Science,
Real Time Databases
Azer Bestavros, Sigmod , “Advances
in Real-Time Database Systems Research”, 1996
Ozgur Ulusoy,Bilkent
University, “Research Issues
in Real-Time Database Systems”
Jayant R. Haritsa, Michael
J. Carey, and Miron Livny, “Value-Based
Scheduling in Real-Time Database Systems”, VLDB Journal 1992
Quazi N. Ahmed and Susan V.
Vrbsky, “Maintaining
Security in Firm Real-time Systems”, Department of Computer Science,
The