Bài giảng cơ sở dữ liệu nâng cao pot - Pdf 16

CSDL NC- Pham T Xuan L
oc 10/2008
1
CSDL NÂNG CAO
Phạm Thị Xuân Lộc
10/2008
Đại học Cần thơ
Khoa CNTT-TT
CSDL NC- Pham T Xuan L
oc 10/2008
2
MỤC LỤC

A. HQTCSDL phân tán

B. HQTCSDL hướng đối tượng

C. Web và HQTCSDL

D. Kho dữ liệu
CSDL NC- Pham T Xuan L
oc 10/2008
3
A. HQTCSDL
phân tán
(DDBMS)
CSDL NC- Pham T Xuan L
oc 10/2008
4
A. HQTCSDL phân tán
(DDBMS: Distributed DataBase


Ta đã ng/c các DBMS tập trung:

1 CSDL luận lý

tại 1 vị trí (site)

dưới sự điều khiển của 1 DBMS

Trong đó, CSDL như một hòn
đảo thông tin vì cách biệt, khó
truy xuất, do:

cách trở về địa lý,

cấu hình các máy tính không tương thích nhau,

các nghi thức truyền thông không tương thích nhau, …
CSDL NC- Pham T Xuan L
oc 10/2008
7
A.I.1. Nhu cầu có DDBMS
(2)

Gần đây, phát triển nhanh chóng các công nghệ:

Mạng

Truyền thông dữ liệu
qua:

trúc về tổ chức của các xí nghiệp, vốn
đã phân tán về:

luận lý: phân hệ, bộ môn, dự án, …

vật lý: văn phòng, xưởng, phòng,

CSDL NC- Pham T Xuan L
oc 10/2008
10
A.I.1. Nhu cầu có DDBMS
(5)

Tính chia sẻ dữ liệu và tính hiệu quả
trong truy cập dữ liệu cần được cải thiện
bằng một DDBMS.

Cần làm cho dữ liệu truy xuất được ở mọi
đơn vị.

Cần lưu dữ liệu gần với nơi chúng thường
được dùng nhất.
CSDL NC- Pham T Xuan L
oc 10/2008
11
A.I Giới thiệu

1. Nhu cầu có DDBMS

2. Khái niệm

CSDL NC- Pham T Xuan L
oc 10/2008
14
A.I.2 Khái niệm Hệ quản trị
CSDL phân tán (DDBMS)

Đinh nghĩa:

Đoạn (fragment)

Các loại trình ứng dụng

Đặc tính của DDBMS

Tính trong suốt trong DDBMS
CSDL NC- Pham T Xuan L
oc 10/2008
15
A.I.2 Khái niệm DDBMS (2)
Định nghĩa:
Là một hệ thống phần mềm, cho
phép:

Quản trị một CSDL phân tán

Làm cho sự phân tán này trong suốt
đối với người sử dụng
CSDL NC- Pham T Xuan L
oc 10/2008
16

A.I.2 Khái niệm DDBMS (5)
Đặc tính của DDBMS:

Là 1 tập hợp các dữ liệu chia sẻ có liên quan về luận lý

Dữ liệu được chia nhỏ thành các đoạn

Các đoạn có thể được lặp lại (replicate)

Các đoạn và các bản sao của chúng đuợc phân phối trên các
sites

Các sites liên kết nhau qua một mạng truyền thông

Dữ liệu trên mỗi site được điều khiển bởi một hệ quản trị
CSDL (DBMS)

DBMS trên mỗi site có thể điều khiển một cách tự chủ các ứng
dụng cục bộ

Mỗi DBMS tham gia vào ít nhất một ứng dụng toàn cục.
CSDL NC- Pham T Xuan L
oc 10/2008
19
A.I.2 Khái niệm DDBMS (6)
Mạng máy tính
Site 1
Site 2
Site 3
Site 4

oc 10/2008
22
A.I.2 Khái niệm DBMS song
song

Cần phân biệt giữa một DDBMS
và một DBMS song song

DBMS song song: là một DBMS

chạy trên nhiều bộ xử lý và đĩa,

được thiết kế để khai thác song song các
hoạt động bất cứ lúc nào có thể,

để tăng cường hiệu suất
CSDL NC- Pham T Xuan L
oc 10/2008
23
A.I Giới thiệu

1. Nhu cầu có DDBMS

2. Khái niệm

3. Lợi và bất lợi của DDBMS

4. Tính đồng nhất và bất đồng trong
DDBMS
CSDL NC- Pham T Xuan L


Khó an toàn

Khó kiểm soát tích hợp hơn

Thiếu chuẩn

Thiếu kinh nghiệm

Thiết kế CSDL phức tạp hơn


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status