Lý thuyết Tin học 12 Bài 12 Kết nối tri thức, Chân trời sáng tạo, Cánh diều
Tóm tắt Lý thuyết Tin học 12 Bài 12 Kết nối tri thức, Chân trời sáng tạo, Cánh diều hay, ngắn gọn giúp học sinh lớp 12 nắm vững kiến thức trọng tâm, ôn tập để học tốt Tin học 12 Bài 12.
(Chân trời sáng tạo) Giải sgk Tin học 12 Bài F12: Định kiểu CSS cho biểu mẫu
(Chân trời sáng tạo) Giải sgk Tin học 12 Bài F12: Định kiểu CSS cho biểu mẫu
(Cánh diều) Giải sgk Tin học 12 Bài 12: Dự án nhỏ: Tạo trang web báo tường
Lưu trữ: Lý thuyết Tin học 12 Bài 12: Các loại kiến trúc của hệ cơ sở dữ liệu (sách cũ)
1. Các hệ cơ sở dữ liệu tập trung
a) Hệ CSDL cá nhân
• 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á nhân đóng vai trò người quản trị CSDL, người viết chương trình ứng dụng, người dùng đầu cuối hệ thống.
• Việc triển khai khá đơn giản nhưng tính an toàn không cao.
b) Hệ CSDL trung tâ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.
• Nhiều người dùng từ xa có thể truy cập CSDL thông qua các thiêt bị.
• Tùy thuộc vào quy mô, 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.
c) Hệ CSDL 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 yêu cầu tài nguyên có thể cài đặt nhiều máy khác nhau
• Phần mềm cấp tài nguyên:
+ Được cài đặt tại một máy chủ trên mạng (cục bộ)
+ Tiếp nhận yêu cầu truy vấn thông tin và xử lí các yêu cầu sau đó gửi kết quả tới máy khách.
+ Các xử lí máy chủ bao gồm: kiểm tra quyền truy cập dữ liệu, đảm bảo tính toàn vẹn dữ liệu bảo trì hệ thống.
+ Điều phối cập nhật, cập nhật dữ liệu
• Phần mềm QTCSDL trên máy khách quản lí các giao diện khi thực hiện các chương trình ứng dụng CSDL
• 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ủ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;
+ Bổ sung máy khách dễ dàng
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 hệ thống cho phép người dùng truy cập không chỉ dữ liệu đặt tại chỗ mà những dữ liệu để ở xa.
• Các hệ CSDL phân tán cho phép truy cập được dữ liệu trong tất cả các đơn vị, dữ liệu được sử dụng nhiều nhất sẽ lưu tại đơn vị sử dụng.
• CSDL phân tán là một tập hợp dữ liệu có liên quan (về mặt 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 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.
• Cần phân biệt CSDL phân tán với xử lí phân tán, dữ liệu được phân tán ra các trạm.
b) Một số ưu điểm và hạn chế của các hệ CSDL phân tán
Ưu điểm:
• 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.
• 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ó.
Hạn chế:
• 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.
• Việc thiết kế CSDL phân tán phức tạp hơn, chi phí cao hơn.
• Đảm bảo an ninh khó khăn hơn.
Xem thêm các bài Lý thuyết và câu hỏi trắc nghiệm Tin học lớp 12 có đáp án hay khác:
- Lý thuyết Tin học 12 Bài 11: Các thao tác với cơ sở dữ liệu quan hệ hay, chi tiết
- Trắc nghiệm Tin học 12 Bài 11 (có đáp án): Các thao tác với cơ sở dữ liệu quan hệ
- Lý thuyết Tin học 12 Bài 13: Bảo mật thông tin trong các hệ cơ sở dữ liệu hay, chi tiết
- Trắc nghiệm Tin học 12 Bài 13 (có đáp án): Bảo mật thông tin trong các hệ cơ sở dữ liệu
- Lý thuyết Tin học 12 Bài tập và thực hành 11: Bảo mật cơ sở dữ liệu hay, chi tiết
- Giải Tiếng Anh 12 Global Success
- Giải sgk Tiếng Anh 12 Smart World
- Giải sgk Tiếng Anh 12 Friends Global
- Lớp 12 Kết nối tri thức
- Soạn văn 12 (hay nhất) - KNTT
- Soạn văn 12 (ngắn nhất) - KNTT
- Giải sgk Toán 12 - KNTT
- Giải sgk Vật Lí 12 - KNTT
- Giải sgk Hóa học 12 - KNTT
- Giải sgk Sinh học 12 - KNTT
- Giải sgk Lịch Sử 12 - KNTT
- Giải sgk Địa Lí 12 - KNTT
- Giải sgk Giáo dục KTPL 12 - KNTT
- Giải sgk Tin học 12 - KNTT
- Giải sgk Công nghệ 12 - KNTT
- Giải sgk Hoạt động trải nghiệm 12 - KNTT
- Giải sgk Giáo dục quốc phòng 12 - KNTT
- Giải sgk Âm nhạc 12 - KNTT
- Giải sgk Mĩ thuật 12 - KNTT
- Lớp 12 Chân trời sáng tạo
- Soạn văn 12 (hay nhất) - CTST
- Soạn văn 12 (ngắn nhất) - CTST
- Giải sgk Toán 12 - CTST
- Giải sgk Vật Lí 12 - CTST
- Giải sgk Hóa học 12 - CTST
- Giải sgk Sinh học 12 - CTST
- Giải sgk Lịch Sử 12 - CTST
- Giải sgk Địa Lí 12 - CTST
- Giải sgk Giáo dục KTPL 12 - CTST
- Giải sgk Tin học 12 - CTST
- Giải sgk Hoạt động trải nghiệm 12 - CTST
- Giải sgk Âm nhạc 12 - CTST
- Lớp 12 Cánh diều
- Soạn văn 12 Cánh diều (hay nhất)
- Soạn văn 12 Cánh diều (ngắn nhất)
- Giải sgk Toán 12 Cánh diều
- Giải sgk Vật Lí 12 - Cánh diều
- Giải sgk Hóa học 12 - Cánh diều
- Giải sgk Sinh học 12 - Cánh diều
- Giải sgk Lịch Sử 12 - Cánh diều
- Giải sgk Địa Lí 12 - Cánh diều
- Giải sgk Giáo dục KTPL 12 - Cánh diều
- Giải sgk Tin học 12 - Cánh diều
- Giải sgk Công nghệ 12 - Cánh diều
- Giải sgk Hoạt động trải nghiệm 12 - Cánh diều
- Giải sgk Giáo dục quốc phòng 12 - Cánh diều
- Giải sgk Âm nhạc 12 - Cánh diều