Chapter 3 : Distributed Data Processing

Slides:



Advertisements
Similar presentations
Database Systems: Design, Implementation, and Management
Advertisements

Distributed Data Processing
Fundamentals of Information Systems, Second Edition 1 Telecommunications, the Internet, Intranets, and Extranets Chapter 4.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
Chapter 13 (Web): Distributed Databases
Chapter 9 Designing Systems for Diverse Environments.
Chapter 6: Client/Server and Intranet Computing
1 Minggu 12, Pertemuan 23 Introduction to Distributed DBMS (Chapter , 22.6, 3rd ed.) Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
Distributed Database Management Systems
Chapter 13 Physical Architecture Layer Design
Telecommunications Management /635 Lecture 2: Distributed Data Processing.
Overview Distributed vs. decentralized Why distributed databases
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Chapter 7: Client/Server Computing Business Data Communications, 5e.
Chapter 3 : Distributed Data Processing
Chapter 3 : Distributed Data Processing Business Data Communications, 4e.
©Silberschatz, Korth and Sudarshan18.1Database System Concepts Centralized Systems Run on a single computer system and do not interact with other computer.
Definition of terms Definition of terms Explain business conditions driving distributed databases Explain business conditions driving distributed databases.
DISTRIBUTED DATABASE MANAGEMENT SYSTEM CHAPTER 07.
Distributed Systems: Client/Server Computing
DATABASE MANAGEMENT SYSTEMS 2 ANGELITO I. CUNANAN JR.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 1.
H-1 Network Management Network management is the process of controlling a complex data network to maximize its efficiency and productivity The overall.
Chapter 13 Organizing Information System Resources MIS Department Centralization and Decentralization Outsourcing Computer Facilities and Services.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
Distributed Databases Dr. Lee By Alex Genadinik. Distributed Databases? What is that!?? Distributed Database - a collection of multiple logically interrelated.
The Design of System Architecture
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
CIS 325: Data Communications1 CIS-325 Data Communications Dr. L. G. Williams, Instructor.
The generation, storage, and movement of information are central to managing an enterprise’s business processes As a result, businesses must ensure.
12 1 Chapter 12 Distributed Database Management Systems Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Business Data Communications, Stallings 1 Chapter 1: Introduction William Stallings Business Data Communications 6 th Edition.
Concepts of Database Management, Fifth Edition Chapter 1: Introduction to Database Management.
Database Design – Lecture 16
Local Area Networks (LAN) are small networks, with a short distance for the cables to run, typically a room, a floor, or a building. - LANs are limited.
Chapter 3 : Distributed Data Processing Business Data Communications, 4e.
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
Windows 2000 Active Directory Service COSC 513 Yongquan Cai 03/10/2001.
Chapter 8 Evaluating Alternatives for Requirements, Environment, and Implementation.
Database Systems: Design, Implementation, and Management Ninth Edition Chapter 12 Distributed Database Management Systems.
Week 5 Lecture Distributed Database Management Systems Samuel ConnSamuel Conn, Asst Professor Suggestions for using the Lecture Slides.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
10 1 Chapter 10 Distributed Database Management Systems Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
1 Chapter 12 Enterprise Computing. Objectives Overview Discuss the special information requirements of an enterprise-sized corporation Identify information.
CENTRALISED AND CLIENT / SERVER DBMS. Topics To Be Discussed………………………. (A) Centralized DBMS (i) IntroductionIntroduction (ii) AdvantagesAdvantages (ii)
1 Distributed Databases BUAD/American University Distributed Databases.
Distributed Information Systems. Motivation ● To understand the problems that Web services try to solve it is helpful to understand how distributed information.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
DISTRIBUTED DATABASES JORGE POMBAR. Overview Most businesses need to support databases at multiple sites. Most businesses need to support databases at.
Distributed database system
Database Systems. Role and Advantages of the DBMS Improved data sharing Improved data security Better data integration Minimized data inconsistency Improved.
Topic Distributed DBMS Database Management Systems Fall 2012 Presented by: Osama Ben Omran.
Fundamentals of Information Systems, Second Edition 1 Telecommunications, the Internet, Intranets, and Extranets.
Chapter 12 Distributed Data Bases. Learning Objectives What a distributed database management system (DDBMS) is and what its components are How database.
1 Active Directory Service in Windows 2000 Li Yang SID: November 2000.
1 Chapter 22 Distributed DBMS Concepts and Design CS 157B Edward Chen.
E-Supply chains, Collaborative Commerce and Corporate Portals Chapter 7.
What is Cloud Computing? Irving Wladawsky-Berger.
Chapter 16 Client/Server Computing Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
LM 9. Distributed Database Dr. Lei Li 1. Note: The content of the slides including figures are mainly based on a publicly available textbook chapter:
Distributed Systems Architectures Chapter 12. Objectives  To explain the advantages and disadvantages of different distributed systems architectures.
Chapter 12: Architecture
Discovering Computers 2010: Living in a Digital World Chapter 14
Computer Networks Part 1
Chapter 3 : Distributed Data Processing
Chapter 12: Physical Architecture Layer Design
Chapter 17: Client/Server Computing
Presentation transcript:

Chapter 3 : Distributed Data Processing Business Data Communications, 5e

Centralized Data Processing Centralized computers, processing, data, control, support What are the advantages? Economies of scale (equipment and personnel) Lack of duplication Ease in enforcing standards, security What are the disadvantages???

Distributed Data Processing Computers are dispersed throughout organization Allows greater flexibility in meeting individual needs More redundancy More autonomy

Why is DDP Increasing? Dramatically reduced workstation costs Improved user interfaces and desktop power Ability to share data across multiple servers

DDP Pros & Cons There are no “one-size-fits-all” solutions Key issues How does it affect end-users? How does it affect management? How does it affect productivity? How does it affect bottom-line?

Benefits of DDP Responsiveness Availability Correspondence to Org. Patterns Resource Sharing Incremental Growth Increased User Involvement & Control End-user Productivity Distance & location independence Privacy and security Vendor independence Flexibility

Drawbacks of DDP More difficulty test & failure diagnosis More components and dependence on communication means more points of failure Incompatibility of components Incompatibility of data More complex management & control Difficulty in control of corporate information resources Suboptimal procurement Duplication of effort

Client/Server Architecture Combines advantages of distributed and centralized computing Cost-effective, achieves economies of scale Flexible, scalable approach

Intranets Uses Internet-based standards & TCP/IP Content is accessible only to internal users A specialized form of client/server architecture Can be managed (unlike Internet)

Extranets Similar to intranet, but provides access to controlled number of outside users Vendors/suppliers Customers

Distributed applications Vertical partitioning One application dispersed among systems Example: Retail chain POS, inventory, analysis Horizontal partitioning Different applications on different systems One application replicated on systems Example: Office automation

Other forms of DDP Distributed devices Network management Example: ATM machines Network management Centralized systems provide management and control of distributed nodes

Distributed data Centralized database Replicated database Pro: No duplication of data Con: Contention for access Replicated database Pro: No contention Con: High storage and data reorg/update costs Partitioned database Pro: No duplication, limited contention Con: Ad hoc reports more difficult to assemble

Networking Implications Connectivity requirements What links between components are necessary? Availability requirements Percentage of time application or data is available to users Performance requirements Response time requirements