Phân mảnh dọc

Một phần của tài liệu Nghiên cứu phân mảnh ngang nguyên thủy và phân mảnh dọc trong cơ sở dữ liệu phân tán (Trang 29)

Chương trình demo phân mảnh dọc không sử dụng CSDL SQL Server. Ban đầu, người dùng sẽ nhập vào số lượng thuộc tính, số lượng query và số lượng các site với số lượng tùy ý.

Sau khi nhập các giá trị trên, nhấn nút “1. Thực hiện”. Chương trình sẽ phát sinh hai ma trận use và ma trận site. Nhập các giá trị cho các ma trận:

Sau khi nhập xong, nhấn nút “2. Phân mảnh”, chương trình sẽ tự động tính ma trận ái lực, ma trận CA và cuối cùng là đưa ra kết quả phân mảnh.

Trong tab “Bài giải”, chương trình sẽ ghi rõ các bước thực hiện để ra được kết quả cuối cùng sau khi nhấn nút “2. Phân mảnh”.

PHẦN V : KẾT LUẬN

Qua bài thu hoạch này, em đã có điều kiện tìm hiểu sâu thêm về CSDL cũng như các thuật toán áp dụng trong việc thiết kế CSDL phân tán. Đặc biệt trong xã hội hiện nay, thời đại công nghệ thông tin lan rộng trên mọi lĩnh vực thì việc thiết kế CSDL phân tán là nhu cầu rất cần thiết.

Em cũng đã giới thiệu 2 chương trình demo kèm theo bài thu hoạch này, tuy vẫn còn nhiều thiếu sót nhưng vẫn có thể thực hiện được các bước phân mảnh dựa trên các thuật toán.

Tuy nhiên do thời gian và kiến thức còn gói gọn trong môn học nên chuyên đề sẽ không tránh được những thiếu sót, em mong nhận được sự đóng góp xây dựng tích cực của thầy PGS.TS Đỗ Phúc cùng bạn đọc.

Kính xin cám ơn giảng viên phụ trách môn học đã giảng dạy nhiệt tình cũng như chỉ bảo rất nhiều giúp bản thân em hoàn thành đề tài.

Xin cám ơn các bạn đã theo dõi.

PHẦN VI : TÀI LIỆU THAM KHẢO

1. Slide Thiết kế CSDL phân tán - PGS.TS Đỗ Phúc.

2. Nguyên lý các hệ CSDL phân tán – Trần Đức Quang dịch, Nhà xuất bản thống kê 1999.

3. Principles of Distributed Database Systems, Third Edition – M Tamer Ozsu, Patrick Valduriez.

4. Giáo trình CSLD 2 - Nguyễn Văn Huân, Phạm Bích Trà, Ngô Thị Lan Phương 2006.

Một phần của tài liệu Nghiên cứu phân mảnh ngang nguyên thủy và phân mảnh dọc trong cơ sở dữ liệu phân tán (Trang 29)