Bài 12. Các loại kiến trúc của hệ cơ sở dữ liệu
Chia sẻ bởi Cô Sông Hương |
Ngày 10/05/2019 |
44
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:
Bài giảng
CHÀO MỪNG QUÍ THẦY CÔ ĐẾN VỚI TIẾT HỌC LỚP 12A5
KIỂM TRA BÀI CŨ
Câu 1
Câu 2
CÂU 3
KIỂM TRA BÀI CŨ
Với cơ sở dữ liệu quan hệ, chúng ta có thể thực hiện mấy thao tác trên dữ liệu? Đó là những thao tác nào?
Với cơ sở dữ liệu quan hệ, chúng ta có thể thực hiện ba thao tác trên dữ liệu. Đó là:
+ Tạo lập cơ sở dữ liệu
+ Cập nhật cơ sở dữ liệu
+ Khai thác cơ sở dữ liệu
?
KIỂM TRA BÀI CŨ
Hãy liệt kê các thao tác trên CSDL trong khi tạo lập CSDL
Tạo lập CSDL cần thực hiện:
+ Chỉ định khóa chính
+ Lưu và đặt tên bảng
+ Tạo liên kết bảng.
?
+ Tạo bảng
đặt tên trường
Chọn kiểu dữ liệu.
khai báo kích thước trường.
KIỂM TRA BÀI
Trong cơ sở dữ liệu quan hệ, khai thác CSDL cho phép thực hiện các thao tác nào?
Khai thác CSDL, cho phép chúng ta thực hiện bốn thao tác. Đó là:
+ Truy vấn CSDL.
+ Xem dữ liệu.
+ Kết xuất báo cáo.
?
+ Sắp xếp bản ghi.
Trong chương trình tin học 12, chúng ta đã tạo lập được những CSDL nào?
CSDL Quanli_HS
CSDL Quanli_ThuVien
CSDL Kinh_Doanh
CSDL Hoc_Tap
Trên thực tế, ngoài các CSDL đã học chúng ta biết được tổ chức nào sẽ tạo lập dữ liệu của mình dưới dạng CSDL?
Bưu điện
Ngân hàng
Mạng viễn thông di động
Hệ thống bán vé máy bay
BÀI 12
CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU
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.
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 .
Tuỳ thuộc vào quy mô và đặc thù hoạt động, mỗi tổ chức có thể lựa chọn loại kiến trúc hệ CSDL: Tập trung hay phân tán
CSDL
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
Hệ CSDL trung tâm
Hệ CSDL phân tán
Thế nào là tập trung?
Thế nào là CSDL tập trung?
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
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 dữ liệu.
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
Việc phân loại hệ CSDL tập trung phụ thuộc vào cách tổ chức và khai thác CSDL, đó là:
+ Những ai sẽ truy cập vào CSDL?
+ Việc truy cập dữ liệu được thực hiện ở đâu?
+ Dữ liệu của hệ QTCSDL được lưu trữ ở đâu?
Có kiểu kiến trúc tập trung
Hệ cơ sở dữ liệu trung tâm
Hệ cơ sở dữ liệu khách - chủ
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
Hệ cơ sở dữ liệu cá nhân
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
a. HỆ CSDL TRUNG TÂM:
Xét ví dụ:
Khi sử dụng điện thoại, nếu đăng kí dịch vụ báo cuộc gọi nhỡ. Trong trường hợp không nhận được cuộc gọi, chủ thuê bao sẽ nhận được thông báo gì khi mở lại máy điện thoại di động? Ai là người thông báo?
Khi muốn đăng kí và đấu nối một số thuê bao di động, người sử dụng sẽ làm gì? Người giao dịch viên sé thực hiện thao tác nào để tiến hành đấu nối cho khách hàng?
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
a. HỆ CSDL TRUNG TÂM:
Là hệ CSDL với dữ liệu được lưu trữ trên máy tính trung tâm. Tùy thuộc vào qui mô của tổ chức mà máy tính là 1 máy hoặc một dàn máy được điều khiển như 1 máy.
Nhiều người dùng từ xa có thể truy cập CSDL này thông qua các thiết bị đầu cuối và các phương tiện truyền thông.
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
b. HỆ CSDL KHÁCH – CHỦ.
Quan sát hình, hãy cho biết trong hệ CSDL khách – chủ, hệ thống có bao nhiêu bộ phận?
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ộ).
- 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ộ).
- Thành phần yêu cầu tài nguyên có thể cài đặt tại nhiều máy khác (ta gọi là các máy khách) trên mạng.
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
b. HỆ CSDL KHÁCH – CHỦ.
Hoạt động của hệ CSDL khách – chủ
Khi cần thao tác dữ liệu, máy khách sẽ gửi thông báo đến máy chủ nhờ thành phần yêu cầu tài nguyên được cài đặt tại máy khách. Thành phần cấp phát tài nguyên tại máy chủ tiếp nhận và xử lý yêu cầu về CSDL của máy khách. Sau đó gửi trả lại kết quả cho máy khách.
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
b. HỆ CSDL KHÁCH – CHỦ.
Ưu điểm:
+ Chi phí cho phần cứng có thể được giảm do chỉ cần máy chủ có cấu hình đủ mạnh để quản trị và lưu trữ CSDL.
+ Nâng cao khả năng thực hiện: CPU của máy chủ và máy khách có thể song song hoạt động, mỗi CPU thực hiện mỗi nhiệm vụ riêng.
+ Bổ sung máy khách dễ dàng
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
CỦNG CỐ
Câu 1: Kiến trúc CSDL trung tâm gồm:
CSDL trung tâm
CSDL cá nhân
CSDL khách chủ.
Tất cả đều đúng.
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
CỦNG CỐ
Câu 2: trong kiến trúc CSDL khách – chủ, chi phí truyền thông giảm do:
Chỉ cần máy chủ có cấu hình đủ mạnh để lưu trữ và quản trị CSDL
Một phần thao tác được thực hiện trên máy khách.
Ràng buộc dữ liệu được kiểm tra trên máy chủ.
CPU ở máy chủ và máy khách có thể hoạt động song song
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
CỦNG CỐ
Câu 2: kiến trúc hệ CSDL khách chủ gồm 2 thành phần, đó là:
Thành phần yêu cầu dữ liệu từ nơi khác.
Thành phần yêu cầu tài nguyên.
Thành phần cấp phát tài nguyên.
Câu b và c đúng
CHÀO MỪNG QUÍ THẦY CÔ ĐẾN VỚI TIẾT HỌC LỚP 12A5
KIỂM TRA BÀI CŨ
Câu 1
Câu 2
CÂU 3
KIỂM TRA BÀI CŨ
Với cơ sở dữ liệu quan hệ, chúng ta có thể thực hiện mấy thao tác trên dữ liệu? Đó là những thao tác nào?
Với cơ sở dữ liệu quan hệ, chúng ta có thể thực hiện ba thao tác trên dữ liệu. Đó là:
+ Tạo lập cơ sở dữ liệu
+ Cập nhật cơ sở dữ liệu
+ Khai thác cơ sở dữ liệu
?
KIỂM TRA BÀI CŨ
Hãy liệt kê các thao tác trên CSDL trong khi tạo lập CSDL
Tạo lập CSDL cần thực hiện:
+ Chỉ định khóa chính
+ Lưu và đặt tên bảng
+ Tạo liên kết bảng.
?
+ Tạo bảng
đặt tên trường
Chọn kiểu dữ liệu.
khai báo kích thước trường.
KIỂM TRA BÀI
Trong cơ sở dữ liệu quan hệ, khai thác CSDL cho phép thực hiện các thao tác nào?
Khai thác CSDL, cho phép chúng ta thực hiện bốn thao tác. Đó là:
+ Truy vấn CSDL.
+ Xem dữ liệu.
+ Kết xuất báo cáo.
?
+ Sắp xếp bản ghi.
Trong chương trình tin học 12, chúng ta đã tạo lập được những CSDL nào?
CSDL Quanli_HS
CSDL Quanli_ThuVien
CSDL Kinh_Doanh
CSDL Hoc_Tap
Trên thực tế, ngoài các CSDL đã học chúng ta biết được tổ chức nào sẽ tạo lập dữ liệu của mình dưới dạng CSDL?
Bưu điện
Ngân hàng
Mạng viễn thông di động
Hệ thống bán vé máy bay
BÀI 12
CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU
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.
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 .
Tuỳ thuộc vào quy mô và đặc thù hoạt động, mỗi tổ chức có thể lựa chọn loại kiến trúc hệ CSDL: Tập trung hay phân tán
CSDL
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
Hệ CSDL trung tâm
Hệ CSDL phân tán
Thế nào là tập trung?
Thế nào là CSDL tập trung?
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
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 dữ liệu.
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
Việc phân loại hệ CSDL tập trung phụ thuộc vào cách tổ chức và khai thác CSDL, đó là:
+ Những ai sẽ truy cập vào CSDL?
+ Việc truy cập dữ liệu được thực hiện ở đâu?
+ Dữ liệu của hệ QTCSDL được lưu trữ ở đâu?
Có kiểu kiến trúc tập trung
Hệ cơ sở dữ liệu trung tâm
Hệ cơ sở dữ liệu khách - chủ
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
Hệ cơ sở dữ liệu cá nhân
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
a. HỆ CSDL TRUNG TÂM:
Xét ví dụ:
Khi sử dụng điện thoại, nếu đăng kí dịch vụ báo cuộc gọi nhỡ. Trong trường hợp không nhận được cuộc gọi, chủ thuê bao sẽ nhận được thông báo gì khi mở lại máy điện thoại di động? Ai là người thông báo?
Khi muốn đăng kí và đấu nối một số thuê bao di động, người sử dụng sẽ làm gì? Người giao dịch viên sé thực hiện thao tác nào để tiến hành đấu nối cho khách hàng?
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
a. HỆ CSDL TRUNG TÂM:
Là hệ CSDL với dữ liệu được lưu trữ trên máy tính trung tâm. Tùy thuộc vào qui mô của tổ chức mà máy tính là 1 máy hoặc một dàn máy được điều khiển như 1 máy.
Nhiều người dùng từ xa có thể truy cập CSDL này thông qua các thiết bị đầu cuối và các phương tiện truyền thông.
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
b. HỆ CSDL KHÁCH – CHỦ.
Quan sát hình, hãy cho biết trong hệ CSDL khách – chủ, hệ thống có bao nhiêu bộ phận?
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ộ).
- 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ộ).
- Thành phần yêu cầu tài nguyên có thể cài đặt tại nhiều máy khác (ta gọi là các máy khách) trên mạng.
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
b. HỆ CSDL KHÁCH – CHỦ.
Hoạt động của hệ CSDL khách – chủ
Khi cần thao tác dữ liệu, máy khách sẽ gửi thông báo đến máy chủ nhờ thành phần yêu cầu tài nguyên được cài đặt tại máy khách. Thành phần cấp phát tài nguyên tại máy chủ tiếp nhận và xử lý yêu cầu về CSDL của máy khách. Sau đó gửi trả lại kết quả cho máy khách.
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
Các hệ CSDL tập trung:
b. HỆ CSDL KHÁCH – CHỦ.
Ưu điểm:
+ Chi phí cho phần cứng có thể được giảm do chỉ cần máy chủ có cấu hình đủ mạnh để quản trị và lưu trữ CSDL.
+ Nâng cao khả năng thực hiện: CPU của máy chủ và máy khách có thể song song hoạt động, mỗi CPU thực hiện mỗi nhiệm vụ riêng.
+ Bổ sung máy khách dễ dàng
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
CỦNG CỐ
Câu 1: Kiến trúc CSDL trung tâm gồm:
CSDL trung tâm
CSDL cá nhân
CSDL khách chủ.
Tất cả đều đúng.
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
CỦNG CỐ
Câu 2: trong kiến trúc CSDL khách – chủ, chi phí truyền thông giảm do:
Chỉ cần máy chủ có cấu hình đủ mạnh để lưu trữ và quản trị CSDL
Một phần thao tác được thực hiện trên máy khách.
Ràng buộc dữ liệu được kiểm tra trên máy chủ.
CPU ở máy chủ và máy khách có thể hoạt động song song
§12: CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LiỆU
CỦNG CỐ
Câu 2: kiến trúc hệ CSDL khách chủ gồm 2 thành phần, đó là:
Thành phần yêu cầu dữ liệu từ nơi khác.
Thành phần yêu cầu tài nguyên.
Thành phần cấp phát tài nguyên.
Câu b và c đúng
* 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ẻ: Cô Sông Hương
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)