Tải bản đầy đủ (.ppt) (33 trang)

HOÀN THIỆN KỸ THUẬT ĐẢM BẢO GẮN BÓ DỮ LIỆU TRONG CÁC WEBSITE KHI CẬP NHẬT CƠ SỞ DỮ LIỆU BẰNG NGÔN NGỮ ASP TRÊN MẠNG INTERNET

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (813.58 KB, 33 trang )

BÁO CÁO TIỂU LUẬN
MÔN: HỆ PHÂN TÁN
Đà Nẵng, tháng 06 năm 2009
HOÀN THIỆN KỸ THUẬT ĐẢM BẢO GẮN
BÓ DỮ LIỆU TRÊN CÁC WEBSITE KHI
CẬP NHẬT CSDL BẰNG NGÔN NGỮ ASP
TRÊN MẠNG INTERNET
ĐỀ TÀI:
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
2
NỘI DUNG TRÌNH BÀY

CÁC KHÁI NIỆM VỀ HỆ TIN HỌC PHÂN TÁN

SỰ GẮN BÓ THÔNG TIN TRONG CƠ SỞ DỮ
LIỆU

KỸ THUẬT ĐẢM BẢO GẮN BÓ DỮ LIỆU
TRONG CÁC WEBSITES KHI CẬP NHẬT CƠ
SỞ DỮ LIỆU BẰNG NGÔN NGỮ ASP TRÊN
MẠNG INTERNET

KẾT LUẬN
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
3
CÁC KHÁI NIỆM VỀ HỆ TIN HỌC PHÂN TÁN

Định nghĩa hệ tin học phân tán


Ưu điểm và hạn chế của hệ thống
phân tán

Nguyên tắc xây dựng hệ phân tán

Điều kiện của hệ phân tán
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
4
Định nghĩa hệ tin học phân tán

Hệ tin học phân tán là hệ thống xử lý
thông tin bao gồm nhiều bộ xử lý
hoặc các bộ xử lý nằm ở các vị trí
khác nhau và được liên kết với nhau
thông qua phương tiện viễn thông
dưới sự điều khiển thống nhất của hệ
điều hành
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
5
Định nghĩa hệ tin học phân tán

Các thành phần
của hệ tin học
phân tán:

Phần cứng

Phần mềm


Hệ thống viễn thông

CSDL
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
6
Ưu điểm và hạn chế của hệ thống phân tán

Ưu điểm:

Chia sẻ tài nguyên

Tăng tốc độ tính toán

An toàn

Thông tin liên lạc với nhau

Hạn chế:

Giá phát triển phần mềm cao

Dễ mắc lỗi hơn

Khối lượng các xử lý tăng
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
7
Nguyên tắc xây dựng hệ phân tán


Chia sẻ tài nguyên

Liên lạc

Tin cậy

Tăng tốc
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
8
Điều kiện của hệ phân tán

Để đảm bảo hoạt động thì các hệ
thống kết nối với nhau phải thỏa mãn
hai điều kiện cơ bản sau đây:

Bất kỳ một hệ thống thành phần nào (hệ
cục bộ) đều có thể liên lạc thông suốt với
các hệ thống thành phần khác

Mỗi một hệ thống cục bộ được đặc trưng
bằng một tên duy nhất và tên này có thể
được nhận biết bởi các hệ thống viễn
thông
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
9
SỰ GẮN BÓ THÔNG TIN TRONG CSDL


Các điều kiện giả định và thực tế

Tác động và giao dịch

Tác động của sự cố đối với việc gắn
bó dữ liệu

Xử lý các sự cố
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
10
Các điều kiện giả định và thực tế

Các điều kiện giả định:

Ta có một tập hợp các thông tin nào đó
có thể được truy cập bởi một tập các tiến
trình

Số lượng các thông tin có thể truy cập
được và các tiến trình có nhu cầu thông
tin là con số cố định

Hệ này phát triển rời rạc theo thời gian
giữa các điểm quan sát

Hệ kiểu như vậy hoạt động với độ ổn
định cao
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP

11
Các điều kiện giả định và thực tế

So sánh với điều kiện thực tế:
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
12
Tác động và giao dịch

Các đối tượng của hệ quan hệ với
nhau bởi một tập các ràng buộc toàn
vẹn.

Trạng thái của hệ thỏa mãn một tập
các ràng buộc toàn vẹn gọi là trạng
thái gắn bó

Trạng thái của hệ chỉ được xác định ở
mức quan sát cho trước
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
13
Tác động và giao dịch

Ta quan tâm đến hai mức quan sát
sau:
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
14
Tác động của sự cố đối với việc gắn bó dữ liệu


Các sự cố gây ảnh hưởng đến gắn bó dữ
liệu:
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
15
Tác động của sự cố đối với việc gắn bó dữ liệu

Phương pháp khắc phục:
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
16
Xử lý các sự cố

Cơ chế cho phép duy trì sự gắn bó
trong môi trường phân tán:
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
17
Xử lý các sự cố

Các đặc tính toàn vẹn đảm bảo sự gắn
bó trong môi trường phân tán:
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
18
Xử lý các sự cố

Mô hình mô phỏng các đặc tính toàn vẹn
đảm bảo sự gắn bó trong môi trường phân

tán:
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
19
KỸ THUẬT ĐẢM BẢO GẮN BÓ DỮ LIỆU
TRONG CÁC WEBSITES KHI CẬP
NHẬT CƠ SỞ DỮ LIỆU BẰNG NGÔN
NGỮ ASP TRÊN MẠNG INTERNET
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
20
Các nội dung chính

Đặt vấn đề

Cơ sở kỹ thuật của hệ thống thông tin
trên Internet

Giải pháp đảm bảo gắn bó dữ liệu trên
các hệ thống website
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
21
Đặt vấn đề

Mô hình tổng quan về một hệ thống
website:
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
22

Đặt vấn đề

Để đảm bảo duy trì sự gắn bó mạnh,
người ta đã đề xuất các giải pháp kỹ
thuật khác nhau.

Trong phạm vi báo cáo này chỉ trình
bày phương pháp đảm bảo gắn bó
mạnh trên cơ sở thuật toán luân phiên

Với đối tượng cần đặc trưng, thì thông tin
biểu hiện về nó là duy nhất đúng ở thời
điểm được phép truy cập bằng các trình
duyệt có xét đến độ trễ và sự cố có thể
của hệ thống viễn thông
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
23
Cơ sở kỹ thuật của hệ thống thông tin trên Internet

Mô hình truy cập thông tin từ trình duyệt:

Mô hình thể hiện mối quan hệ giữa hệ quản trị cơ
sở dữ liệu và công cụ tạo web:
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
24
Cơ sở kỹ thuật của hệ thống thông tin trên Internet

Việc kết nối cơ sở dữ liệu có thể thực

hiện theo hai cách:

Theo sự kiện Application_OnStart

Trên từng trang web động khi có yêu cầu
sử dụng
Gắn bó dữ liệu trong các website khi cập nhật b
ằng ASP
25
Cơ sở kỹ thuật của hệ thống thông tin trên Internet

Đoạn lệnh sau cho phép hình dung cơ chế mở một cơ sở
dữ liệu trong công cụ tạo web động bằng ADO

×