1. Trang chủ
  2. » Công Nghệ Thông Tin

Distributed Database Management Systems: Lecture 12

16 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Global Schema Architecture G External Schema
Trường học Virtual University of Pakistan
Chuyên ngành Distributed Database Management Systems
Thể loại lecture
Định dạng
Số trang 16
Dung lượng 267,81 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Distributed Database Management Systems: Lecture 12. The main topics covered in this chapter include: global schema architecture; GCSs in MDBS and logically integrated DDBS is different; design process moves in inverse directions, MDBS design process is bottom up, where as in logically integrated DDBS it is top-down;...

Trang 1

Distributed Database Management Systems

Trang 2

 L External

Schema

 G External Schema

Global Schema

Component Schema • • • ComponentSchema

• • •

Schema Translation Schema Integration

 G External Schema

 L External Schema

Trang 3

• GCSs in MDBS and logically

integrated DDBS is different

• Design process moves in inverse

directions, MDBS design process

is bottom up, where as in logically integrated DDBS it is top-down

Trang 4

 External

Schema  ExternalSchema

Global Schema

Component

Schema • • • ComponentSchema

Local Schema • • • SchemaLocal

Global Schema Architecture

Schema Translation

Schema Integration

Federated Schema FederatedSchema

Export Schema

Component Schema • • • ComponentSchema

Local Schema • • • SchemaLocal

Export Schema SchemaExport

 External Schema  ExternalSchema

Federated Database Architecture

Export Schema

Trang 5

Global Data Dictionary

Trang 6

• A directory is a database that

contains data about data

(meta-data)

• Called global directory in case of a

DDBS

• Contains mappings

Trang 7

• A single large or multiple for

different sites

• Hierarchies of DD can be built

• Location: whether to keep at a

single site or distributed

• Single site increases load on that

site

Trang 8

• Single copy or replication

• Replication increases availability

and reliability

• All three issues are orthogonal to

each other

• That concludes our Architecture

discussion

• Lets summarize

Trang 9

• Schema Design

The DDB Design concerns two major steps, Schema Design and Schema Distribution

• Schema Distribution

Distribution of Schema decides

Trang 10

DDB Design

• Top-Down Design Process

• Bottom-Up Design Process

Trang 11

System Requirements (Objectives)

Conceptual Design

Distributed Design

View Design

Local Conceptual Schemas

User Input

View Integration

User Input

Trang 12

• Conceptual Design is Global

Conceptual Schema

• View Design results in individual

External Schema Definition

(Global users)

• Activities so far are similar to

Centralized DB Design

• Then start the distribution activity

Trang 13

 External Schema  ExternalSchema

Global Schema

Component Schema • • • ComponentSchema

Bottom-Up Design Process

Trang 14

Distribution Design Issues

1 Why fragments

2 How should we

3 How much should be

fragmented

4 Any way to test correctness

5 Allocation Strategy

6 Required Information

Trang 15

• Disadvantages:

– Difficult to manage in case of

non-exclusive Fragmentation (replication)

– Maintenance of Integrity constraints

Trang 16

Thanks

Ngày đăng: 05/07/2022, 13:33

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN