Giáo án Tin học 12 bài 12: Các loại kiến trúc của hệ cơ sở dữ liệu

Chia sẻ: Trần Hữu Nghị | Ngày: | 6 giáo án

0
635
lượt xem
18
download
Xem 6 giáo án khác
  Download Vui lòng tải xuống để xem file gốc
   Like fanpage Bài giảng Giáo án THPT để cùng chia sẻ kinh nghiệm giảng dạy
Giáo án Tin học 12 bài 12: Các loại kiến trúc của hệ cơ sở dữ liệu

Mô tả BST Giáo án Tin học 12 bài 12

Trước thềm năm học mới, việc soạn bài cho bộ môn mình đảm trách của các thầy cô giáo trở nên cần thiết hơn bao giờ hết. Thư viện eLib hiểu được điều đó nên đã chọn lọc các giáo án hay nhất, chất lượng nhất trong bộ Giáo án Tin học 12 Các loại kiến trúc của hệ cơ sở dữ liệu. Các Giáo án được soạn chi tiết, dễ hiểu sẽ giúp các em dễ dàng nắm được các khái niệm về cách tổ chức tập trung và phân tán, biết ưu nhược điểm của mỗi hình thức tổ chức, có sự liên hệ nhưng không đòi hỏi thao tác cụ thể. Chúc quý thầy cô giáo giảng dạy tốt hơn với bộ Giáo án môn tin học chất lượng này.

LIKE NẾU BẠN THÍCH BỘ SƯU TẬP
Xem Giáo viên khác thảo luận gì về BST

Tóm tắt Giáo án Tin học 12 bài 12

GIÁO ÁN TIN HỌC 12

BÀI 12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU

 

I. Mục tiêu

  • Kiến thức:
    • Biết khái niệm về cách tổ chức tập trung và phân tán;
    • Biết ưu nhược điểm của mỗi hình thức tổ chức.
  • Kỹ năng: Có sự liên hệ nhưng không đòi hỏi thao tác cụ thể.

II. Phương tiện dạy học

1) Giáo viên: SGK, SGV, máy tính, máy chiếu, phòng máy.

2) Học sinh: SGK, bài soạn.

III. Hoạt động dạy

TG

Nội dung

Hoạt động GV - HS

 

 

 

 

 

5’

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10’

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10’

 

 

 

 

 

 

 

15’

 

§ 12. Các loại kiến trúc của hệ cơ sở dữ liệu

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 à 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êng 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:

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ó một số đặc điểm sau:

- 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: 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.

b) Hệ CSDL trung tâm , có một số đặc điểm sau:

- 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.

Ví dụ: hệ thống bán vé máy bay của hãng hàng không Việt Nam, hệ thống thông tin ngân hàng, hệ thống bán vé tàu hỏa của ngành đường sắt,...

c) Hệ CSDL 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.

- CSDL cài đặt ở máy chủ.

* Phần mềm máy khách:

- Tổ chức giao diện, tiếp nhận yêu cầu truy cập thông tin;

- Chuyển tới yêu cầu của máy chủ và chờ đợi trả lời;

- Tiếp nhận kết quả và tổ chức đưa ra khuôn dạng phù hợp.

* 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).

Ưu điểm:

- 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ở.

 

 

 

GV: Hệ CSDL tập trung là gì?

HS: trả lời

Kiến trúc tập trung, toàn bộ CSDL được lưu ở một máy tính hoặc một dàn máy được đặt tại một địa điểm.

GV: việc phân loại được thực hiện như thế nào?

HS: trả lời

 Việc phân loại phụ thuộc vào cách tổ chức khai thác, cụ thể:

- 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.

 

GV: Hệ CSDL cá nhân là gì?

HS: trả lời

 

 

 

 

 

 

GV: như thế nào gọi là hệ CSDL trung tâm?

HS: trả lời, học sinh khác bổ sung.

 

GV: gọi một vài học sinh cho ví dụ.

 

 

 

 

 

 

GV: Thế nào là hệ CSDL khách - chủ?

HS: trả lời

GV: cho học sinh phân biệt được:

- Máy chủ: bộ phận cung cấp tài nguyên và CSDL được đặt ở đây.

- Máy khách: bộ phận yêu cầu cấp phát tài nguyên.

- Trên máy khách và máy chủ có hệ thống phần mềm khác nhau và phục vụ cho nhu cầu của từng công việc.

 

 

 

 

 

 

 

 

 

GV: Nêu ưu điểm của hệ CSDL khách chủ?

HS: trả lời, học sinh khác bổ sung

GV: hướng cho học sinh thấy được một số ưu điểm cơ bản: truy cập rộng rãi, nâng cao khả năng xử lý của CPU, chi phí phần cứng giảm, chi phí truyền thông ít, dữ liệu nhất quán và phù hợp với các hệ thống mở.

 

Trên đây là một phần nội dung được trích dẫn từ giáo án Các loại kiến trúc của hệ cơ sở dữ liệu, để xem hết nội dung của tất cả các giáo án còn lại, mời quý thầy cô đăng nhập vào trang thư viện elib và download tài liệu về máy.

Bên cạnh đó, quý thầy cô có thể xem thêm bài giảng để tiện cho việc giảng dạy:

Và xem giáo án bài tiếp theo:

Đồng bộ tài khoản