TẠI SAO LẠI TẬP TRUNG VÀO CSDL QUAN HỆ?
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
CSDL tập trung | CSDL phân tán |
– Toàn bộ CSDL được lưu ở một dàn máy tính (có thể bao gồm một hoặc nhiều máy được điều hành chung như một máy). – Đặc trưng: + Dữ liệu được lưu trên máy tính trung tâm + Nhiều người dùng từ xa có thể truy cập CSDL. – Phân loại: Quảng cáo
+ Hệ CSDL cá nhân + Hệ CSDL trung tâm + Hệ CSDL khách chủ | – Dữ liệu không lưu trữ tập trung ở một máy mà được lưu trữ ở nhiều máy trên mạng và được tổ chức thành những CSDL con. – Đặc trưng: + Dữ liệu có thể được lưu trữ ở nhiều CSDL con + Có thể sử dụng dữ liệu ở nhiều nơi để truy vấn. – Phân loại: + Hệ CSDL thuần nhất + Hệ CSDL hỗn hợp |
- Hệ cơ sở dữ liệu tập trung:
- Toàn bộ CSDL được lưu ở một dàn máy tính (có thể bao gồm một hoặc nhiều máy được điều hành chung như một máy).
- Đặc trưng:
+ Dữ liệu được lưu trên máy tính trung tâm
+ Nhiều người dùng từ xa có thể truy cập CSDL.
- Phân loại:
+ Hệ CSDL cá nhân
+ Hệ CSDL trung tâm
+ Hệ CSDL khách chủ
- Hệ cơ sở dữ liệu phân tán:
- Dữ liệu không lưu trữ tập trung ở một máy mà được lưu trữ ở nhiều máy trên mạng và được tổ chức thành những CSDL con.
- Đặc trưng:
+ Dữ liệu có thể được lưu trữ ở nhiều CSDL con
+ Có thể sử dụng dữ liệu ở nhiều nơi để truy vấn.
- Phân loại:
+ Hệ CSDL thuần nhất
+ Hệ CSDL hỗn hợp
Tham khảo:
Lưu trữ: CSDL có thể được lưu trữ trên giấy hoặc máy tính. Còn hệ QTCSDL thì các bản bản ghi chỉ được lưu trên máy tính.Truy xuất dữ liệu: CSDL có thể truy xuất thông tin bằng cách thực hiện thủ công, hoặc thông qua các chương trình (C, C ++, Java,…). Còn hệ QTCSDL sẽ truy xuất dữ liệu thông qua các truy vấn được viết bằng SQL.Tốc độ: CSDL xử lý dữ liệu thủ công hoặc bằng máy và không dùng SQL nên rất chậm. Hệ QTCSDL dùng SQL nên tốc độ nhanh hơn.Thao tác: Với CSDL, chúng ta không thể sửa đổi nhiều thông tin tại một thời điểm còn hệ QTCSDL có thể làm được điều này.Sao lưu và phục hồi: CSDL không đảm bảo việc này còn hệ QTCSDL sẽ đảm bảo dữ liệu luôn sẵn sàng ngay cả khi hệ thống lỗi.Lưu trữ: CSDL có thể được lưu trữ trên giấy hoặc máy tính. Còn hệ QTCSDL thì các bản bản ghi chỉ được lưu trên máy tính.Truy xuất dữ liệu: CSDL có thể truy xuất thông tin bằng cách thực hiện thủ công, hoặc thông qua các chương trình (C, C ++, Java,…). Còn hệ QTCSDL sẽ truy xuất dữ liệu thông qua các truy vấn được viết bằng SQL.Tốc độ: CSDL xử lý dữ liệu thủ công hoặc bằng máy và không dùng SQL nên rất chậm. Hệ QTCSDL dùng SQL nên tốc độ nhanh hơn.Thao tác: Với CSDL, chúng ta không thể sửa đổi nhiều thông tin tại một thời điểm còn hệ QTCSDL có thể làm được điều này.Sao lưu và phục hồi: CSDL không đảm bảo việc này còn hệ QTCSDL sẽ đảm bảo dữ liệu luôn sẵn sàng ngay cả khi hệ thống lỗi.