Distributed Database Systems
Autumn, 2008
Welcome!
Distributed Database Systems 1
Crew
Lecturer: Prof. Lizhu Zhou
DB Group, Institute of Software, Dept. of CS&T, Tsinghua University
[email protected]Teaching Assistant: Ju Fan
If you have any question, call 51537853 or 13811942748 or send an e-mail to:
[email protected]Distributed Database Systems
Title
Distributed Database Systems
Distributed Database Systems 3
Teaching hours
Distributed Database Systems
Textbook
Principles of Distributed Database Systems
(2nd Edition)
M. Tame zsu Patrick Valduriez Prentice-Hall, 1999 Price: RMB
57.00
Distributed Database Systems 5
Reference
Distributed Databases: Principles and Systems
Ceri & Pelagatti McGraw-Hill, 1985
Distributed Database Systems
Prerequisite
Undergraduate database course Computer networks
Distributed Database Systems
Teaching language
English
Distributed Database Systems 8
Evaluation
Distributed Database Systems
Contents
Chapter # 1 4 5 7 8 Title Introduction Distributed DBMS Architecture Distributed Database Design Overview of Query Processing Query Decomposition and Data Localization
9
10 11 12
Optimization of Distributed Queries
Introduction to Transaction Management Distributed Concurrency Control Distributed DBMS Reliability
Distributed Database Systems
10
Course home page
http://dbgroup.cs.tsinghua.edu.cn/ddb/ On the home page you can
Get notifications Download the latest courseware Download other related materials
Distributed Database Systems
11
Friendly Reminding Messages from the Instructor
Distributed Database Systems
12
Reading for learning
Problem formulation
What is the problem Relevant Concept definition Mathematical representation
Algorithm description & formal presentation
What is the method Writing pseudo code
Proof of your works
Theoretical analysis Experimental study
Distributed Database Systems 13
Are You Scared by DDB Course
2005)-2006(
43 83 98 90+14 80-8915 70-798 60-695 60-1
58 89 98 90+29 80-8921 70-798 60-690 60-0
2007
49 79.86 98 90+12 80-8916 70-7911 60-698 60-2
Distributed Database Systems
16
Distributed Database Systems
17
1. 2. 3.
4.
5.
6. 7. 8. 9.
10.
Good Luck!
The History of Database Field
1960s
IBM IMS DBTG network data model
1970s
E. F. Codd RDB model Pioneering systems: INGRES, System R
1980s
Booming of RDBs Federated, Multi-databse DDB OODB
1990s
Merge of RDB and OODB Internet Fame P2P model
2000s
XML DB Web data processing Semantic Web Data Integration
Status of Commercial DDB
Server side P2P Support
Horizontal fragmentation 2PC
Why study DDB
The fundamental principles for distributed systems Scientific training on
basic concepts problem formulation identification of key technical issues algorithm presentation system level design and implementation