Bài 12. Các loại kiến trúc của hệ cơ sở dữ liệu
Chia sẻ bởi Lưu Tiến Quang |
Ngày 10/05/2019 |
76
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:
Giáo án điện tử tin học lớp 12
TRƯờNG THPT BC LÊ HữU TRáC
Tổ Toán - Tin
Hãy nêu các bước chính để tạo CSDL?
Tạo bảng
Chọn khóa chính cho bảng.
Đặt tên bảng và lưu cấu trúc bảng.
Tạo liên kết bảng
Kiểm tra bài củ.
Câu hỏi 1.
Trong CSDL quan hệ, để tạo một bảng ta cần phải làm gì?
Xác định bảng.
Khai báo cấu trúc bảng
Hãy nêu các bước để khai báo cấu trúc bảng
Đặt tên các trường.
Chỉ định kiểu dữ liệu cho mỗi trường.
Khai báo kích thước trường.
Kiểm tra bài củ.
Câu hỏi 2.
Câu hỏi 3.
Bài 12
Giáo án điện tử tin học lớp 12
KIếN TRúC CáC LOạI CƠ Sở Dữ LIệU
Mục tiêu bài dạy.
Giúp học sinh nắm được:
Khái niệm về các cách tổ chức CSDL tập trung và CSDL phân tán .
Biết được ưu, nhược điểm của mỗi cách.
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, CSDL đặt tại một máy tính đơn .
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 hệ thống CSDL gồm nhiều CSDL con đặt ở nhiều nơi cách xa nhau và được liên kết với nhau. Chẳng hạn như hệ thống bán vé máy bay.
Tuỳ thuộc vào quy mô và đặc thù hoạt động, mỗi tổ chức , cơ quan có thể lựa chọn loại kiến trúc hệ CSDL: Tập trung hay phân tán
Các loại kiến trúc của hệ CSDL:
CSDL
Các loại kiến trúc của hệ CSDL:
Các loại kiến trúc của hệ CSDL:
Hệ CSDL tập trung có đặc trưng như thế nào?
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.
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.
Có bao nhiêu kiểu kiến trúc tập trung ?
Các hệ CSDL tập trung:
Có ba kiểu kiến trúc tập trung, gồm:
Các hệ CSDL tập trung:
1. Hệ cơ sở dữ liệu cá nhân
2. Hệ cơ sở dữ liệu trung tâm
3. Hệ cơ sở dữ liệu khách - chủ
a) Hệ cơ sở dữ liệu cá nhân :
Người dùng đóng vai trò của người quản trị CSDL đồng thời có thể là người viết chương trình ứng dụng và cũng là người dùng đầu cuối của hệ thống.
Hệ CSDL có một người dùng đóng vai trò của người quản trị CSDL: thiết kế, tạo lập, cập nhật, bảo trì CSDL, khai thác thông tin, tự lập và hiển thị các báo cáo.
Hệ CSDL cá nhân phát triển và sử dụng đơn giản nhưng tính an toàn không cao.
Thế nào là hệ CSDL cá nhân?
Hệ CSDL cá nhân có những đặc điểm gì ?
a) Hệ cơ sở dữ liệu cá nhân :
a) Hệ cơ sở dữ liệu cá nhân :
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ị và các phương tiện truyền thông. Hình này mô tả CSDL trung tâm.
Quan sát hình, em hãy cho biết hệ CSDL này có đặc trưng gì?
b) Hệ cơ sở dữ liệu 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 dùng từ xa có thể truy cập CSDL này thông qua các phương tiện truyền thông.
Thế nào là hệ CSDL trung tâm?
Dưới đây là hình minh hoạ hệ CSDL
khách –chủ. Hãy cho biết trong hệ CSDL
khách – chủ có bao nhiêu bộ phận?
Bộ phận cung cấp tài nguyên.
Bộ phận yêu cầu tài nguyên
c) Hệ cơ sở dữ liệu 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 cấp tài nguyên thường được cài đặt tại một máy chủ trên mạng (cục bộ).
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
- 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.
c) Hệ cơ sở dữ liệu khách - chủ :
c) Hệ cơ sở dữ liệu khách - chủ :
Hãy trình bày những đặc điểm của bộ phận cung cấp tài nguyên?
Thành phần cung cấp tài nguyên được cài đặt tại một máy chủ trên mạng cục bộ (mạng Lan).
Thành phần quản trị CSDL trên máy chủ tiếp nhận, xử lí các yêu cầu về CSDL gửi kết quả về lại cho máy khách.
Cung cấp các dịch vụ điều phối cập nhật và khôi phục dữ liệu.
c) Hệ cơ sở dữ liệu khách - chủ :
Hãy trình bày những đặc điểm của bộ phận yêu cầu tài nguyên?
Thành phần yêu cầu tài nguyên được cài đặt tại nhiều máy khác trên mạng (máy khách).
c) Hệ cơ sở dữ liệu khách - chủ :
Phần mềm cơ sở dữ liệu được cài đặt ở đâu?
Phần mềm CSDL được cài đặt trên máy khách và máy chủ.
Phần mềm cơ sở dữ liệu trên máy khách quản lí việc gì?
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.
c) Hệ cơ sở dữ liệu khách - chủ :
Hãy trình bày những đặc điểm của hệ CSDL khách – chủ?
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ác CPU máy chủ và máy khách.
Chi phí cho phần cứng giảm.
Chi phí truyền thông giảm.
Nâng cao khả năng đảm bảo tính nhất quán của dữ liệu.
Dể dàng mở rộng hệ thống.
c) Hệ cơ sở dữ liệu khách - chủ :
Quan sát hình, cơ sở dữ liệu phân tán
2. Các hệ CSDL phân tán
a) Khái niệm cơ sở dữ liệu phân tán:
CSDL phân tán là một tập hợp dữ liệu có liên quan (về lôgic) đượ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 dùng không nhận thấy sự phân tán.
Cơ sở dữ liệu phân tán là gì?
Hệ quản trị cơ sở dữ liệu phân tán là gì?
Có những loại hệ quản trị cơ sở dữ liệu phân tán nào?
Hệ CSDL phân tán thuần nhất
Hệ CSDL phân tán hỗn hợp.
2. Các hệ CSDL phân tán
Người dùng truy cập vào CSDL phân tán bằng cách nào ?
Thông qua chương trình ứng dụng.
2. Các hệ CSDL phân tán
Hệ CSDL phân tán được chia thành 2 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ó những loại chương trình ứng dụng nào ?
Phân biệt CSDL phân tán với xử lí phân tán
CSDL phân tán là các dữ liệu được chia ra đặt ở những trạm khác nhau trên mạng.
Hệ CSDL tập trung xử lí phân tán là dữ liệu tập trung tại một trạm và người dùng trên các trạm khác có thể truy cập được dữ liệu này.
Có 3 trạm CSDL
Có 1 trạm CSDL
Hãy cho nhận xét về CSDL trên 2 hình bên?
Nêu cách phân biệt giữa CSDL phân tán và xử lí phân tán ?
b) Một số ưu điểm và hạn chế của các hệ CSDL phân tán
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ườidù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 tin cậy cao.
Cho phép mở rộng các tổ chức một cách linh hoạt.
ưu điểm:
Hệ thống phức tạp hơn.
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.
Hạn chế:
Nêu những ưu điểm và hạn chế của các hệ CSDL phân tán ?
ghi nhớ
các loại kiến trúc của hệ csdl
1. Hệ CSDL tập trung
2. Hệ CSDL phân tán
Hệ cơ sở dữ liệu trung tâm
Hệ cơ sở dữ liệu cá nhân
Hệ cơ sở dữ liệu khách - chủ
Khái niệm hệ CSDL phân tán
Phân loại hệ CSDL phân tán
1. Xem trước §13 : BẢO MẬT THÔNG TIN TRONG CÁC HỆ CƠ SỞ DỮ LIỆU.
2. Trả lời các câu hỏi 1, 2, 3 trang 100 sách giáo khoa.
TRƯờNG THPT BC LÊ HữU TRáC
Tổ Toán - Tin
Hãy nêu các bước chính để tạo CSDL?
Tạo bảng
Chọn khóa chính cho bảng.
Đặt tên bảng và lưu cấu trúc bảng.
Tạo liên kết bảng
Kiểm tra bài củ.
Câu hỏi 1.
Trong CSDL quan hệ, để tạo một bảng ta cần phải làm gì?
Xác định bảng.
Khai báo cấu trúc bảng
Hãy nêu các bước để khai báo cấu trúc bảng
Đặt tên các trường.
Chỉ định kiểu dữ liệu cho mỗi trường.
Khai báo kích thước trường.
Kiểm tra bài củ.
Câu hỏi 2.
Câu hỏi 3.
Bài 12
Giáo án điện tử tin học lớp 12
KIếN TRúC CáC LOạI CƠ Sở Dữ LIệU
Mục tiêu bài dạy.
Giúp học sinh nắm được:
Khái niệm về các cách tổ chức CSDL tập trung và CSDL phân tán .
Biết được ưu, nhược điểm của mỗi cách.
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, CSDL đặt tại một máy tính đơn .
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 hệ thống CSDL gồm nhiều CSDL con đặt ở nhiều nơi cách xa nhau và được liên kết với nhau. Chẳng hạn như hệ thống bán vé máy bay.
Tuỳ thuộc vào quy mô và đặc thù hoạt động, mỗi tổ chức , cơ quan có thể lựa chọn loại kiến trúc hệ CSDL: Tập trung hay phân tán
Các loại kiến trúc của hệ CSDL:
CSDL
Các loại kiến trúc của hệ CSDL:
Các loại kiến trúc của hệ CSDL:
Hệ CSDL tập trung có đặc trưng như thế nào?
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.
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.
Có bao nhiêu kiểu kiến trúc tập trung ?
Các hệ CSDL tập trung:
Có ba kiểu kiến trúc tập trung, gồm:
Các hệ CSDL tập trung:
1. Hệ cơ sở dữ liệu cá nhân
2. Hệ cơ sở dữ liệu trung tâm
3. Hệ cơ sở dữ liệu khách - chủ
a) Hệ cơ sở dữ liệu cá nhân :
Người dùng đóng vai trò của người quản trị CSDL đồng thời có thể là người viết chương trình ứng dụng và cũng là người dùng đầu cuối của hệ thống.
Hệ CSDL có một người dùng đóng vai trò của người quản trị CSDL: thiết kế, tạo lập, cập nhật, bảo trì CSDL, khai thác thông tin, tự lập và hiển thị các báo cáo.
Hệ CSDL cá nhân phát triển và sử dụng đơn giản nhưng tính an toàn không cao.
Thế nào là hệ CSDL cá nhân?
Hệ CSDL cá nhân có những đặc điểm gì ?
a) Hệ cơ sở dữ liệu cá nhân :
a) Hệ cơ sở dữ liệu cá nhân :
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ị và các phương tiện truyền thông. Hình này mô tả CSDL trung tâm.
Quan sát hình, em hãy cho biết hệ CSDL này có đặc trưng gì?
b) Hệ cơ sở dữ liệu 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 dùng từ xa có thể truy cập CSDL này thông qua các phương tiện truyền thông.
Thế nào là hệ CSDL trung tâm?
Dưới đây là hình minh hoạ hệ CSDL
khách –chủ. Hãy cho biết trong hệ CSDL
khách – chủ có bao nhiêu bộ phận?
Bộ phận cung cấp tài nguyên.
Bộ phận yêu cầu tài nguyên
c) Hệ cơ sở dữ liệu 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 cấp tài nguyên thường được cài đặt tại một máy chủ trên mạng (cục bộ).
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
- 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.
c) Hệ cơ sở dữ liệu khách - chủ :
c) Hệ cơ sở dữ liệu khách - chủ :
Hãy trình bày những đặc điểm của bộ phận cung cấp tài nguyên?
Thành phần cung cấp tài nguyên được cài đặt tại một máy chủ trên mạng cục bộ (mạng Lan).
Thành phần quản trị CSDL trên máy chủ tiếp nhận, xử lí các yêu cầu về CSDL gửi kết quả về lại cho máy khách.
Cung cấp các dịch vụ điều phối cập nhật và khôi phục dữ liệu.
c) Hệ cơ sở dữ liệu khách - chủ :
Hãy trình bày những đặc điểm của bộ phận yêu cầu tài nguyên?
Thành phần yêu cầu tài nguyên được cài đặt tại nhiều máy khác trên mạng (máy khách).
c) Hệ cơ sở dữ liệu khách - chủ :
Phần mềm cơ sở dữ liệu được cài đặt ở đâu?
Phần mềm CSDL được cài đặt trên máy khách và máy chủ.
Phần mềm cơ sở dữ liệu trên máy khách quản lí việc gì?
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.
c) Hệ cơ sở dữ liệu khách - chủ :
Hãy trình bày những đặc điểm của hệ CSDL khách – chủ?
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ác CPU máy chủ và máy khách.
Chi phí cho phần cứng giảm.
Chi phí truyền thông giảm.
Nâng cao khả năng đảm bảo tính nhất quán của dữ liệu.
Dể dàng mở rộng hệ thống.
c) Hệ cơ sở dữ liệu khách - chủ :
Quan sát hình, cơ sở dữ liệu phân tán
2. Các hệ CSDL phân tán
a) Khái niệm cơ sở dữ liệu phân tán:
CSDL phân tán là một tập hợp dữ liệu có liên quan (về lôgic) đượ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 dùng không nhận thấy sự phân tán.
Cơ sở dữ liệu phân tán là gì?
Hệ quản trị cơ sở dữ liệu phân tán là gì?
Có những loại hệ quản trị cơ sở dữ liệu phân tán nào?
Hệ CSDL phân tán thuần nhất
Hệ CSDL phân tán hỗn hợp.
2. Các hệ CSDL phân tán
Người dùng truy cập vào CSDL phân tán bằng cách nào ?
Thông qua chương trình ứng dụng.
2. Các hệ CSDL phân tán
Hệ CSDL phân tán được chia thành 2 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ó những loại chương trình ứng dụng nào ?
Phân biệt CSDL phân tán với xử lí phân tán
CSDL phân tán là các dữ liệu được chia ra đặt ở những trạm khác nhau trên mạng.
Hệ CSDL tập trung xử lí phân tán là dữ liệu tập trung tại một trạm và người dùng trên các trạm khác có thể truy cập được dữ liệu này.
Có 3 trạm CSDL
Có 1 trạm CSDL
Hãy cho nhận xét về CSDL trên 2 hình bên?
Nêu cách phân biệt giữa CSDL phân tán và xử lí phân tán ?
b) Một số ưu điểm và hạn chế của các hệ CSDL phân tán
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ườidù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 tin cậy cao.
Cho phép mở rộng các tổ chức một cách linh hoạt.
ưu điểm:
Hệ thống phức tạp hơn.
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.
Hạn chế:
Nêu những ưu điểm và hạn chế của các hệ CSDL phân tán ?
ghi nhớ
các loại kiến trúc của hệ csdl
1. Hệ CSDL tập trung
2. Hệ CSDL phân tán
Hệ cơ sở dữ liệu trung tâm
Hệ cơ sở dữ liệu cá nhân
Hệ cơ sở dữ liệu khách - chủ
Khái niệm hệ CSDL phân tán
Phân loại hệ CSDL phân tán
1. Xem trước §13 : BẢO MẬT THÔNG TIN TRONG CÁC HỆ CƠ SỞ DỮ LIỆU.
2. Trả lời các câu hỏi 1, 2, 3 trang 100 sách giáo khoa.
* 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ẻ: Lưu Tiến Quang
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)