| Course Type | Elective Course |
| Course Level | Doctorate Of Science |
| Year of Study | - |
| Semester | - |
| ECTS | 10 |
| Name of Lecturer(s) |
- |
| Learning Outcomes |
At the end of this course, the students;
- Guide to Reliable Distributed Systems: Building High-Assurance Applications and Cloud-Hosted Services
- The students are expected to be familiar with database system concepts.
|
| Mode of Delivery | Face to face |
| Prerequisites | No |
| Recommended Optional Programme Components | No |
| Course Description | Introduction to Distributed Database Systems, Distribution Architectures, Distribution Design, Distributed Query Processing and Optimization, Distributed Concurrency Control, Distributed Reliability Protocols, New Distribution Architectures, Pervasive and mobile distributed database management, Web data management, Interoperability and componentization, Multiple Query Optimization, DDB design with ILP, DDB Design with heuristics, Recent Advances |
| Course Contents |
| WEEK |
TOPICS |
|
1st Week |
1st Week Introduction to Distributed Database Systems |
|
2nd Week |
2nd Week Distribution Architectures |
|
3rd Week |
3rd Week Distribution Design |
|
4th Week |
4th Week Distributed Query Processing and Optimization |
|
5th Week |
5th Week Distributed Concurrency Control |
|
6th Week |
6th Week Distributed Reliability Protocols |
|
7th Week |
7th Week New Distribution Architectures |
|
8th Week |
8th Week Pervasive and mobile distributed database management |
|
9th Week |
9th Week Web data management |
|
10th Week |
10thWeek Interoperability and componentization |
|
11th Week |
11thWeek Multiple Query Optimization |
|
12th Week |
12thWeek DDB design with ILP |
|
13th Week |
13thWeek DDB Design with heuristics |
|
14th Week |
14thWeek Recent Advances |
|
| Recommended or Required Reading | Ozsu& Valduriez, Principles of Distributed Database Systems.
Ramarkrishnan, Database Management Systems
|
| Planned Learning Activities and Teaching Methods |
- Project
- Lecture
- Questions/Answers
- Presentation
|
| Assessment Methods and Criteria |
|
Quantity |
Percentage (%) |
| Mid-term |
1 |
30 |
| Project |
1 |
30 |
| Total(%) |
|
60 |
| Contribution of In-term Studies to Overall Grade(%) |
|
60 |
| Contribution of Final Examination to Overall Grade(%) |
|
40 |
| Total(%) |
|
100 |
|
| ECTS Allocated Based on Student Workload |
| Activities |
Quantity |
Duration (Hour) |
Total Workload (Hour) |
| Midterm exam |
1 |
2 |
2 |
| Preparation for Quiz |
|
|
|
| Individual or group work |
14 |
11 |
154 |
| Preparation for Final exam |
1 |
69 |
69 |
| Course hours |
14 |
3 |
42 |
| Preparation for Midterm exam |
1 |
44 |
44 |
| Laboratory (including preparation) |
|
|
|
| Final exam |
1 |
2 |
2 |
| Homework |
|
|
|
| Total Work Load | 313 |
| Total Work Load / 30 (h) | 10.43 |
| ECTS Credit of the Course | 10 |
|
| Language of Instruction | Turkish |
| Work Placement(s) | No |