BÀI 12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU Show
1. Các hệ CSDL tập trung- Vớ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: a. Hệ CSDL cá nhân- Hệ CSDL cá nhân là hệ CSDL có một người dùng, người này vừa thiết kế, vừa tạo lập, vừa cập nhật và bảo trì CSDL, đồng thời cũng là người khai thác thông tin, tự lập và hiển thị các báo cáo. 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 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ủHình 1: Mô hình khách - chủ - 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.
- Phần mềm 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:
2. Các hệ CSDL phân tána. Khái niệm CSDL phân tán- CSDL phân tán là những hệ thống cho phép người dùng truy cập không chỉ dữ liệu đặt tại chỗ mà cả những dữ liệu để ở xa. Hình 2: Mô hình 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:
- 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.
b. Một số ưu điểm và hạn chế của các hệ CSDL phân tán- Sự 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:
- So với các hệ CSDL tập trung, hệ CSDL phân tán có một số hạn chế như sau:
2. Luyện tập Bài 12 Tin học 12Sau khi học xong Bài 12: Các loại kiến trúc của hệ cơ sở dữ liệu, các em cần nắm vững các nội dung trọn tâm:
2.1. Trắc nghiệmCác em có thể hệ thống lại nội dung kiến thức đã học được thông qua bài kiểm tra Trắc nghiệm Tin học 12 Bài 12 cực hay có đáp án và lời giải chi tiết. Câu 4-10: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé! 2.2. Bài tập SGKCác em có thể xem thêm phần hướng dẫn Giải bài tập Tin học 12 Bài 12 để giúp các em nắm vững bài học và các phương pháp giải bài tập. Bài tập 1 trang 100 SGK Tin học 12 Bài tập 2 trang 100 SGK Tin học 12 Bài tập 3 trang 100 SGK Tin học 12 3. Hỏi đáp Bài 12 Tin học 12Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học HOC247 sẽ hỗ trợ cho các em một cách nhanh chóng! Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!
Định nghĩa tài nguyên hệ thống & Cách khắc phục lỗi tài nguyên hệ thống Tài nguyên hệ thống là bất kỳ phần nào có thể sử dụng của máy tính có thể được kiểm soát và gán bởi hệ điều hành để tất cả phần cứng và phần mềm trên máy tính có thể hoạt động cùng nhau như được thiết kế. Tài nguyên hệ thống có thể được sử dụng bởi người dùng, như bạn, khi bạn mở chương trình và ứng dụng, cũng như bởi các dịch vụ thường được khởi động tự động hệ điều hành của bạn. Bạn có thể chạy thấp trên tài nguyên hệ thống hoặc thậm chí chạy hoàn toàn ra khỏi tài nguyên hệ thống vì chúng bị giới hạn. Quyền truy cập hạn chế vào bất kỳ tài nguyên hệ thống cụ thể nào làm giảm hiệu suất và thường dẫn đến lỗi do một số loại. Lưu ý: Tài nguyên hệ thống đôi khi được gọi là tài nguyên phần cứng, tài nguyên máy tính hoặc chỉ tài nguyên. Tài nguyên không có gì để làm với một Uniform Resource Locator (URL) . Ví dụ về tài nguyên hệ thốngCác tài nguyên hệ thống thường được nói đến liên quan đến bộ nhớ hệ thống (RAM của máy tính) nhưng các tài nguyên cũng có thể đến từ CPU , bo mạch chủ hoặc thậm chí cả phần cứng khác. Mặc dù có nhiều phân đoạn riêng lẻ của một hệ thống máy tính hoàn chỉnh có thể được coi là tài nguyên hệ thống , thường có bốn loại tài nguyên chính, tất cả có thể xem và có thể định cấu hình từ bên trong Trình quản lý thiết bị :
Một ví dụ về tài nguyên hệ thống tại nơi làm việc có thể được nhìn thấy khi bạn mở bất kỳ chương trình nào trên máy tính của mình. Khi ứng dụng đang tải, hệ điều hành sẽ dành một lượng bộ nhớ và thời gian CPU cụ thể mà chương trình cần để hoạt động. Nó thực hiện điều này bằng cách sử dụng tài nguyên hệ thống có sẵn tại thời điểm hiện tại. Tài nguyên hệ thống không giới hạn. Nếu bạn có 4 GB RAM được cài đặt trên máy tính của bạn, nhưng hệ điều hành và các chương trình khác nhau đang sử dụng tổng cộng 2 GB, bạn thực sự chỉ có 2 GB tài nguyên hệ thống (dưới dạng bộ nhớ hệ thống, trong trường hợp này) sẵn sàng cho những thứ khác. Nếu không đủ bộ nhớ, Windows sẽ cố gắng lưu trữ một số thứ trong tệp hoán đổi (hoặc tệp hoán trang), một tệp bộ nhớ ảo được lưu trữ trên ổ đĩa cứng , để giải phóng bộ nhớ cho chương trình. Nếu ngay cả tài nguyên giả này đầy, điều này xảy ra khi tệp hoán đổi đạt đến kích thước tối đa có thể, Windows sẽ bắt đầu cảnh báo bạn rằng "bộ nhớ ảo đã đầy" và bạn nên đóng các chương trình để giải phóng bộ nhớ. Lỗi tài nguyên hệ thốngChương trình có nghĩa vụ phải "trả lại" bộ nhớ khi bạn đóng chúng. Nếu điều này không xảy ra, điều này phổ biến hơn bạn nghĩ, các tài nguyên đó sẽ không có sẵn cho các quy trình và chương trình khác. Tình trạng này thường được gọi là rò rỉ bộ nhớ hoặc rò rỉ tài nguyên. Nếu bạn may mắn, tình trạng này sẽ dẫn đến Windows nhắc bạn rằng máy tính yếu tài nguyên hệ thống, thường có lỗi như sau:
Nếu bạn không may mắn như vậy, bạn sẽ chỉ nhận thấy một máy tính chậm hơn hoặc tệ hơn là các thông báo lỗi không có ý nghĩa nhiều. Cách khắc phục lỗi tài nguyên hệ thốngCách nhanh nhất để khắc phục lỗi tài nguyên hệ thống là chỉ cần khởi động lại máy tính của bạn . Tắt máy tính sẽ đảm bảo rằng tất cả các chương trình và ứng dụng bạn đã mở, cũng như những chương trình kéo dài trong nền, ăn cắp tài nguyên máy tính có giá trị, sẽ bị xóa hoàn toàn. Chúng tôi nói nhiều hơn về điều này trong phần Tại sao khởi động lại khắc phục hầu hết các sự cố máy tính . Nếu khởi động lại không phải là một tùy chọn vì một lý do nào đó, bạn luôn có thể tự mình theo dõi chương trình vi phạm. Cách tốt nhất để làm điều đó là từ Trình quản lý tác vụ - mở nó, sắp xếp theo mức sử dụng bộ nhớ và kết thúc các tác vụ đó đang hogging tài nguyên hệ thống của bạn. Xem Làm thế nào để Force-Quit một chương trình trong Windows cho tất cả các chi tiết về cách làm điều này, bao gồm một số khác, không kém hiệu quả, phương pháp mà không yêu cầu quản lý tác vụ. Nếu lỗi tài nguyên hệ thống xuất hiện thường xuyên, đặc biệt nếu chúng liên quan đến các chương trình ngẫu nhiên và dịch vụ nền, có thể cần phải thay thế một hoặc nhiều mô-đun RAM của bạn. Kiểm tra bộ nhớ sẽ xác nhận cách này hay cách khác. Nếu một trong những bài kiểm tra là tích cực cho một vấn đề, giải pháp duy nhất là thay thế RAM của bạn . Thật không may, họ không sửa chữa được. Một lý do khác có thể gây ra lỗi tài nguyên hệ thống lặp đi lặp lại ngay cả khi bạn tắt máy tính thường xuyên, có thể dịch vụ nền đang chạy tự động mà bạn không nhận ra nó. Các chương trình này được khởi chạy khi Windows được bật lần đầu tiên. Bạn có thể xem chúng là cái nào, và vô hiệu hóa chúng, từ tab Startup trong Task Manager. Lưu ý: Tab Startup của Task Manager không có sẵn trong các phiên bản Windows cũ hơn. Nếu bạn không thấy khu vực Trình quản lý Tác vụ trong phiên bản Windows của mình, hãy mở Tiện ích Cấu hình Hệ thống để thay thế. Bạn có thể làm điều đó thông qua lệnh msconfig trong hộp thoại Chạy hoặc Dấu nhắc Lệnh . Thông tin thêm về tài nguyên hệ thốngWindows sẽ tự động gán tài nguyên hệ thống cho các thiết bị phần cứng nếu các thiết bị tương thích với Plug and Play. Gần như tất cả các thiết bị và chắc chắn tất cả các thiết bị phần cứng máy tính phổ biến hiện có sẵn hiện nay đều tương thích với Plug and Play. Tài nguyên hệ thống thường không thể được sử dụng bởi nhiều hơn một phần cứng. Ngoại lệ chính là IRQ có thể, trong một số trường hợp, được chia sẻ giữa nhiều thiết bị. Các hệ điều hành Windows Server có thể sử dụng Windows System Resource Manager để kiểm soát tài nguyên hệ thống cho các ứng dụng và người dùng. "Tài nguyên hệ thống" cũng có thể tham khảo phần mềm được cài đặt trên máy tính của bạn, chẳng hạn như các chương trình, bản cập nhật, phông chữ và hơn thế nữa. Nếu những thứ này bị xóa, Windows có thể hiển thị lỗi giải thích rằng tài nguyên không được tìm thấy và không thể mở được. |