1 / 16

In the name of Allah

In the name of Allah. Distributed Database Management Systems. Lecture - 01. References. 1- Distributed Database Systems (2 nd Edition) by T.M., Ozsu, P. Valdusiez 2- Distributed Database Systems. By D. Bell, J. Grimson, Addison-Wesley, 1992 . References.

xandy
Download Presentation

In the name of Allah

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. In the name of Allah

  2. Distributed DatabaseManagement Systems Lecture - 01

  3. References 1-Distributed Database Systems (2ndEdition) by T.M., Ozsu, P. Valdusiez 2- Distributed Database Systems. By D. Bell, J. Grimson, Addison-Wesley, 1992

  4. References 3- Distributed Systems: Concepts and Design, 4th Edition, by G. Coulouris, J. Dollimore, T. Kindberg, Addison-Wesley Prerequisites: Database Management Systems, Computer Networks

  5. Course of Course • Introduction to database and Distributed Systems in general • Architectures and Design Issues of DDBS • Technological Treatment • Theoretical Aspects of the topic

  6. Little bit of History • Traditional File Processing System: the very first form of business data processing • Each program contains data description that it manipulates • Redundancy of data • Problems in maintenance

  7. Registration Examination Library Registration Applications Examination Applications Library Applications Registration Data Files Examination Data Files Library Data Files Program and Data Interdependence

  8. File Processing Systems Duplication of Data Vulnerable to Inconsistency

  9. History continues Database Approach: (Also called centralized database) Database is a shared collection of logically related data

  10. PROGRAM 1 Data Description Database PROGRAM 2 Data Manipulation …. PROGRAM 3 Database Approach Takes care of all major drawbacks of File System Environment plus more

  11. Distributed Computing System A number of autonomous processing elements that are connected through a computer network and that cooperate in performing their assigned tasks

  12. Distributed Computing Systems • Distributed System Software enables computers to coordinate and share • The thing being distributed? • Processing logic • Functions • Data • Control; All are relevant and important here

  13. Classifications of DCS • Degree of Coupling • How closely systems are connected • May be the measured as ratio of messages interchanged to the local processing • Could be Weak (over the network) or Strong (if components are shared)

  14. Classifications of DCS • Interconnection structure • Could be point to point or a common interconnection channel • Interdependence of Components • Synchronization • Factors are not totally independent

  15. Why DCS? • Suits some of the Organizational Structures; more reliable and responsive • Nature of some applications • Technological Push

  16. DCS’s Alerts • Information Islands and Lack of Standards • Difficulties in Large Application Design • Too Many Options Available

More Related