Tin Học 12 Bài 12: Các Loại Kiến Trúc Của Hệ Cơ Sở Dữ Liệu - Hoc247
Có thể bạn quan tâm
Một người có thể sử dụng máy tính cá nhân để tạo lập, cập nhật và khai thác CSDL quản lí công việc của mình, chẳng hạn 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 quy mô lớn, một tổ chức có thể xây dựng một CSDL rất lớn lưu trữ trên các máy tính có cấu hình mạnh hoặc hệ thống 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. Để tìm hiểu rõ hơn về hai loại kiến trúc này, mời các em cùng theo dõi nội dung Bài 12: Các loại kiến trúc của hệ cơ sở dữ liệu dưới đây.
ATNETWORK YOMEDIA1. Tóm tắt lý thuyết
1.1. Các hệ cơ sở dữ liệu tập trung
1.2. Các hệ CSDL phân tán
2. Luyện tập Bài 12 Tin học 12
2.1. Trắc nghiệm
2.2. Bài tập SGK
3. Hỏi đáp Bài 12 Tin học 12
Tóm tắt lý thuyết
1.1. Các hệ cơ sở dữ liệu tập trung
- Đặc trưng cơ bản để phân biệt kiến trúc một hệ CSDL là cách tổ chức lưu trữ CSDL.
- Với hệ CSDL tập trung, toàn bộ dữ liệu được lưu 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.
- Việc phân loại phụ thuộc vào cách tổ chức khai thác, cụ thể là:
- Những ai sẽ truy cập vào CSDL?
- Việc truy cập được thực hiện từ đâu
- Các môđun của hệ QTCSDL được lưu trữ ở đâu?
- Dựa vào các tiêu chí trên người ta chia các hệ CSDL tập trung thành 3 loại:
-
Hệ CSDL cá nhân;
-
Hệ CSDL trung tâm;
-
Hệ CSDL khách - chủ.
-
a. Hệ CSDL cá nhân
- Khái niệm: Hệ CSDL cá nhân là hệ CSDL có một người dùng. Thông thường, người này vưa thiết kế, tạo lập 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.
- Đặc điểm:
- Dữ liệu được tập trung ở một máy;
- Chỉ một người hoặc một nhóm người truy cập theo nguyên tắc lần lượt (không có tương tranh, xung đột);
- Toàn bộ hệ QTCSDL được lưu ngay tại hệ thống chứa CSDL;
- Việc truy cập vào CSDL được thực hiện ngay hệ thống chứa CSDL.
- Ưu điểm và nhược điểm:
- Ưu điểm: Việc phát triển và sử dụng các hệ CSDL cá nhân khá đơn giản và dễ dàng.
- Nhược điểm: Tình an toàn thường không cao.

Hình 1. Hệ cơ sở dữ liệu cá nhân
b. Hệ CSDL trung tâm
- Khái niệm: Hệ cơ sở dữ liệu trung tâm là hệ CSDL được cài đặt trên máy tính trung tâm.
- Đặc điểm:
- Dữ liệu được lưu trữ trên máy tính trung tâm.
- Nhiều người dùng từ xa có thể truy cập CSDL.
- Tùy thuộc vào việc tổ chức: máy tính trung tâm có thể là một máy hay một dàn máy và có rất nhiều người dùng. Việc truy cập thông qua thiết bị đầu cuối và phương tiện truyền thông.
.png)
Hình 2. Hệ cơ sở dữ liệu trung tâm
c. Hệ CSDL khách - chủ
- Trong kiến trúc khách-chủ, các thành phần của hệ QTCSDL: bộ phận cung cấp tài nguyên được đặt ở máy chủ, bộ phận yêu cầu cấp phát tài nguyên đặt ở máy khách. 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 máy khách:
- Tiếp nhận kết quả và tổ chức đưa ra khuôn dạng phù hợp.
- Chuyển tới yêu cầu của máy chủ và chờ đợi trả lời;
- Tổ chức giao diện, tiếp nhận yêu cầu truy cập thông tin;
- Phần mềm máy chủ:
- Tiếp nhận yêu cầu truy vấn thông tin;
- Xử lý
- Gửi kết quả tới máy khách.
- Việc xử lý yêu cầu truy cập thông tin được thực hiện theo nguyên lý truy cập từ xa (RPC – Remote Procedure Call).
- Kiến trúc loại này có một số ưu điểm sau:
- Khả năng truy cập rộng rãi đến các CSDL;
- Nâng cao khả năng thực hiện của CPU: 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 một nhiệm vụ;
- Chi phí cho phần cứng giảm do chỉ cần máy chủ có cấu hình mạnh để lưu trữ và quản trị dữ liệu;
- Chi phí truyền thông được giảm do một phần các thao tác được giải quyết trên máy khách, chỉ cần: yêu cầu về truy cập CSDL gửi đến máy chủ và dữ liệu kết quả gửi về máy khách;
- 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 trên máy chủ.
- Kiến trúc này phù hợp với việc xây dựng các hệ thống mở.

Hình 3. Hệ CSDL khách-chủ
1.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à 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.
.png)
Hình 4. Cơ sở dữ liệu phân tán
- 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 qua 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.

Hình 5. Hệ CSDL phân tán
- 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.
- 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á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:
- 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ư 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 đối với người dùng.
- Chi phí cao hơn.
- Đảm bảo an ninh khó khăn hơn.
- Đảm bảo tính nhất quán dữ liệu khó hơn.
- Việc thiết kế CSDL phân tán phức tạp hơn.
2. Luyện tập Bài 12 Tin học 12
Sau 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:
- Hệ CSDL tập trung thành 3 loại: Hệ CSDL cá nhân, hệ CSDL trung tâm và hệ CSDL khách - chủ.
- Khái niệm, ưu điểm và nhược điểm của hệ CSDL phân tán;
2.1. Trắc nghiệm
Cá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 1:
“Một người dùng máy tính cá nhân để quản lí thu, chi của gia đình” thì chọn kiến trúc nào của hệ CSDL cho phù hợp?
- A. Tập trung
- B. Phân tán
- C. Vừa tập trung vừa phân tán
- D. Kiểu kiến trúc nhiều tầng
-
Câu 2:
Hệ CSDL có một người dùng được gọi là gì?
- A. Hệ CSDL phân tán
- B. Hệ CSDL trung tâm
- C. Hệ CSDL cá nhân
- D. Hệ CSDL khách chủ
-
Câu 3:
CSDL đặt tại một máy, 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, có trong kiến trúc hệ CSDL nào?
- A. Hệ CSDL phân tán
- B. Hệ CSDL khách - chủ
- C. Hệ CSDL trung tâm
- D. Hệ CSDL cá nhân
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 SGK
Cá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 12
Trong 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!
-- Mod Tin Học 12 HỌC247
NONE Bài học cùng chương
Bộ đề thi nổi bật
UREKA AANETWORK
XEM NHANH CHƯƠNG TRÌNH LỚP 12
Toán 12
Lý thuyết Toán 12
Giải bài tập SGK Toán 12
Giải BT sách nâng cao Toán 12
Trắc nghiệm Toán 12
Hình học 12 Chương 3
Ngữ văn 12
Lý thuyết Ngữ Văn 12
Soạn văn 12
Soạn văn 12 (ngắn gọn)
Văn mẫu 12
Soạn Ai đã đặt tên cho dòng sông
Tiếng Anh 12
Giải bài Tiếng Anh 12
Giải bài Tiếng Anh 12 (Mới)
Trắc nghiệm Tiếng Anh 12
Unit 9 Lớp 12 Deserts
Tiếng Anh 12 mới Unit 4
Vật lý 12
Lý thuyết Vật Lý 12
Giải bài tập SGK Vật Lý 12
Giải BT sách nâng cao Vật Lý 12
Trắc nghiệm Vật Lý 12
Ôn tập Vật lý 12 Chương 3
Hoá học 12
Lý thuyết Hóa 12
Giải bài tập SGK Hóa 12
Giải BT sách nâng cao Hóa 12
Trắc nghiệm Hóa 12
Ôn tập Hóa học 12 Chương 4
Sinh học 12
Lý thuyết Sinh 12
Giải bài tập SGK Sinh 12
Giải BT sách nâng cao Sinh 12
Trắc nghiệm Sinh 12
Ôn tập Sinh 12 Chương 1 - Tiến hóa
Lịch sử 12
Lý thuyết Lịch sử 12
Giải bài tập SGK Lịch sử 12
Trắc nghiệm Lịch sử 12
Lịch Sử 12 Chương 2 Lịch Sử VN
Địa lý 12
Lý thuyết Địa lý 12
Giải bài tập SGK Địa lý 12
Trắc nghiệm Địa lý 12
Địa Lý 12 VĐSD và BVTN
GDCD 12
Lý thuyết GDCD 12
Giải bài tập SGK GDCD 12
Trắc nghiệm GDCD 12
GDCD 12 Học kì 1
Công nghệ 12
Lý thuyết Công nghệ 12
Giải bài tập SGK Công nghệ 12
Trắc nghiệm Công nghệ 12
Công nghệ 12 Chương 3
Tin học 12
Lý thuyết Tin học 12
Giải bài tập SGK Tin học 12
Trắc nghiệm Tin học 12
Tin học 12 Chương 2
Cộng đồng
Hỏi đáp lớp 12
Tư liệu lớp 12
Xem nhiều nhất tuần
Video: Vợ nhặt của Kim Lân
Đề cương HK1 lớp 12
Video ôn thi THPT QG môn Sinh
Video ôn thi THPT QG môn Văn
Video ôn thi THPT QG môn Vật lý
Video ôn thi THPT QG Tiếng Anh
Video ôn thi THPT QG môn Hóa
Video ôn thi THPT QG môn Toán
Khái quát văn học Việt Nam từ đầu CMT8 1945 đến thế kỉ XX
Người lái đò sông Đà
Đất Nước- Nguyễn Khoa Điềm
Đàn ghi ta của Lor-ca
Ai đã đặt tên cho dòng sông
Tây Tiến
Quá trình văn học và phong cách văn học
YOMEDIA YOMEDIA ×Thông báo
Bạn vui lòng đăng nhập trước khi sử dụng chức năng này.
Bỏ qua Đăng nhập ×Thông báo
Bạn vui lòng đăng nhập trước khi sử dụng chức năng này.
Đồng ý ATNETWORK ON
QC Bỏ qua >>
Từ khóa » Hệ Cơ Sở Dữ Liệu Khách Chủ Là Gì
-
Bài 12: Các Loại Kiến Trúc Của Hệ Cơ Sở Dữ Liệu - Hoc24
-
Bài 12: Các Loại Kiến Trúc Của Hệ Cơ Sở Dữ Liệu
-
Các Loại Kiến Trúc Của Hệ Cơ Sở Dữ Liệu
-
Bài 12 Các Loại Kiến Trúc Của Hệ Cơ Sở Dữ Liệu - 123doc
-
Hệ CSDL Khách-chủ - Nên Chọn Khóa Chính Là Khóa Có ít Thuộc Tính ...
-
Ví Dụ Về Hệ Cơ Sở Dữ Liệu Khách -- Chủ
-
Nêu Sự Khác Nhau Giữ Hệ CSDL Tập Trung Và Hệ CSDL Phân Tán
-
Nêu đặc điểm Của Hệ Csdl Khách Chủ - Hỏi Đáp
-
[PDF] Bài 12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ ...
-
Cơ Sở Dữ Liệu Phân Tán Là Gì, Bài 12: Các Loại Kiến Trúc Của Hệ ...
-
Tin Học 12 - Bài 12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU
-
Câu 2. Trang 100 Sách Giáo Khoa (SGK) Tin Học 12
-
Trắc Nghiệm Tin Học 12: Bài 12 (có đáp án) - TopLoigiai
-
Tin Học 12 Bài 12: Các Loại Kiến Trúc Của Hệ Cơ Sở Dữ Liệu