PhầN 1: thông tin, DỮ liệu và phưƠng thức tổ chức quản lý, khai tháC, chia sẻ thông tin


Mô hình tổ chức và quản lý, khai thác thông tin theo kiến trúc client/server



tải về 3.95 Mb.
trang6/19
Chuyển đổi dữ liệu27.02.2022
Kích3.95 Mb.
#50896
1   2   3   4   5   6   7   8   9   ...   19
BIM-cho-EVN (1)
Sachvui.Com-cong-nghe-blockchain-nhieu-tac-gia, Tam @ Quoc, Hinh ve trong PAS
Mô hình tổ chức và quản lý, khai thác thông tin theo kiến trúc client/server

  1. Khái niệm

  • Mô hình client-server là một mô hình nổi tiếng trong mạng máy tính, được áp dụng rất rộng rãi và là mô hình của mọi trang web hiện có. Ý tưởng của mô hình này là máy con (đóng vài trò là máy khách) gửi một yêu cầu (request) để máy chủ (đóng vai trò người cung ứng dịch vụ), máy chủ sẽ xử lý và trả kết quả về cho máy khách. Đây là mô hình phục vụ

  • Một mô hình ngược lại là mô hình master-slaver, trong đó máy chủ (đóng vai trò ông chủ) sẽ gửi dữ liệu đến máy con (đóng vai trò nô lệ) bất kể máy con có cần hay không. Các hệ thống do thám/gián điệp (spyware) hoạt động theo mô hình này.

    1. Cấu trúc

  • Máy chủ: Đây thường là một máy tính đặc biệt có tốc độ xử lý lớn và được dùng để phục vụ việc chia sẻ tài nguyên cho nhiều máy khách hoặc thực thi nhiệm vụ và trả kết quả theo yêu cầu của máy khách

  • Máy khách: Là cá máy tính nhỏ như desktop/laptop/tablet/smart-phone.

  • Trong mô hình này các máy khách sẽ gửi yêu cầu tới máy chủ để máy chủ thực hiện một nhiệm vụ nào đó như: Xử lý, tính toán, lấy dữ liệu từ database, in ấn, gửi email...

  • Mô hình client-server giúp tối ưu hóa việc xử lý/tính toán, lưu trữ và chia sẻ dữ liệu bằng cách tập trung chúng vào một máy chủ duy nhất thay vì việc phân tán cùng một nội dung trên nhiều máy khách khác nhau

  1. Cơ sở dữ liệu

  • "Cơ sở dữ liệu" đề cập đến một tập hợp các dữ liệu liên quan và cách thức tổ chức.

  • Truy cập vào dữ liệu này thường được cung cấp bởi "hệ thống quản lý cơ sở dữ liệu" (DBMS) bao gồm một bộ phần mềm máy tính tích hợp cho phép người dùng tương tác với một hoặc nhiều cơ sở dữ liệu và cung cấp quyền truy cập vào tất cả dữ liệu có trong cơ sở dữ liệu (mặc dù hạn chế có thể tồn tại giới hạn truy cập vào dữ liệu cụ thể). DBMS cung cấp các chức năng khác nhau cho phép nhập, lưu trữ và truy xuất số lượng lớn thông tin và cung cấp các cách để quản lý cách thức tổ chức thông tin đó.

  • Các DBMS hiện tại cung cấp các chức năng khác nhau cho phép quản lý cơ sở dữ liệu và dữ liệu có thể được phân loại thành bốn nhóm chức năng chính:

    • Định nghĩa dữ liệu - Tạo, sửa đổi và loại bỏ các định nghĩa xác định tổ chức dữ liệu.

    • Cập nhật - Chèn, sửa đổi và xóa dữ liệu thực tế.[2]

    • Truy xuất - Cung cấp thông tin dưới dạng có thể sử dụng trực tiếp hoặc để xử lý thêm bởi các ứng dụng khác. Dữ liệu được truy xuất có thể được cung cấp ở dạng cơ bản giống như được lưu trữ trong cơ sở dữ liệu hoặc ở dạng mới thu được bằng cách thay đổi hoặc kết hợp dữ liệu hiện có từ cơ sở dữ liệu.[3]

    • Quản trị - Đăng ký và giám sát người dùng, thực thi bảo mật dữ liệu, giám sát hiệu suất, duy trì tính toàn vẹn dữ liệu, xử lý kiểm soát đồng thời và khôi phục thông tin đã bị hỏng do một số sự kiện như lỗi hệ thống không mong muốn.[4]

  • Cơ sở dữ liệu và DBMS của nó đều tuân thủ các nguyên tắc của một mô hình cơ sở dữ liệu cụ thể.


  1. tải về 3.95 Mb.

    Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6   7   8   9   ...   19




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương