Bài 12. Các loại kiến trúc của hệ cơ sở dữ liệu
Chia sẻ bởi Nguyễn Thị Lê Mộng Linh |
Ngày 10/05/2019 |
51
Chia sẻ tài liệu: Bài 12. Các loại kiến trúc của hệ cơ sở dữ liệu thuộc Tin học 12
Nội dung tài liệu:
Tiết 47. Bài Tập
CáC LOạI KIếN TRúC CủA Hệ cơ sở dữ liệu
BÀI TẬP
1
2
3
4
5
6
7
10
9
8
Trong các hệ CSDL tập trung, loại nào không cần đến đường truyền? Em hãy giải thích lí do tại sao?
Hệ CSDL cá nhân.
Vì: Toàn bộ CSDL, hệ QTCSDL và các chương trình ứng dụng được lưu tập trung trên một máy tính và cho một người dùng, vì vậy không cần sử dụng các đường truyền thông
Chọn câu
CÂU 1:
M?t nhóm bạn trong tổ cùng nhau xây dựng một hệ CSDL Địa lí và cài đặt ở máy của nhà bạn tổ trưởng. Dĩ nhiên các bạn trong tổ đều có thể vào tra cứu tài liệu mỗi khi máy rãnh. Như vậy, hệ CSDL Địa lí của các bạn đó có được xem là hệ CSDL cá nhân không? Tại sao?
Đây là một hệ CSDL cá nhân.
Vì: Cả CSDL và hệ QTCSDL đều được cài đặt tập trung tại một máy tính. Tuy do một nhóm người cùng thiết kế và xây dựng, nhưng cũng chính nhóm đó khai thác CSDL và mỗi lần làm việc chỉ có một người trong nhóm truy cập vào CSDL, không tồn tại các yêu cầu truy vấn song song.
CÂU 2:
Chọn câu
Nhà trường xây dựng một hệ CSDL trung tâm cho phép phụ huynh học sinh có thể truy cập để biết kết quả học tập của con em mình. Dữ liệu được lưu trên máy chủ của nhà trường. Gia đình của một bạn chưa có điều kiện mua máy tính vì vậy mẹ bạn đó muốn đến truy cập trực tiếp ở tại trường. Bạn đó giảI thích với mẹ: "Đây là hệ CSDL trung tâm, vì vậy không được phép truy cập, tra cứu thông tin ngay trên máy chủ mà phảI thông qua các thiết bị truyền thông". Lời giảI thích của bạn đó có đúng không?
Đó là lời giảI thích không đúng.
Vì: CSDL và hệ QTCSDL được lưu tập trung trên máy chủ. Vì vậy, nếu người quản trị cho phép, ta có thể truy cập vào CSDL tại máy chủ.
CÂU 3:
Chọn câu
Gia đình bạn Tiến chuyển đến nơi ở mới và khi tra cứu thông tin từ hệ CSDL trung tâm của nhà trường thấy vẫn lưu địa chỉ cũ. Bạn Tiến bị bố mẹ nhắc nhở vì không chịu báo cáo kịp thời cho nhà trường địa chỉ mới. Để sửa chữa khuyết điểm của mình, bạn Tiến hăng hái ngồi vào máy cập nhật lại địa chỉ gia đình. Theo em, bạn Tiến có làm được điều đó hay không?
Bạn Tiến có tinh thần quyết tâm sửa chữa khuyết điểm nhưng không thể sửa chữa bằng con đường đó.
Vì: Chỉ có thể cập nhật dữ liệu với vai trò quản trị. Trường hợp này, bạn Tiến chỉ là một HS không thể có quyền này. Cách tốt nhất là bạn ấy báo cáo địa chỉ mới của mình cho nhà trường hoặc người quản trị biết.
CÂU 4:
Chọn câu
Trong giờ ôn tập về hệ CSDL, các bạn trong lớp thảo luận rất hăng hái. Đề cập đến vai trò của máy khách trong hệ CSDL khách-chủ, có rất nhiều bạn phát biểu:
Có thể được dùng để lưu trữ một phần CSDL
(B) Có nhiệm vụ kiểm tra quyền truy cập vào CSDL
(C) Có quyền xin được cấp phát tài nguyên
(D) Không được phép quản lí các giao diện khi thực hiện các chương trình ứng dụng khai thác CSDL
(E) Không được phép cài đặt thêm bất kì một CSDL cá nhân nào.
Em hãy cho biết ý kiến nào trong số nêu trên là sai?
(A), (B), (D) và (E).
Vì: Trên máy khách có thể được cài đặt mọi phần mềm độc lập, kể cả các loại hệ CSDL khác.
CÂU 5:
Chọn câu
Theo em, điểm khác biệt cơ bản nhất giữa hệ CSDL phân tán và hệ CSDL khách-chủ là gì?
Khác nhau ở cách thức tổ chức và lưu trữ CSDL.
Vì: ở hệ CSDL phân tán, dữ liệu có thể được lưu trữ ở nhiều nơi khác nhau, trong khi hệ CSDL khách-chủ, dữ liệu chỉ lưu ở máy chủ.
CÂU 6:
Chọn câu
Trong hệ CSDL phân tán, biện pháp tổ chức nào có thể áp dụng để làm tăng hiệu quả hoạt động của hệ thống?
Bố trí lưu trữ các thành phần của CSDL ở nơi (hoặc gần nơi) thường dùng các dữ liệu đó nhất.
Vì: Như vậy sẽ giảm đáng kể chi phí truyền thông.
CÂU 7:
Chọn câu
Trong CSDL người ta không lưu trữ các bộ dữ liệu giống hệt nhau. Nhưng trong hệ CSDL phân tán, người ta có thể lưu trữ các tệp thông tin (tức là cả một nhóm bản ghi) ở nhiều nơi. Em có nghĩa rằng điều này mâu thuẫn với lí thuyết xây dựng CSDL hay không? Hãy giải thích rõ quan điểm của em.
Không mâu thuẫn với lí thuyết xây dựng CSDL.
Vì: Trong hệ CSDL phân tán, dữ liệu được lưu ở những nơi khác nhau thuộc các CSDL con khác nhau (trong CSDL chung phân tán).
CÂU 8:
Chọn câu
Em hãy cho biết điều gì trong hệ CSDL phân tán vừa mang lại cho nó ưu điểm vừa kéo theo những nhược điểm?
Việc lưu trữ các bản sao dữ liệu ở những nơi khác nhau
Ưu điểm: giảm thời gian truy cập và tăng độ tin cậy của CSDL
Nhược điểm: việc đảm bảo an ninh và nhất quán dữ liệu sẽ trở nên khó khăn.
CÂU 9:
Chọn câu
Tại sao phải phân biệt chương trình ứng dụng không yêu cầu dữ liệu từ nơi khác với chương trình ứng dụng có yêu cầu dữ liệu từ nơI khác?
Vì: chương trình ứng dụng có yêu cầu dữ liệu từ nơi khác đòi hỏi tổ chức kết nối với máy khác, phải tổ chức dữ liệu tải về và chờ đợi tải, xử lí các lỗi truyền thông, tránh nguy cơ xung đột trong khi truy cập dữ liệu từ nơI khác.
Chương trình ứng dụng không yêu cầu dữ liệu từ nơi khác làm việc với dữ liệu cục bộ nên không giải quyết các vấn đề nêu trên.
CÂU 10:
Chọn câu
Bảng Sách
KIếN THứC CầN NHớ
* Phân loại cách tổ chức các hệ CSDL:
Chuẩn bị §13. BẢO MẬT THÔNG TIN TRONG CÁC HỆ CSDL
1/ Xem §9 (Mục 3. Văn hóa và pháp luật trong xã hội tin học hóa) và §22 (Mục 4. Vấn đề bảo mật thông tin) Tin học 10
2/ Nghiên cứu mục 1 và 2 của §13 và trả lời các câu hỏi sau:
Hiệu quả của việc bảo mật thông tin phụ thuộc vào những điểm nào?
Thế nào là bảng phân quyền truy cập?
Mỗi bản ghi của bảng phân quyền xác định các quyền nào cho người sử dụng từng loại dữ liệu của CSDL?
Điều gì sẽ xảy ra khi không có bảng phân quyền?
Khi phân quyền, hệ quản trị CSDL phải có những chức năng nào để bảo mật thông tin?
Những giải pháp nào để nhận dạng được người truy cập hệ thống?
Để hệ quản trị CSDL có những chức năng bảo mật thông tin, người quản trị CSDL cần cung cấp những gì?
Khi muốn truy cập vào hệ thống, người dùng cần phải làm gì?
CáC LOạI KIếN TRúC CủA Hệ cơ sở dữ liệu
BÀI TẬP
1
2
3
4
5
6
7
10
9
8
Trong các hệ CSDL tập trung, loại nào không cần đến đường truyền? Em hãy giải thích lí do tại sao?
Hệ CSDL cá nhân.
Vì: Toàn bộ CSDL, hệ QTCSDL và các chương trình ứng dụng được lưu tập trung trên một máy tính và cho một người dùng, vì vậy không cần sử dụng các đường truyền thông
Chọn câu
CÂU 1:
M?t nhóm bạn trong tổ cùng nhau xây dựng một hệ CSDL Địa lí và cài đặt ở máy của nhà bạn tổ trưởng. Dĩ nhiên các bạn trong tổ đều có thể vào tra cứu tài liệu mỗi khi máy rãnh. Như vậy, hệ CSDL Địa lí của các bạn đó có được xem là hệ CSDL cá nhân không? Tại sao?
Đây là một hệ CSDL cá nhân.
Vì: Cả CSDL và hệ QTCSDL đều được cài đặt tập trung tại một máy tính. Tuy do một nhóm người cùng thiết kế và xây dựng, nhưng cũng chính nhóm đó khai thác CSDL và mỗi lần làm việc chỉ có một người trong nhóm truy cập vào CSDL, không tồn tại các yêu cầu truy vấn song song.
CÂU 2:
Chọn câu
Nhà trường xây dựng một hệ CSDL trung tâm cho phép phụ huynh học sinh có thể truy cập để biết kết quả học tập của con em mình. Dữ liệu được lưu trên máy chủ của nhà trường. Gia đình của một bạn chưa có điều kiện mua máy tính vì vậy mẹ bạn đó muốn đến truy cập trực tiếp ở tại trường. Bạn đó giảI thích với mẹ: "Đây là hệ CSDL trung tâm, vì vậy không được phép truy cập, tra cứu thông tin ngay trên máy chủ mà phảI thông qua các thiết bị truyền thông". Lời giảI thích của bạn đó có đúng không?
Đó là lời giảI thích không đúng.
Vì: CSDL và hệ QTCSDL được lưu tập trung trên máy chủ. Vì vậy, nếu người quản trị cho phép, ta có thể truy cập vào CSDL tại máy chủ.
CÂU 3:
Chọn câu
Gia đình bạn Tiến chuyển đến nơi ở mới và khi tra cứu thông tin từ hệ CSDL trung tâm của nhà trường thấy vẫn lưu địa chỉ cũ. Bạn Tiến bị bố mẹ nhắc nhở vì không chịu báo cáo kịp thời cho nhà trường địa chỉ mới. Để sửa chữa khuyết điểm của mình, bạn Tiến hăng hái ngồi vào máy cập nhật lại địa chỉ gia đình. Theo em, bạn Tiến có làm được điều đó hay không?
Bạn Tiến có tinh thần quyết tâm sửa chữa khuyết điểm nhưng không thể sửa chữa bằng con đường đó.
Vì: Chỉ có thể cập nhật dữ liệu với vai trò quản trị. Trường hợp này, bạn Tiến chỉ là một HS không thể có quyền này. Cách tốt nhất là bạn ấy báo cáo địa chỉ mới của mình cho nhà trường hoặc người quản trị biết.
CÂU 4:
Chọn câu
Trong giờ ôn tập về hệ CSDL, các bạn trong lớp thảo luận rất hăng hái. Đề cập đến vai trò của máy khách trong hệ CSDL khách-chủ, có rất nhiều bạn phát biểu:
Có thể được dùng để lưu trữ một phần CSDL
(B) Có nhiệm vụ kiểm tra quyền truy cập vào CSDL
(C) Có quyền xin được cấp phát tài nguyên
(D) Không được phép quản lí các giao diện khi thực hiện các chương trình ứng dụng khai thác CSDL
(E) Không được phép cài đặt thêm bất kì một CSDL cá nhân nào.
Em hãy cho biết ý kiến nào trong số nêu trên là sai?
(A), (B), (D) và (E).
Vì: Trên máy khách có thể được cài đặt mọi phần mềm độc lập, kể cả các loại hệ CSDL khác.
CÂU 5:
Chọn câu
Theo em, điểm khác biệt cơ bản nhất giữa hệ CSDL phân tán và hệ CSDL khách-chủ là gì?
Khác nhau ở cách thức tổ chức và lưu trữ CSDL.
Vì: ở hệ CSDL phân tán, dữ liệu có thể được lưu trữ ở nhiều nơi khác nhau, trong khi hệ CSDL khách-chủ, dữ liệu chỉ lưu ở máy chủ.
CÂU 6:
Chọn câu
Trong hệ CSDL phân tán, biện pháp tổ chức nào có thể áp dụng để làm tăng hiệu quả hoạt động của hệ thống?
Bố trí lưu trữ các thành phần của CSDL ở nơi (hoặc gần nơi) thường dùng các dữ liệu đó nhất.
Vì: Như vậy sẽ giảm đáng kể chi phí truyền thông.
CÂU 7:
Chọn câu
Trong CSDL người ta không lưu trữ các bộ dữ liệu giống hệt nhau. Nhưng trong hệ CSDL phân tán, người ta có thể lưu trữ các tệp thông tin (tức là cả một nhóm bản ghi) ở nhiều nơi. Em có nghĩa rằng điều này mâu thuẫn với lí thuyết xây dựng CSDL hay không? Hãy giải thích rõ quan điểm của em.
Không mâu thuẫn với lí thuyết xây dựng CSDL.
Vì: Trong hệ CSDL phân tán, dữ liệu được lưu ở những nơi khác nhau thuộc các CSDL con khác nhau (trong CSDL chung phân tán).
CÂU 8:
Chọn câu
Em hãy cho biết điều gì trong hệ CSDL phân tán vừa mang lại cho nó ưu điểm vừa kéo theo những nhược điểm?
Việc lưu trữ các bản sao dữ liệu ở những nơi khác nhau
Ưu điểm: giảm thời gian truy cập và tăng độ tin cậy của CSDL
Nhược điểm: việc đảm bảo an ninh và nhất quán dữ liệu sẽ trở nên khó khăn.
CÂU 9:
Chọn câu
Tại sao phải phân biệt chương trình ứng dụng không yêu cầu dữ liệu từ nơi khác với chương trình ứng dụng có yêu cầu dữ liệu từ nơI khác?
Vì: chương trình ứng dụng có yêu cầu dữ liệu từ nơi khác đòi hỏi tổ chức kết nối với máy khác, phải tổ chức dữ liệu tải về và chờ đợi tải, xử lí các lỗi truyền thông, tránh nguy cơ xung đột trong khi truy cập dữ liệu từ nơI khác.
Chương trình ứng dụng không yêu cầu dữ liệu từ nơi khác làm việc với dữ liệu cục bộ nên không giải quyết các vấn đề nêu trên.
CÂU 10:
Chọn câu
Bảng Sách
KIếN THứC CầN NHớ
* Phân loại cách tổ chức các hệ CSDL:
Chuẩn bị §13. BẢO MẬT THÔNG TIN TRONG CÁC HỆ CSDL
1/ Xem §9 (Mục 3. Văn hóa và pháp luật trong xã hội tin học hóa) và §22 (Mục 4. Vấn đề bảo mật thông tin) Tin học 10
2/ Nghiên cứu mục 1 và 2 của §13 và trả lời các câu hỏi sau:
Hiệu quả của việc bảo mật thông tin phụ thuộc vào những điểm nào?
Thế nào là bảng phân quyền truy cập?
Mỗi bản ghi của bảng phân quyền xác định các quyền nào cho người sử dụng từng loại dữ liệu của CSDL?
Điều gì sẽ xảy ra khi không có bảng phân quyền?
Khi phân quyền, hệ quản trị CSDL phải có những chức năng nào để bảo mật thông tin?
Những giải pháp nào để nhận dạng được người truy cập hệ thống?
Để hệ quản trị CSDL có những chức năng bảo mật thông tin, người quản trị CSDL cần cung cấp những gì?
Khi muốn truy cập vào hệ thống, người dùng cần phải làm gì?
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nguyễn Thị Lê Mộng Linh
Dung lượng: |
Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)