Giáo án Tin - Các loại kiến trúc của hệ cơ sở dữ liệu
1.Đặt vấn đề
-Một ngời có thể sử dụng máy tính cá nhân để cập nhập
CSDL quản lí công việc của mình.một công ty máy tính lớn
có thể xây dựng một cơ sở dữ liệu rất lớn lu trữ trên các
máy tính có cấu hình mạnh.Đó la nội dung bài hôm nay.
2.Các loại kiến trúc của hệcơ sở dữ liệu :
Có hai loại kiến trúc của hệ cơ sở dữ liệu
+Tập trung
+Phân tán
14 trang |
Chia sẻ: maiphuongdc | Lượt xem: 5023 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Giáo án Tin - Các loại kiến trúc của hệ cơ sở dữ liệu, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Giáo viên hớng dẫn:Thầy Trần DoãnVinh
Sinh viên thực tập:Vũ Thị Dung
Giáo án số 1
Các loại kiến trúc của hệ cơ sở dữ liệu
A.Mục đích, yêu cầu
1.Về kiến thức
-Học sinh cần lắm vững hai loại kiến trúcCSDL:
Tập trung và Phân tán
-Thấy đợc vai trò ứng dụng của các hệ cơ sở đó
2.Về t tởng,tình cảm
Giúp học sinh hiểu sâu sắc về bài học và những ứng
dụng của nó
B.Phơng pháp,phơng tiện
1.phơng pháp:
-Kết hợp thuyết trình minh họa và quan sát thực tế
-Kết hợp kiến thức trong sách giáo trình và những ví dụ
ngoài thực tế
2.Phơng tiện :
- Sách giáo khoa tin học lớp 12.
-Vở ghi lí thuyết lớp 12
-sách tham khảo lớp 12
C.Tiến trình lên lớp và nội dung bài giảng
I.Ôn định lớp(1’)
Yêu cầu lớp trởng ổn định lớp và báo cáo sĩ số
II.Kiểm tra bài cũ và gợi động cơ (5’)
a.Kiểm tra bài cũ:
Các em hãy cho cô biết nội dung bài cũ và những ứng
dụng của nó
b.Gợi động cơ :Để tạo lập một cơ sở d ữ liệu và quản lí nó
đó là việc làm cần thiết trong các công ty.Để đợc điều
đó chúng ta cần lắm vững các loại kiến trúc của cơ sở
dữ liệu
III.Nội dung bài học
1.Đặt vấn đề
-Một ngời có thể sử dụng máy tính cá nhân để cập nhập
CSDL quản lí công việc của mình.một công ty máy tính lớn
có thể xây dựng một cơ sở dữ liệu rất lớn lu trữ trên các
máy tính có cấu hình mạnh.Đó la nội dung bài hôm nay.
2.Các loại kiến trúc của hệcơ sở dữ liệu :
Có hai loại kiến trúc của hệ cơ sở dữ liệu
+Tập trung
+Phân tán
III.Nội dung bài học (tiếp)
3.Các hệ cơ sở dữ liệu tập trung.
a.Hệ cơ sở dữ liệu cá nhân
-Là hệ cơ sở dữ liệu đơn giản nhất chỉ chỉ một ngời dùng .Ngời này
đóng vai trò vừa là ngời thiết kế , tạo lập cũng đồng thời là ngời
dùng chơng trình .
-Ưu điểm :Viêc phát triển và sử dụng hệ cơ sở này khá đơn giản và
dễ dàng .
-Nhợc điểm:Tính an toàn không cao.
b.Hệ cơ sở dữ liệu trung tâm
-Là hệ cơ sở dữ liệu mà dữ liệu đợc l trữ trên máy trung tâm ,nhiều
ngời dùng từ xa có thể truy nhập.
-Ví dụ :Hệ thóng đăng kí và bán vé máy bay
M
y
III.Nội dung của bài học( tiếp)
c.Hệ cơ sở dữ liệu khách chủ
Khái niệm hệ cơ sở dữ liệu khách chủ:Là hệ cơ sở dữ liệu mà
các thành phần 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ành cấp tài nguyên .
Thành phần cấp tài nguyên thờng cài đặt tại các máy chủ.
Thành phần quản trị CSDL trên máy chủ chỉ tiếp nhận và xử lí
cá cyêu cầu về cơ sở dữ liệu , sau đó gửi kết quả về cho máy
khác
+Thành phần yêu cầu tài nguyên có thể cai đặt tại nhiều máy
khách khác nhau trên mạng .
+Thành phần quản trị CSDL 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.
III.Nội dung bài học( tiếp)
c.Hệ cơ sở dữ liệu khách chủ (tiếp)
Ưu điểm :
+khả năng truy cập rộng rãi đến các cơ sở dữ liệu
+Nâng cao khả năng thực hiện
+Chi phí cho phần cứng đợc giảm
+Chi phí cho truyền thông đợc giảm
+Nâng cao khả năng đảm bảo tính nhất quán của dữ
liệu
+Với kiến trúc loại này viêc bổ xung thêm máy là khá
dễ dàng
III.Nội dung bài học tiếp
Các hệ cơ sở dữ liệu phân tán
a.Khái niệm cơ sở dữ liệu phân tán
-Các hệ cơ sở dữ liệu 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ại chỗ mà cả
dữ liệu ở xa
-cơ sở dữ liệu phân tán là một tập hợp dữ liệu có liên
quan đợc dùng chung và phân tán về mặt vật lí trên một
mạng máy
-Một hệ QTCSDL phân tná 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 dngf
không nhận thấy sự phân tán
III.Nội dung bài học tiếp
a,Khái niệm cơ sở dữ liệu phân tán( tiếp )
-Ngời dùng có thể truy cập vào hệ dữ liệu phân tán thông qua các ch-
ơng trình ứng dụng của nó .Các chơng trình ứng dụng đợc phân 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ó thể chia hệ CSDL thành hai loại chính:Thuần nhất và hỗn hợp
+Hệ cơ sở dữ liệu phân tán thuần nhất:Các hệ CSDL thành viên
đều có cùng một hệ QTCSDL
+Hệ cơ sở dữ liệu phân tná hỗn hợp :Các hệ CSDL thành viên có
thể có các hệ QTCSDL khác nhau.
III.Nội dung bài học (tiếp)
Các hệ cơ sở dữ liệu phân tán( tiếp)
b.Một số u điểm :
+Cấu trúc phân tán dữ liệu thích hợpcho 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 nhng vẫn cho phép quản trị dữ
liêụ địa phơng
+Dữ liệu có tính chất tin cậy cao
+Dữ liệucó tính sẵn sàng cao.
+Hiệu năng của hệ thóng đợc năng cao hơn
+Cho phép mở rộng các tổ chức một cách linh hoạt
III.Nội dung bài học tiếp(tiếp)
Các hệ cơ sở dữ liệu phân tán( tiếp )
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 với ngơì dùng
+Việc thiết kế CSDL phân tná phức tạp hơn .Chi phí cao
hơn .
+Đảm bảo an ninh khó hơn
+Đảm bảo tính nhất quán dữ liệu khó hơn.
IV.Thầy cô giáo tóm lại nội dung bài vừa học
Yêu cầu cần phải nhớ của bài học là :
+Kiến thức về hệ cơ sở dữ liệu tập trung và phân tán .
+Những ứng dụng của nó ngoài thực tế
+Phân tích, so sánh để thấy rõ những u điểm và nhợc
điểm của chúng
+Các em có thể thiết kế một hệ cơ sở dữ liệu cá nhân
cho riêng mình để quản lí điểm học tập của mình
v.Bài tập về nhà
Câu hỏi 1:Các em hãy cho cô biết đặc điểm của hệ cơ sở dữ
liệu tập trung và phân tán ?
Câu hỏi 2 :Hãy kể tên các loại cơ sở dữ liệu tập trung .Nêu
những u điểm và nhợc điểm của chúng ?Câu hỏi tơng tự với
hệ cơ sở dữ liệu phân tán?
Câu hỏi3:Các em hãy cho biết những ứng dụng cuả hệ cơ
sở dữ liệu tập chung và phân tán.Ưng dụng nào là thông
dụng nhất hiện nay.
Các file đính kèm theo tài liệu này:
- slide_cac_loai_kt_1299.pdf