Distributed Database Management Systems © 2001 M

Slides:



Advertisements
Similar presentations
IEEE/FIPA WG Mobile Agents Ulrich Pinsdorf Fraunhofer-Institute IGD, Germany Dept. Security Technology
Advertisements

Introduction to ECE613 Lecturer AJ. Suwan Janin Phone:
Distributed DBMS©M. T. Özsu & P. Valduriez Ch.14/1 Outline Introduction Background Distributed Database Design Database Integration Semantic Data Control.
COMP 5138 Relational Database Management Systems Sem2, 2007 Lecture 0 Course Overview.
Distributed DBMSPage © 1998 M. Tamer Özsu & Patrick Valduriez Outline Introduction Background Distributed DBMS Architecture Distributed Database.
Windows Operating System Internals - by David A. Solomon and Mark E. Russinovich with Andreas Polze Unit OS1: Overview of Operating Systems 1.1. Windows.
© 2002 by Prentice Hall 1 SI 654 Database Application Design Winter 2003 Dragomir R. Radev.
Distributed DBMSPage © 1998 M. Tamer Özsu & Patrick Valduriez Outline Introduction Background Distributed DBMS Architecture Distributed Database.
Distributed DBMSPage 5. 1 © 1998 M. Tamer Özsu & Patrick Valduriez Outline Introduction Background Distributed DBMS Architecture  Distributed Database.
Distributed Database Systems © 2001 M. Tamer Özsu and Patrick Valduriez.
Introduction to Data Mining with Case Studies
1 ICS 223: Transaction Processing and Distributed Data Management Winter 2008 Professor Sharad Mehrotra Information and Computer Science University of.
CSE 636 Data Integration Introduction. 2 Staff Instructor: Dr. Michalis Petropoulos Location: 210 Bell Hall Office Hours:
Academic Year 2014 Spring. MODULE CC3005NI: Advanced Database Systems Academic Year 2014 Spring.
1 Data Warehousing – CG124 Dr. Akhtar Ali School of Computing, Engineering and Information Sciences Computing.unn.ac.uk/staff/CGMA2/CG124.
Copyright © 2004 Pearson Education, Inc.. Chapter 25 Distributed Databases and Client–Server Architectures.
01/02/20031 Welcome to Distributed Databases Course.
Chapter 1 Introduction and General Concepts. References Selim Akl, Parallel Computation: Models and Methods, Prentice Hall, 1997, Updated online version.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Distributed DBMS© 2001 M. Tamer Özsu & Patrick Valduriez Page 0.1 Outline Introduction Background Distributed DBMS Architecture Distributed Database Design.
Supported By Hash-Based Algorithms For Operator Load-Balancing In Database Middleware Systems Angel L. Villalain-Garcia – M.S. StudentProf.
Schema Evolution & Version Control in OODB Group members: Lynne Ward, Alistair Hamilton,Ben Hall, Joe W Falke, Kriss PaulPresenter: Joe W Falke.
Database System Concepts, 5th Ed. ©Silberschatz, Korth and Sudarshan See for conditions on re-usewww.db-book.com Database System Concept.
© City University London, Dept. of Computing Distributed Systems / Distributed Systems Dr Christos Kloukinas Dept. of Computing City University London.
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Introduction to the Course January.
MAIN BOOKS 1. DATA WAREHOUSING IN THE REAL WORLD : Sam Anshory & Dennis Murray, Pearson 2. DATA MINING CONCEPTS AND TECHNIQUES : Jiawei Han & Micheline.
CS 541 Lecture Slides Sunil Prabhakar CS541 Database Systems.
CS5222 Adv. Comp. Arch. Part 0 Page.1 Chi C.H. Fall 2003 NUS CS5222 Advanced Computer Architecture Part 0: Course Introduction Fall Term, 2003/2004 Chi.
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Security for Distributed Data Management.
CS5222 Adv. Comp. Arch. Part 0 Page.1 Chi C.H. Fall 2004 NUS CS5222 Advanced Computer Architecture Part 0: Course Introduction Fall Term, 2004/2005 Chi.
CSCE 824 Secure (and Distributed) Database Management Systems FarkasCSCE
1 Advanced Database System Design Instructor: Ruoming Jin Fall 2010.
Windows Operating System Internals - by David A. Solomon and Mark E. Russinovich with Andreas Polze Unit OS1: Overview of Operating Systems 1.1. Windows.
Distributed Database Systems © 2001 M. Tamer Özsu and Patrick Valduriez.
Distributed DBMSPage © 1998 M. Tamer Özsu & Patrick Valduriez Outline Introduction Background Distributed DBMS Architecture Distributed Database.
Parallel and Distributed Algorithms Spring 2005 Johnnie W. Baker.
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #11 Secure Heterogeneous.
1 An Introduction to Database Tuning Spring 2002 Prof. Sang Ho Lee School of Computing, Soongsil Univ.
CENG 707 Data Structures and Algorithms
Information Modeling and Database System
CSC5340 Advanced Topics in Distributed Software Systems
Course Introduction 공학대학원 데이타베이스
Introduction Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe.
6/25/2018.
CPE741: Distributed Systems Course Introduction
TAL 7011 Architecture of Large Software Systems
Data and Applications Security Developments and Directions
OVERVIEW OF RELATIONAL DBMS PERTEMUAN 1 IR. NIZIRWAN ANWAR, MT
Distributed System Concepts and Architectures
CS 244A Expanded Course Outline Fall 2007
Text Book Computer Organization and Architecture: Designing for Performance, 7th Ed., 2006, William Stallings, Prentice-Hall International, Inc.
CENG 213 Data Structures Nihan Kesim Çiçekli
Relevant URLs - Winter Corporation
Database Architecture
Advanced Databases CSD305.
Outline Introduction Background Distributed DBMS Architecture
Data and Applications Security Developments and Directions
Dept. of Computer Science University of Liverpool
Term Dr Abdelhafid Bouhraoua
Data and Applications Security Developments and Directions
Data and Applications Security Developments and Directions
Data and Applications Security Developments and Directions
Database Processing: David M. Kroenke’s Chapter Twelve: Part One
Data and Applications Security Developments and Directions
Data and Applications Security Developments and Directions
Data and Applications Security Developments and Directions
Outline Introduction Background Distributed DBMS Architecture
Overview and Introduction (Lecture Contents Summary)
Presentation transcript:

Distributed Database Management Systems © 2001 M Distributed Database Management Systems © 2001 M. Tamer Özsu and Patrick Valduriez

Outline Introduction Background Distributed DBMS Architecture Distributed Database Design Semantic Data Control Distributed Query Processing Distributed Transaction Management Parallel Database Systems Distributed Object DBMS Database Interoperability Current Issues

Fundamental References M.T. Özsu and P. Valduriez. Principles of Distributed Database Systems, 2nd edition. Prentice Hall,1999. M.T. Özsu and P. Valduriez. “Distributed and Parallel Database Systems”, In Handbook of Computer Science and Engineering, A. Tucker (ed.), CRC Press, 1997, pages 1093–1111 (Chapter 48). M. T. Özsu. “The Push/Pull Effect - Can Distributed Database Technology Meet The Challenges of New Applications?” Database Programming & Design, April 1997. S. Ceri and G. Pelagatti. Distributed Databases - Principles and Systems. McGraw Hill, 1984. D.A. Bell and J.B. Grimson. Distributed Database Systems. Addison-Wesley, 1992.

Other References Distributed Query Processing: C.T. Yu and W. Meng. Principles of Database Query Processing for Advanced Applications. Morgan-Kaufmann, 1998. J.C. Freytag, D. Maier, and G. Vossen. Query Processing for Advanced Database Systems. Morgan-Kaufmann, 1994. D. Kossman. “The State of the Art in Distributed Query Processing”, ACM Computing Surveys, 32(3), September 2000. G. Graefe. “Query Evaluation Techniques for Large Databases”, ACM Computing Surveys, 25(2): 73-170, June 1993. P. Mishra and M. H. Eich. “Join Processing in Relational Databases”, ACM Computing Surveys, 24(1): 63-113, March 1992.

Other References Transaction Management: P.A. Bernstein and E. Newcomer. Principles of Transaction Processing for the Systems Professional, Morgan Kaufmann, 1997. J. Gray and A. Reuter. Transaction Processing - Concepts and Techniques. Morgan Kaufmann, 1993. P.A. Bernstein; V. Hadzilacos and N. Goodman. Concurrency Control and Recovery in Database Systems. Addison-Wesley, 1987. (out of print) A.K. Elmagarmid. Transaction Models for Advanced Database Applications. Morgan Kaufmann, 1992. M. Buretta. Data Replication, Wiley, 1997. V. Kumar (ed.). Performance of Concurrency Control Mechanisms in Centralized Database Systems, Prentice Hall, 1996. V. Kumar and S.H. Son. Database Recovery, Kluwer, 1998. C.H. Papadimitriou. The Theory of Concurrency Control. Computer Science Press, 1986.

Other References Interoperability: A.K. Elmagarmid, M. Rusinkiewicz, and A. Sheth (eds). Management of Heterogeneous and Autonomous Database Systems, Morgan Kaufmann, 1998. O.A. Bukhres and A.K. Elmagarmid (eds.). Object-Oriented Multidatabase Systems, Prentice-Hall, 1996. K.R. Dittrich and A. Geppert (eds.). Component Database Systems, Morgan-Kaufman, 2000. M.L. Brodie and M. Stonebraker. Migrating Legacy Systems, Morgan Kaufmann, 1995. A. Bouguettaya, B. Benatallah, and A. Elmagarmid (eds.). Interconnecting Heterogeneous Information Systems, Kluwer, 1998. J. Siegel (ed.). CORBA Fundamentals and Programming, Wiley, 1996. K. Brockschmidt. Inside OLE, 2nd edition, Microsoft Press, 1995. K. Geiger. Inside ODBC, Microsoft Press, 1995.

Other References Parallel Database Servers: P. Valduriez (ed). Data Management and Parallel Proessing. Chapman and Hall, 1992. M. Abdelguerfi and K-F. Wong. Parallel Database Techniques. IEEE Computer Society Press, 1988. P. Valduriez. “Parallel Database Systems: Open Problems and New Issues,” Parallel and Distributed Databases, April 1993, 1(2): 137–165. D. DeWitt and J. Gray. Parallel Database Systems: The Future of High-Performance Database Systems. Communications of ACM, June 1992, 35(6), 1992.

Other References Distributed Object Management: E. Bertino and L. Martino. Object-Oriented Database Systems. Addison-Wesley, 1993. A. Kemper and G. Moerkotte. Object-Oriented Database Management. Prentice-Hall, 1994. A. Dogac, M.T. Özsu, A. Biliris, T. Sellis (ed.). Advances in Object-Oriented Database Systems. Springer-Verlag, 1994. M.T. Özsu, U. Dayal and P. Valduriez (eds.). Distributed Object Management. Morgan Kaufman, 1994. W. Kim (ed). Modern Database Management – Object-Oriented and MultidatabaseTechnologies.Addison-Wesley/ACM Press, 1994. S. Zdonik and D. Maier (eds.). Readings in Object-Oriented Database Systems. Morgan Kaufmann, 1990. R.G.G. Cattell. Object Data Management, 2nd edition. Addison-Wesley, 1994.

Other References Data Warehousing There are many books. A small sample: W. Inmon. Building the Data Warehouse. John Wiley and Sons, 1992. A. Berson and S.J. Smith. Data Warehousing, Data Mining, and OLAP. McGraw Hill, 1997. S. Chaudri and U. Dayal. Overview of Data Warehousing and OLAP Technology. ACM SIGMOD Record, March 1997, 26(1), pp. 65-74. IEEE Q. Bull. Data Engineering, Special Issue on Materialised Views on Data Warehousing, June 1995, 18(2).

Other References Mobile Databases A. Helal et al. Any Time, Anywhere Computing, Kluwer, 1999. T. Imielinski and H. Korth. Mobile Computing. Kluwer Publishers, 1996. E. Pitoura and G. Samaras. Data Management for Mobile Computing. Kluwer Publishers, 1998. T. Imielinski and B.R. Badrinath. Data Management Issues in Mobile Computing. Communications of ACM, October 1994, 37(10):18-28. M. H. Dunham and A. Helal. Mobile Computing and Databases: Anything New? ACM SIGMOD Record, December 1995, 24(4): 5-9. G. H. Forman and J. Zahorjan. The Challenges of Mobile Computing, Computer, April 1994, 27(4):38-47.

Other References Web Data Management S. Abiteboul, P. Buneman, D. Suciu. Data on the Web, Morgan Kaufmann, 2000. D. Florescu, A. Levy, and A. Mendelzon, “Database Technoques for the World Wide Web: A Survey”, ACM SIGMOD Record, 27(3): 59-74, 1998.