Hệ cơ sở dữ liệu khách - chủ là gì

Tại sao chi phí phần cứng trong hệ CSDL khách chủ giảm

Đề bài

Tại sao chi phí phần cứng trong hệ CSDL khách-chủ giảm ?

Lời giải chi tiết

- Thành phần cấp tài nguyên được đặt tại một máy chủ trên mạng, đóng vai trò tiếp nhận và xử lý các yêu cầu về cơ sở dữ liệu, sau đó gửi kết quả lại cho máy khách.

- Chi phí phần cứng trong hệ CSDL khách-chủ giảm vì chỉ cần máy chủ có cấu hình đủ mạnh để lưu trữ và quản trị cơ sở dữ liệu.

Loigiaihay.com

Giáo án Tin học 12§12 CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆUTiết 43,44,45Tuần:26-27-28I. MỤC ĐÍCH YÊU CẦUHS nắm được các thao tác cơ bản sau:- Biết các khái niệm về các cách tổ chức CSDL tập trung và CSDL phân tán.- Biết ưu nhược điểm của mỗi cách thức tổ chức.II. PHƯƠNG PHÁP, HƯƠNG TIỆN DẠY HỌC• Phương pháp: Thuyết trình vấn đáp• Phương tiện: Máy chiếu, máy tính, phông chiếu hoặc bảngIII. NỘI DUNGHoạt động của GV và HS Nội dungGV: Một người có thể sử dụng máy tính cá nhân để tạo lập, bảo trì và khai thác CSDL quản lí công vệc của mình. Thậm chí mỗi cá nhân có thể dùng một CSDL để quản lí địa chỉ của bạn bè, mối liên lạc công việc, quản lí việc thu, chi của gia đình, tổ chức các thư viện CD nhạc và Video,…Với qui mô lớn, một tổ chức có thể xây dựng một hệ CSDL gồm nhiều CSDL nhỏ đặt ở nhiều nơi cách xa nhau và được liên kết với nhau.Có hai loại kiến trúc hệ CSDL: tập trung và phân tán.GV: Theo em hiểu thế nào là tập trung, 1. Các hệ CSDL tập trungVới hệ CSDL tập trung, toàn bộ dữ liệu được lưu trữ tại một máy hoặc một dàn máy. Những người dùng từ xa có thể truy cập vào CSDL thông qua các phương tiện truyền thông dữ liệu. Nói chung có ba kiểu kiến trúc tập trung:Giáo án Tin học 12thế nào là phân tán?GV: Em hiểu thế nào là cụm từ “cá nhân” ?HS: Cá nhân theo em hiểu là của một người.GV: Do một người đảm nhận tất cả các công việc do đó việc sử dụng và phát triển các hệ CSDL cá nhân khá đơn giản và dễ dàng, tuy nhiên tính an toàn không cao.GV: Như chúng ta đã biết hệ thống bán vé máy bay của hãng hàng không Việt Nam, hệ thống bán vé tàu của ngành đường sắt, hệ thống ngân hàng …Cụ thể như hệ thống ngân hàng ngoài trụ sở chính thì mỗi ngân hàng đều có rất nhiều chi nhánh ở tất cả các địa phương. Hoặc các máy rút tiên tự động mặc dù chúng ta thấy nó ở khắp mọi nơi nhưng khi chúng ta rút tiền thì chúng đều phải liên lạc về trung tâm ngân hàng để lấy thông tin về tài khoản của chúng ta.GV: Trong gia đình chúng ta theo em có mô hình khách chủ không?HS: Trả lời câu hỏi.GV: Có vì trên thực tế trong gia đình Bố mẹ là thành phần chủ có nhiệm vụ cung cấp tài nguyên và các con là thành phần a. Hệ CSDL cá nhânLà hệ CSDL có một người dùng, người này đóng vai trò của người quản trị CSDL đồng thời có thể là người viết chương trình ứng dụng và cũng là người dùng đầu cuối của hệ thống. Hệ CSDL cá nhân khá đơn giản và dễ dàng, tuy nhiên tính an toàn thường không cao .b. Hệ CSDL trung tâmLà hệ CSDL được cài đặt trên máy tính trung tâm, nhiều người sử dụng từ xa có thể truy cập CSDL này thông qua các thiết bị đầu cuối và các phương tiện truyền thông. Tùy thuộc vào quy mô của tổ chức, máy tính trung tâm này là một dàn máy hay một máy. Các hệ CSDL trung tâm thường rất lớn và có nhiều người dùng, ví dụ các hệ thống đăng kí và bán vé máy bay, các hệ thống thông tin của tổ chức tài chính,…c. Hệ CSDL khách - chủGiáo án Tin học 12khách yêu cầu tài nguyên.HS đã từng làm quen với thuật ngữ khách - chủ ở SGK tin học 10, ở mục mô hình mạng, liên quan đến máy khách, máy chủ. Trong mục này giới thiệu hệ CSDL khách chủ, quan tâm đến CSDL và vị trí các thành phần của hệ QTCSDL được cài đặt.Hình 50. Hệ CSDL khách - chủGV:Ví dụ: Một ngân hàng quốc gia có nhiều chi nhánh, ở mỗi thành phố có một chi nhánh, CSDL tại mỗi chi nhánh quản lí các tài khoản của dân cư và đơn vị kinh doanh tại thành phố này. Thông qua một mạng truyền thông, các CSDL tại các chi nhánh tạo thành một hệ CSDL phân tán. - Trong kiến trúc khách-chủ, các thành phần (của hệ QTCSDL) tương tác với nhau tạo nên hệ thống gồm thành phần yêu cầu tài nguyên và thành phần cấp tài nguyên. Hai thành phần này không nhất thiết phải cài đặt trên cùng một máy tính.- Thành phần cấp tài nguyên thường được cài đặt tại một máy chủ trên mạng (cục bộ)- Còn thành phần yêu cầu tài nguyênCó thể cài đặt tại nhiều máy khác trên mạng (ta gọi là các máy khách).- Phần mềm quản trị CSDL trên máy khách quản lí các giao diện khi thực hiện chương trình.- Kiến trúc loại này có một số ưu điểm sau:+ Nâng cao khả năng thực hiện: các CPU ở máy chủ và máy khách khác nhau có thể cùng chạy song song, mỗi CPU thực hiện nhiệm vụ của riêng nó.+ Chi phí cho phần cứng có thể được giảm do chỉ cần máy chủ có cấu hình đủ mạnh để lưu trữ và quản trị CSDL.+ Nâng cao khả năng đảm bảo tính nhất quán của dữ liệu vì các ràng buộc được định nghĩa và kiểm tra chỉ tại máy chủ.+ Bổ sung thêm máy khách là dễ dàng.Giáo án Tin học 12Người chủ của một tài khoản có thể thực hiện các giao dịch (chẳng hạn rút một khoản tiến trong tài khoản) ở chi nhánh đặt tại địa phương họ (Hà Nội chẳng hạn), nhưng cũng có thể thực hiện giao dịch ở một chi nhánh đặt tại thành phố khác (HCM chẳng hạn).Như vậy các CSDL ở các chi nhánh được gọi là CSDL con.GV: Cần phải phân biệt CSDL phân tán với xử lí phân tán. Điểm quan trọng trong khái niệm CSDL phân tán là ở chỗ các dữ liệu được chia ra đặt ở những trạm khác nhau trên mạng. Nếu dữ liệu tập trung tại một trạm và những người dùng trên các trạm khác có thể truy cập được dữ liệu này, ta nói đó là hệ CSDL tập trung xử lí phân tán chứ không phải là CSDL phân tán.2. Các hệ CSDL phân tána. Khái niệm CSDL phân tán- CSDL phân tán là một tập hợp dữ liệu có liên quan (về logic) đượ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.Một hệ QTCSDL phân tán là một hệ thống phần mềm cho phép quản trị CSDL phân tán và làm cho người sử dụng không nhận thấy sự phân tán về lưu trữ dữ liệu.- Người dùng truy cập vào CSDL phân tán thông quan chương trình ứng dụng. Các chương trình ứng dụng được chia làm hai loại:+ Chương trình không yêu cầu dữ liệu từ nơi khác.+ Chương trình có yêu cầu dữ liệu từ nơi khác.- Có thể chia các hệ CSDL phân tán thành 2 loại chính: thuần nhất và hỗn hợp.Giáo án Tin học 12Hình 52. Hệ CSDL phân tánHình 53. Hệ CSDL tập trung xử lí phân tánGV: Ở CSDL tập trung, khi một trạm làm việc gặp sự cố thì công việc ở trạm đó và các trạm khác sẽ bị ngừng lại. Trong khi đó các hệ CSDL phân tán được thết kế để hệ thống tiếp tục làm việc được + Hệ CSDL phân tán thuần nhất: các nút trên mạng đều dùng cùng một hệ QTCSDL.+ Hệ CSDL phân tán hỗn hợp: các nút trên mạng có thể dùng các hệ QTCSDL khác nhau.b. Một số ưu điểm và hạn chế của các hệ CSDL phân tánSự phân tán dữ liệu và các ứng dụng có một số ưu điểm so với các hệ CSDL tập trung:+ 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ủa nhiều người dùng.+ Dữ liệu được chia sẻ trên mạng nhưng vẫn cho phép quản trị dữ liệu địa phương (dữ liệu đặt tại mỗi trạm)+ Dữ liệu có tính sẵn sàng cao.+ Dữ liệu có tính tin cậy cao vì khi một nút gặp sự cố, có thể khôi phục được dữ liệu tại đây do bản sao của nó có thể được lưu trữ tại một nút khác nữa.+ Hiệu năng của hệ thống được nâng cao hơn.+ Cho phép mở rộng các tổ chức một cách linh hoạt. Có thể thêm nút mới vào mạng máy tính mà không ảnh hưởng đến hoạt động của các nút sẵn có.So với các hệ CSDL tập trung, hệ CSDL phân tán có một số hạn chế như

Các Loại Kiến Trúc Của Hệ Cơ Sở Dữ Liệu

1. Các hệ CSDL tập trung chuyên sâu nâng cao

– Với hệ CSDL tập trung chuyên sâu nâng cao, toàn diện tổng thể dữ liệu được lưu trữ tại một máy hoặc một dàn máy. Các người mua từ xa rất có công dụng truy cập vào CSDL trải qua những phương tiện đi lại di chuyển và đi lại quảng cáo truyền thông trực tuyến dữ liệu. Nói Kết luận có ba kiểu đẳng cấp kiến tạo tập trung chuyên sâu nâng cao:

a. Hệ CSDL thành viên

– Hệ CSDL thành viên là hệ CSDL có một người mua, người này vừa thiết kế và xây dựng, vừa tạo lập, vừa update và bảo dưỡng CSDL, đồng thời cũng đây là người khai thác thông tin, tự lập và hiển thị những báo cáo giải trình. Bài Viết: Cơ sở dữ liệu phân tán là gì

b. Hệ CSDL trung tâm

– Hệ CSDL trung tâm là hệ CSDL với dữ liệu được lưu trữ trên laptop xách tay trung tâm, đa rất đông người sử dụng từ xa rất có công dụng truy cập CSDL này trải qua những loại thiết bị đầu cuối và những phương tiện đi lại di chuyển và đi lại quảng cáo truyền thông trực tuyến. Tùy thuộc vào loại hình của tổ chức triển khai thi công, laptop xách tay trung tâm này là một trong những trong dàn máy hay như là 1 máy. Các hệ CSDL trung tâm đều rất to lớn và có đa rất đông người mua, ví dụ những mạng lưới mạng lưới hệ thống đăng kí và bán vé máy bay, những mạng lưới mạng lưới hệ thống thông tin của tổ chức triển khai thi công kinh tế tài chính kinh tế tài chính,…

c. Hệ CSDL khách – chủ

Hệ cơ sở dữ liệu khách - chủ là gì

Hình 1: Mô hìnhkhách – chủ – Trong đẳng cấp kiến tạo khách-chủ, những thành phần (của hệ QTCSDL) tương tác cùng nhau làm cho mạng lưới mạng lưới hệ thống gồm thành phần đề xuất tài nguyên và thành phần cấp tài nguyên. Hai thành phần này không nhất thiết phải tùy chỉnh thiết lập trên cùng một laptop xách tay. Thành phần cấp tài nguyên thường được tùy chỉnh thiết lập tại một máy chủ trên mạng (toàn diện)Còn thành phần đề xuất tài nguyên rất có công dụng tùy chỉnh thiết lập tại nhiều máy khác trên mạng (ta gọi là những máy khách). – Phần mềm CSDL trên máy khách quản lí những giao diện khi xây dựng chương trình. – Kiến trúc loại này còn tồn tại một trong những giữa những điểm vượt trội sau: Kĩ năng truy cập rộng rãi đến những CSDL.Đổi mới kĩ năng xây dựng: những CPU ở máy chủ và máy khách khác biệt rất có công dụng cùng chạy mặc dù thế mặc dù thế, mỗi CPU xây dựng trách nhiệm của riêng nó.Ngân sách chi tiêu cho phần cứng rất có công dụng được giảm do chỉ cần máy chủ có thông số kỹ thuật kỹ thuật đủ mạnh để lưu trữ và quản trị CSDL.Ngân sách chi tiêu cho quảng cáo truyền thông trực tuyến được giảm do 1 trong những các phần những thao tác được giải quyết và xử lý và giải quyết và xử lý trên máy khách, chỉ cần: đề xuất về truy cập CSDL gửi đến máy chủ và dữ liệu tính năng gửi về cho máy khách.Đổi mới kĩ năng đảm bảo an toàn an toàn và đáng tin cậy tính như nhau của dữ liệu vì những ràng buộc được định nghĩa và kiểm tra chỉ tại máy chủ.Kiến trúc này phải chăng với việc mở rộng những mạng lưới mạng lưới hệ thống.

Xem Ngay:  Cold Brew Là Gì - Học Cách Pha Cà Phê Cold Brew Mới Lạ

2. Các hệ CSDL phân tán

a. Khái niệm CSDL phân tán

– CSDL phân tán là những mạng lưới mạng lưới hệ thống được cho phép người mua truy cập không chỉ có có tài năng liệu để tại phần mà cả những dữ liệu đặt ở xa. Xem Ngay: Sửa Lỗi Chiêu trò Chữ Trong Word, Sửa Lỗi Nhảy Chiêu trò Chữ Trong Word

Hệ cơ sở dữ liệu khách - chủ là gì

Hình 2: Loại hình CSDL phân tán – CSDL phân tán là một trong những trong tập hợp dữ liệu có tác động (về logic) được sử dụng chung và phân tán về mặt vật lí trên một mạng laptop xách tay. – Một hệ QTCSDL phân tán là một trong những trong mạng lưới mạng lưới hệ thống ứng dụng được cho phép quản trị CSDL phân tán và làm cho quý người sử dụng không nhận cảm thấy cảm nhận thấy sự phân tán về lưu trữ dữ liệu. – Quý khách truy cập vào CSDL phân tán thông quan chương trình ứng dụng. Các chương trình ứng dụng được phân thành hai loại: Chương trình không đề xuất dữ liệu từ Nơi đặt khác.​Chương trình có đề xuất dữ liệu từ Nơi đặt khác.​ – Rất rất có khả năng chia những hệ CSDL phân phân phối 2 loại chính: thuần nhất và hỗn hợp. Hệ CSDL phân tán thuần nhất: những nút trên mạng đều áp dụng cùng một hệ QTCSDL.​Hệ CSDL phân tán hỗn hợp: những nút trên mạng rất có công dụng áp dụng những hệ QTCSDL khác biệt.

b. Một số điểm vượt trội và tiêu giảm của khá nhiều hệ CSDL phân tán

– Sự phân tán dữ liệu và những ứng dụng có một trong những giữa những điểm vượt trội so với những hệ CSDL tập trung chuyên sâu nâng cao: Cấu trúc phân tán dữ liệu phù hợp cho thực chất phân tán của số người cần sử dụng.Dữ liệu được giải bày trình diễn trên mạng nhưng vẫn đồng ý cho phép quản trị dữ liệu địa phương (dữ liệu đặt ở mỗi trạm).Dữ liệu có nổi trội chuẩn bị sẵn sàng cao.Dữ liệu có nổi trội an toàn và đáng tin cậy cao vì khi một nút gặp sự cố, rất có công dụng Hồi phục được dữ liệu tại phần này do bản sao của chính mình chúng rất có công dụng được lưu trữ tại một nút khác nữa.Hiệu năng của mạng lưới mạng lưới hệ thống được nâng cao hơn.Đc gật đầu mở rộng những tổ chức triển khai thi công một phương pháp linh động. Rất rất có khả năng thêm nút mới vào mạng laptop xách tay mà không tác động đến hoạt động của những nút sẵn có. Xem Ngay: Quả Na Tiếng Anh Là Gì – Các Loại Trái Cây Bằng Tiếng Anh – So với những hệ CSDL tập trung chuyên sâu nâng cao, hệ CSDL phân tán có một trong những giữa những tiêu giảm như sau: Hệ thống phức tạp hơn vì phải làm ẩn đi sự phân tán dữ liệu nếu như với người mua.Ngân sách chi tiêu cao không chỉ có vậy.Bảo đảm an toàn an toàn và đáng tin cậy bảo mật thông tin bảo mật an ninh phức tạp hơn.Bảo đảm an toàn an toàn và đáng tin cậy tính như nhau dữ liệu khó hơn.Việc thiết kế và xây dựng CSDL phân tán phức tạp hơn. Thể Loại: San sẻ Kiến Thức Cộng Đồng

Xem Ngay:  Ips Là Gì - Màn Hình Ips Lcd Là Gì

Bài Viết: Các Loại Kiến Trúc Của Hệ Cơ Sở Dữ Liệu Thể Loại: LÀ GÌ Nguồn Blog là gì: https://hethongbokhoe.com Các Loại Kiến Trúc Của Hệ Cơ Sở Dữ Liệu