Database là gì?

Trả lời 16 năm trước
Database hay còn gọi là dữ liệu nền tảng hay cơ sở dữ liệu. Đúng như tên gọi của mình, "DATA = dữ liệu" + "BASE = nền tảng", database là nguồn tài nguyên dữ liệu mang tính chất thực và nòng cốt trong thế giới mạng internet của chúng ta. Tính nền tảng của database thể hiện ở chỗ nó chính là dữ liệu chính và duy nhất tồn tại thực sự cho mọi ứng dụng. Ngoài database ra, mọi thứ khác chỉ là hình thức thể hiện thông tin trong DB mà thôi. Database là nơi kiến tạo, lưu trữ, cập nhật... các thông tin thực sự của con người. Mọi thao tác các em thực hiện trên internet ( hay từ một phần mềm nào khác ) chính là hình thức gián tiếp tác động lên thông tin trong cơ sở dữ liệu. Vì các điều đã nêu trên, chúng ta có thể thấy, không có DB sẽ không có thế giới thông tin, không có cộng đồng mạng và cũng không có bất cứ hoạt động giao dịch điện tử trên thế giới. Tuy nhiên, việc quản lý DB không phải là đơn giản. Ngoài việc thiết lập và bảo mật cho DB, việc đặt DB ở chỗ nào và cách cập nhật thông tin trong DB cũng là vấn đề cần suy tính kỹ. Thông thường, người ta chia ra 2 trường phái : - DB được đặt trong máy của cá nhân tổ chức, được cập nhật và chỉnh sửa nội bộ và sau đó được tải lên mạng/website trở lại. - DB được tải sẵn lên trên mạng/web, sau đó được cập nhật trực tiếp thông qua mạng/web. Trường hợp đầu thường dành cho : người mới lập trình; hoặc, người đang lập trình trang web chưa hoàn chỉnh; hoặc, người đang thực hiện tester giai đoạn đầu; hoặc, web server đang được khắc phục lỗi; v.v Trường hợp thứ hai dành cho : trang web đã được thương mại hóa, là thành phẩm hoàn chỉnh; hoặc, trang web chứa những thông tin không quan trọng lắm; hoặc, các thông tin trên web có thể điều chỉnh trực tiếp, ít gây lỗi...v.v Song, mọi thứ chỉ là tương đối. Bạn cần linh hoạt uyển chuyển trong việc phân bổ DB. Cái nào quan trọng, cần được cập nhật chính xác, có liên quan đến hoạt động sống còn của trang web thì tốt hơn nên dùng phương pháp đầu tiên. Ngược lại, nếu thông tin mang tính chất công cộng, cần có sự cập nhật nhanh nhưng không đòi hỏi chính xác thì chúng ta nên dùng cách thứ hai phải không bạn ! :)
Văn Nguyễn Trung
Văn Nguyễn Trung
Trả lời 7 năm trước

Database hay còn gọi là dữ liệu nền tảng hay cơ sở dữ liệu. Một cơ sở dữ liệu là một tập hợp tổ chức các dữ liệu. Đây là bộ sưu tập các lược đồ, bảng, truy vấn, báo cáo, quan điểm, và các đối tượng khác.

Đọc thêm tại đây: Database là gì?