Qua buổi học thứ 2 và tìm hiểu thêm, tôi hiểu được những vấn đề sau và xin trình bày lại để các bạn xem và đóng góp ý kiến.
- Sự khác nhau giữa CSDL tập trung và phân tán:
- CSDL tập trung: + Sử dụng một hệ quản trị CSDL để quản lý và một máy tính đơn bộ xử lý CSDL đó.
- CSDL phân tán: sử dụng nhiều hệ quản trị cơ sở dữ liệu để cùng quản lý hệ CSDL và sử dụng nhiều máy tính để xử lý CSDL.
- Để thiết kế CSDL phân tán:
a) Có 2 phương pháp thiết kế CSDL phân tán:
- Thiết kế theo phương pháp Top-down: dùng cho thiết kế cơ sở dữ liệu hoàn toàn mới.
- Thiết kế theo phương pháp Bottom-up: thiết kế một hệ CSDL phân tán dựa trên các hệ CSDL đã có sắn.
<!–emo&B)–><img src=‘http://www.uit.edu.vn/forum/html/emoticons/cool.gif’ border=‘0’ style=‘vertical-align:middle’ alt=‘cool.gif’ /><!–endemo–> Để thiết kế CSDL phân tán phải có đầy đủ các thông tin sau: - THông tin về CSDL: về các mối quan hệ giữa các quan hệ và lực lượng của các quan hệ.
- Thông tin về ứng dụng: nhu cầu về truy xuất dữ liệu.
- Thông tin về hệ QT CSDL phân tán: như Oracle, SQL server, …
- Thông tin về cơ sở hạ tầng: hệ thống máy tính, hệ thống mạng.
c) Một quan hệ được phân mảnh phải đảm bảo 3 tính chất sau: - Tính đầy đủ
- Tính tái tạo
- Tinh tách biệt
Tạm thời tôi mới đọc và hiểu đến đây, còn phần tôi đang tìm hiểu thêm để trả lời cho các câu hỏi trong slide số 6 và thuật toán COM-MIN, …
Rất mong được sự góp ý của các anh chị lớp CH4 và của thầy.