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

Chương 1 Giới thiệu về cơ sở dữ liệu phân tánChương 1. Giới thiệu về cơ pdf

25 491 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 đề Giới thiệu về cơ sở dữ liệu phân tán
Tác giả Nguyễn Trung Trực
Trường học Khoa CNTT
Thể loại Bài giảng
Năm xuất bản 2006
Định dạng
Số trang 25
Dung lượng 439,26 KB

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

Nội dung

Định nghĩa cơ sở dữ liệu phân tánf Sự phân tán dữ liệu data distribution: dữ liệu phải được phân tán ở nhiều nơi.. f Sự tương quan luận lý logical correlation: dữ liệu của các nơi được

Trang 1

Chương 1

Giới thiệu về

cơ sở dữ liệu phân tán

Trang 3

Định nghĩa cơ sở dữ liệu phân tán

f Sự phân tán dữ liệu (data distribution): dữ

liệu phải được phân tán ở nhiều nơi.

f Sự tương quan luận lý (logical correlation):

dữ liệu của các nơi được sử dụng chung để

Trang 4

Định nghĩa cơ sở dữ liệu phân tán

Máy tính 1

Terminal T

T

Máy tính 3

T T T

Mạng truyền thông

Cơ sở

dữ liệu 1

Máy tính 2

T T T

Trang 5

Định nghĩa cơ sở dữ liệu phân tán

Chi nhánh 3

T T T

Trang 6

Định nghĩa cơ sở dữ liệu phân tán

Máy tính phía sau 1

Máy tính phía sau 3

Chi nhánh 1

T T T

Chi nhánh 2

T T T

Chi nhánh 3

T T T

Hình 1.3 Hệ thống đa xử lý (multiprocessor system).

Trang 7

Định nghĩa cơ sở dữ liệu phân tán

™ Định nghĩa 2

Cơ sở dữ liệu phân tán là sự tập hợp dữ

nhau của một mạng máy tính Mỗi nơi của mạng máy tính có khả năng xử lý tự trị và

ứng dụng toàn cục, mà nơi này yêu cầu truy xuất dữ liệu ở nhiều nơi bằng cách dùng hệ thống truyền thông con.

Trang 8

Định nghĩa cơ sở dữ liệu phân tán

™ Định nghĩa 2

f Sự phân tán dữ liệu (data distribution): dữ

liệu phải được phân tán ở nhiều nơi.

f Ứng dụng cục bộ (local application): ứng

dụng được chạy hoàn thành tại một nơi và

chỉ sử dụng dữ liệu cục bộ của nơi này.

tán) (global application / distributed

application): ứng dụng được chạy hoàn

thành và sử dụng dữ liệu của ít nhất hai nơi.

Trang 9

Các đặc điểm của CSDL phân tán so với CSDL tập trung

™ Điều khiển tập trung

Trang 10

Các đặc điểm của CSDL phân tán so với CSDL tập trung

™ Độc lập dữ liệu

transparency):

y Không nhìn thấy các mảnh.

y Nhìn thấy các quan hệ toàn cục (global relation).

y Lược đồ toàn cục (global schema).

f Trong suốt vị trí (location transparency)

y Không nhìn thấy các quan hệ cục bộ.

y Nhìn thấy các mảnh (fragment).

y Lược đồ phân mảnh (fragmentation schema).

Trang 11

Các đặc điểm của CSDL phân tán so với CSDL tập trung

™ Độc lập dữ liệu

transparency)

y Nhìn thấy các mảnh.

y Không nhìn thấy sự nhân bản của các mảnh.

f Trong suốt ánh xạ cục bộ (local mapping

transparency)

y Nhìn thấy các quan hệ cục bộ (local relation).

y Không nhìn thấy CSDL vật lý.

transparency) gồm bốn tính trong suốt trên.

Trang 12

Các đặc điểm của CSDL phân tán so với CSDL tập trung

Trang 13

Các đặc điểm của CSDL phân tán so với CSDL tập trung

™ Giảm dư thừa dữ liệu

y Không nhất quán dữ liệu (data inconsistency).

y Tốn nhiều vùng nhớ lưu trữ.

y Tính cục bộ (locality) của ứng dụng cao.

y Tính sẵn sàng của dữ liệu (data availability) cao.

f Nhân bản dữ liệu (data replication): dữ liệu

được lưu trữ thành nhiều bản.

Ứng dụng chỉ đọc (read-only application)

Trang 14

Các đặc điểm của CSDL phân tán so với CSDL tập trung

™ Các cấu trúc vật lý phức tạp và truy xuất hiệu quả

quả.

f Tối ưu hóa (optimization)

y Tối ưu hóa toàn cục (global optimization)

y Tối ưu hóa cục bộ (local optimization)

Trang 15

Các đặc điểm của CSDL phân tán so với CSDL tập trung

f Giao tác toàn cục (global transaction)

y Giao tác toàn cục là một ứng dụng toàn cục.

f Tính nguyên tố (atomicity)

y Sự hư hỏng

Trang 16

Các đặc điểm của CSDL phân tán so với CSDL tập trung

™ Tính riêng biệt và tính bảo mật

Trang 17

Tại sao sử dụng cơ sở dữ liệu phân tán

™ Các lý do về tổ chức và về kinh tế

™ Các CSDL hiện tại cần kết nối với nhau

cần phải thực hiện nhiều ứng dụng toàn cục hơn.

Trang 18

Tại sao sử dụng cơ sở dữ liệu phân tán

™ Các nghiên cứu về hiệu suất

song song hóa.

đại hóa tính cục bộ của ứng dụng.

™ Độ tin cậy và tính sẵn sàng

(data availability) cao.

(data reliability).

Trang 19

y Thực hiện các yêu cầu của ứng dụng: xử lý dữ

liệu (data processing).

Trang 21

Hệ quản trị CSDL phân tán (DDBMS)

DB DC DD

Cơ sở dữ liệu cục bộ 1

TTT

TTT

Cơ sở dữ liệu cục bộ 2

Trang 22

Hệ quản trị CSDL phân tán (DDBMS)

™ Các chức năng tiêu biểu của DDBMS

phục hồi các giao tác phân tán.

Trang 23

Nơi 1 Nơi 2

Kết quả

Ngày đăng: 13/07/2014, 10:21

HÌNH ẢNH LIÊN QUAN

Hình 1.1. Cơ sở dữ liệu phân tán trên một mạng phân tán địa lý. - Chương 1 Giới thiệu về cơ sở dữ liệu phân tánChương 1. Giới thiệu về cơ pdf
Hình 1.1. Cơ sở dữ liệu phân tán trên một mạng phân tán địa lý (Trang 4)
Hình 1.3. Hệ thống đa xử lý (multiprocessor system). - Chương 1 Giới thiệu về cơ sở dữ liệu phân tánChương 1. Giới thiệu về cơ pdf
Hình 1.3. Hệ thống đa xử lý (multiprocessor system) (Trang 6)
Hình 1.4. Các mảnh và các hình ảnh vật lý của một quan hệ toàn cục. - Chương 1 Giới thiệu về cơ sở dữ liệu phân tánChương 1. Giới thiệu về cơ pdf
Hình 1.4. Các mảnh và các hình ảnh vật lý của một quan hệ toàn cục (Trang 12)
Hình 1.7. Các loại truy xuất cơ sở dữ liệu phân tán. - Chương 1 Giới thiệu về cơ sở dữ liệu phân tánChương 1. Giới thiệu về cơ pdf
Hình 1.7. Các loại truy xuất cơ sở dữ liệu phân tán (Trang 24)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm