Video: Internet hoạt động ra sao? 2025
Bản chất của một kho dữ liệu (phần mềm này bao gồm chủ yếu, hoặc độc quyền, dữ liệu đến từ đâu đó, cơ sở dữ liệu và được chuyển đổi thành một tài sản dữ liệu) có nghĩa là nó không thể đứng một mình như một thực thể độc lập trong tổ chức của bạn Sự tăng trưởng phi thường của máy tính phân tán (Internet và mạng nội bộ cũng như dữ liệu lưu trữ dữ liệu bên trong và bên ngoài) trong những ngày cũ của máy tính lớn và máy tính mini, một hệ thống vật lý đơn lẻ phần lớn chứa cơ sở hạ tầng (hệ điều hành, cơ sở dữ liệu và các hệ thống tập tin, và các nhà quản lý truyền thông và quản lý giao dịch)
Với máy tính phân tán bây giờ là mô hình thống trị (thậm chí máy tính lớn và máy tính mini thường là một phần của một môi trường phân tán lớn hơn), cơ sở hạ tầng đã lan rộng trên nhiều latforms trong doanh nghiệp của bạn và có thể là bên ngoài doanh nghiệp của bạn.
Khi bạn phát triển bất kỳ ứng dụng hoặc hệ thống nào, dù là kho dữ liệu hay ứng dụng xử lý giao dịch truyền thống hơn, bạn có sự phụ thuộc đáng kể vào các phần của môi trường chung mà bạn không có quyền kiểm soát trực tiếp. Dưới đây là một số ví dụ cụ thể cho việc lưu trữ dữ liệu:
Bạn thiết kế một kho dữ liệu, dựa trên các yêu cầu kinh doanh và các chính sách về tính khả dụng dữ liệu của ứng dụng, phải có khoảng 25 gigabyte dữ liệu mới và cập nhật được trích xuất từ nhiều nguồn khác nhau vào buổi tối và gửi qua mạng đến nền tảng phần cứng mà kho dữ liệu đang chạy.
Cơ sở hạ tầng mạng doanh nghiệp của bạn vẫn còn chưa đầy đủ. Sau khi phân tích thêm, mạng không thể đến gần để hỗ trợ thông lượng cần thiết để di chuyển dữ liệu vào kho của bạn trong cửa sổ thời gian có sẵn.-
đẩy
(gửi) dữ liệu vào kho dữ liệu. -
Các ứng dụng kế thừa cung cấp dữ liệu cho nhà kho, thật không may, rất khó để hiểu rằng chính sách không thay đổi trừ khi cần thiết có hiệu lực cho từng ứng dụng. Bạn quyết định theo đuổi một giải pháp OLAP quan trọng (hoặc ROLAP) và chạy một loạt các điểm chuẩn đối với ba sản phẩm RDMS (RDMS) quan trọng để xem sản phẩm nào tốt nhất hỗ trợ xử lý thông tin và hỗ trợ ra quyết định (chứ không phải xử lý giao dịch). Sản phẩm thực hiện kém nhất trong các chuẩn của bạn là, không may, cũng là tiêu chuẩn của công ty bạn, và bất kỳ cơ sở dữ liệu quan hệ nào được cài đặt ở bất cứ đâu trong công ty của bạn đều phải có loại này, cho dù bạn dự định sử dụng nó như thế nào.
Nghĩ về khái niệm (không phải lo lắng về chi tiết thực hiện) trong giai đoạn đầu của dự án kho dữ liệu hoặc bất kỳ nỗ lực phát triển ứng dụng nào khác - nó không chỉ chấp nhận được, nó cũng là thực tiễn phát triển hệ thống tốt.
-
Tuy nhiên, ở một số điểm, bạn phải xem xét phần cứng, phần mềm, chi phí, ngân sách và các loại ràng buộc trong thế giới thực. Trước khi bắt đầu xây dựng, hãy nhớ xem tất cả mọi thứ có thể ảnh hưởng đến thiết kế và kế hoạch cho kho dữ liệu của bạn.
Dự án này rất giống với việc xây dựng một ngôi nhà. Bạn làm theo một quy trình theo đó bạn xác định nhu cầu của bạn, và sau đó kiến trúc sư rút ra bản thiết kế. Các bản thiết kế chi tiết làm nổi bật các tài liệu mà bạn cần để hỗ trợ yêu cầu của bạn - đảm bảo rằng sản phẩm hoàn thành đáp ứng được tầm nhìn được thiết lập ngay từ đầu.