[Database] – Khái niệm cơ sở dữ liệu là gì, các hợp phần của CSDL

Hệ CSDL phân tán

Là một tập hợp các dữ liệu có liên quan, được dùng chung và phân tán về mặt vật lý trên một mạng máy tính. Người dùng truy cập vào CSDL phân tán thông qua các chương trình, ứng dụng. Cấu trúc phân tán dữ liệu thích hợp cho bản chất phân tán có nhiều người dùng.

Có thể chia hệ CSDL phân tán thành 2 loại chính đó là loại thuần nhất và hỗn hợp.

Hệ CSDL phân tán thuần nhất: Các nút trên mạng đều dùng một hệ QTCSDL.

Hệ CSDL phân tán hỗn hợp: Các nút trên mạng sẽ dùng các hệ QTCSDL khác nhau.

Sự cần thiết của các hệ cơ sở dữ liệu

Hệ cơ sở dữ liệu giữ một vai trò vô cùng quan trọng, đó là:

Giảm bớt sự dư thừa dữ liệu trong lưu trữ

Trong các ứng dụng lập trình truyền thống, phương pháp tổ chức dữ liệu vừa tốt kém, lãng phí bộ nhớ, các thiết bị lưu trữ. Nhưng nếu tổ chức dữ liệu theo lý thuyết thì CSDL có thể hợp nhất các tệp dữ liệu lưu trữ của các bài toán, chương trình ứng dụng có thể cùng chia sẻ nguồn tài nguyên trên mạng cùng với hệ CSDL.

Tổ chức lưu trữ dữ liệu theo lý thuyết CSDL có thể triển khai đồng thời trên nhiều ứng dụng cùng CSDL

Các ứng dụng không chỉ được sử dụng để chia sẻ chung tài nguyên dữ liệu mà còn trên cùng một CSDL để có thể triển khai đồng thời nhiều ứng dụng khác nhau trên các thiết bị sau cuối.

Tổ chức dữ liệu theo cơ sở dữ liệu sẽ thống nhất các tiêu chuẩn, thủ tục và các biện pháp an toàn dữ liệu.

Các hệ CSDL sẽ được quản trị bởi một hoặc một nhóm người quản trị CSDL. Người quản trị CSDL có thể áp dụng thống nhất các tiêu chuẩn, thủ tục,….giúp cho công việc bảo trì dữ liệu dễ dàng hơn.

Với các nội dung thông tin trong bài viết “[Database] – Khái niệm cơ sở dữ liệu là gì, các hợp phần của CSDL” hy vọng sẽ giúp ích bạn. Để có thêm nhiều kiến thức hữu ích khác, quý bạn đọc hãy truy cập website Vietlearn.org để tìm hiểu.