Các loại kiến trúc hệ CSDL: Một người sử dụng máy tính cá nhân để tạo lập, cập nhật khai thác CSDL quản lí công việc mình, => CSDL đặt chỗ Với quy mô lớn, tổ chức xây dựng CSDL lớn lưu trữ máy tính có cấu hình mạnh => hệ thống CSDL gồm nhiều CSDL đặt nhiều nơi cách xa liên kết với CS DL Tuỳ thuộc vào quy mô đặc thù hoạt động, tổ chøc cã thĨ lùa chän lo¹i kiÕn tróc hƯ CSDL: Tập trung hay phân tán Các hệ CSDL tập trung: Ba kiĨu kiÕn tróc tËp trung HƯ c¬ së liệu cá nhân Hệ sở liệu khách - chủ Hệ sở liệu trung tâm a) Hệ sở liệu cá nhân : Là hệ CSDL cã mét ngêi dïng Cơ sở liệu Người dùng đóng vai trò người quản trị CSDL đồng thời người viết chương trình ứng dụng người dùng đầu cuối hệ thống Hệ CSDL cá nhân phát triển sử dụng đơn giản tính an toàn không cao b) Hệ sở liệu trung tâm : Là hệ CSDL với liệu lưu trữ máy tính trung t©m, nhiỊu ngêi dïng tõ xa cã thĨ truy cập CSDL thông qua thiết bị đầu cuối phương tiện truyền thông c) Hệ sở liệu khách chủ : Trong kiến trúc khách - chủ, thành phần (của hệ QTCSDL) tương tác với tạo nên hệ thống gồm: - Thành phần yêu cầu tài nguyên cài đặt nhiều máy khác (ta gọi máy khách) mạng - Thành phần cấp tài nguyên thường cài đặt máy chủ mạng (cục bộ) Hai thành phần không thiết phải cài đặt máy tính Các hệ CSDL phân tán a) Khái niệm sở liệu phân tán: CSDL phân tán tập hợp liệu có liên quan (về lôgic) dùng chung phân tán mặt vật lí mạng máy tính Một hệ QTCSDL phân tán hệ thống phần mềm cho phép quản trị CSDL phân tán làm cho người dùng không nhận thấy phân tán Phân biệt CSDL phân tán với xử lí phân tán CSDL phân tán liệu chia đặt trạm khác mạng Hệ CSDL tập trung xử lí phân tán liệu tập trung trạm người dùng trạm khác truy cập liệu Có trạm CSDL HÃy cho nhận xét CSDL hình bên? thành phần yêu cầu tài nguyên thành phần cấp tài nguyên Có trạm CSDL Hệ CSDL phân tán chia thành loại: Chương trình không yêu cầu liệu từ nơi khác Chương trình có yêu cầu liệu từ nơi khác b) Một số ưu điểm hạn chế hệ CSDL phân tán ưu điểm: Cấu trúc phân tán liệu thích hợp cho chất phân tán nhiều ngườidùng Dữ liệu chia sẻ mạng cho phép quản trị liệu địa phương (dữ liệu đặt trạm) Dữ liệu có tính tin cËy cao Cho phÐp më réng c¸c tỉ chøc cách linh hoạt Hạn chế: Hệ thống phức tạp Thiết kế CSDL phân tán phức tạp hơn, chi phí cao Đảm bảo an ninh khó khăn 1 Hệ CSDL tập trung Hệ sở liệu cá nhân Hệ sở liệu khách - chủ Hệ sở liệu trung tâm Hệ CSDL phân tán Khái niệm hệ CSDL phân tán Phân loại hệ CSDL phân tán