Kiến thức - Các khái niệm về CSDL, hệ quản trị CSDL và hệ CSDL.. Hệ cơ sở dữ liệu a Khái niệm cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu GV: CSDL lưu trên giấy khác CSDL lưu trên máy tí
Trang 1Ngày soạn : Tiết :
Ngày dạy : Lớp :
§1 MỘT SỐ KHÁI NIỆM CƠ BẢN
(Tiết 2)
I MỤC TIÊU
1 Kiến thức
- Các khái niệm về CSDL, hệ quản trị CSDL và hệ CSDL
- Vai trò của CSDL trong xã hội hiện đại
- Sự tương tác giữa các thành phần trong hệ CSDL
II PHƯƠNG PHÁP, PHƯƠNG TIỆN DẠY HỌC
1 Chuẩn bị của giáo viên
- Giáo án, SGK, SGV, tài liệu tham khảo và đồ dùng dạy học
- Sử dụng phương pháp thuyết trình, đàm thoại, vấn đáp,…
2 Chuẩn bị của học sinh
- Đồ dùng học tập: SGK, vở ghi, bút,…
III NỘI DUNG BÀI GIẢNG
1 Ổn định tổ chức lớp
- Ổn định lớp
- Chỉnh đốn trang phục
- Kiểm tra sỹ số
2 Đặt vấn đề
3 Nội dung bài mới
Hoạt động 1 3 Hệ cơ sở dữ liệu
a) Khái niệm cơ sở dữ liệu và hệ quản
trị cơ sở dữ liệu
GV: CSDL lưu trên giấy khác CSDL
lưu trên máy tính ở điểm nào?
GV: Phần mềm giúp người sử dụng có
thể tạo CSDL trên máy tính gọi là gì?
GV: Đề người sử dụng có thể tạo CSDL
trên máy tính ta phải có một phần mềm
và phần mềm đó được gọi là hệ
QTCSDL
3 Hệ cơ sở dữ liệu
a) Khái niệm cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu
HS: suy nghĩ trả lời HS: Hệ QTCSDL
Trang 2GV: Vậy theo em thế nào là một CSDL?
Các hệ quản trị CSDL phổ biến được
nhiều người biết đến là MySQL, Oracle,
PostgreSQL, SQL Server, DB2, v.v…
Phần lớn các hệ quản trị CSDL kể trên
hoạt động tốt trên nhiều hệ điều hành
khác nhau như Linux, Unix và MacOS
ngoại trừ SQL Server của Microsoft chỉ
chạy trên hệ điều hành Windows Trong
chương trình lớp 12 các em được học
HQTCSDL MS - Microsoft Access
GV: Các em quan sát hình 4 – SGK 10
CSDL vật lí của một CSDL là tập hợp
các tệp dữ liệu, tồn tại thường xuyên
trong các thiết bị nhớ
GV: CSDL khái niệm của một CSDL là
sự trừu tượng hóa thế giới thực khi nó
Khái niệm:
Cơ sở dữ liệu (CSDL - Database) là
tập hợp các dữ liệu có liên quan với nhau,
chứa thông tin của một đối tượng nào đó (như trường học, bệnh viện, ngân hàng,
nhà máy ), được lưu trữ trên các thiết bị nhớ để đáp ứng nhu cầu khai thác thông tin của nhiều người sử dụng với nhiều
mục đích khác nhau
Hệ quản trị CSDL:
- Phần mềm cung cấp một môi trường thuận lợi và hiệu quả để tạo lập, lưu trữ và khai thác thông tin của CSDL được gọi là
hệ quản trị cơ sở dữ liệu (DataBase
Manegement System).
Để lưu trữ và khai thác thông tin bằng máy tính cần phải có:
- CSDL
- Hệ QTCSDL
- Các thiết bị vật lý (máy tính, đĩa cứng, mạng máy tính )
b) Các mức thể hiện của cơ sở dữ liệu
• Mức vật lí
• Mức khái niệm
Trang 3gắn với người sử dụng Ví dụ, thế giới
thực là một lớp học sinh, mỗi học sinh
có một số thông tin được trừu tượng hóa
thành CSDL khái niệm của CSDL lớp là
một bảng, mỗi cột là một thuộc tính,
mỗi hàng tương ứng với thông tin về
một học sinh
GV: Khung nhìn của một CSDL là một
phần của CSDL khái niệm hoặc sự trừu
tượng hóa một phần CSDL khái niệm
Một CSDL chỉ có một CSDL vật, một
CSDL khái niệm nhưng có thể có nhiều
khung nhìn khác nhau Ví dụ, nếu bỏ
bớt một vài cột của CSDL khái niệm lớp
phần còn lại là một khung nhìn
• Mức khung nhìn
HS: Quan sát hình 6, 7 và 8 – SGK 11, 12
4 Củng cố
- Các khái niệm về CSDL, hệ quản trị CSDL và hệ CSDL
- Vai trò của CSDL trong xã hội hiện đại
- Các mức thể hiện của CSDL
5 Câu hỏi và bài tập về nhà
Câu hỏi:
Câu 1 : Hãy nêu một ứng dụng CSDL của một tổ chức mà em biết?
(Gợi ý: Trong CSDL đó có những thông tin gì, CSDL phục vụ cho những đối tượng nào?, về vấn đề gì?
Ví dụ: trường ta có ứng dụng CSDL chứa thông tin về HS và phục vụ QLHS (Điểm, thông tin về HS, )
Câu 2 : Phân biệt CSDL với hệ QTCSDL
(Gợi ý:Cần thể hiện rõ 2 điểm sau:1 CSDL là tập hợp các DL có liên quan với nhau đc lưu trữ ở thíêt bị
nhớ của máy tính; 2 Hệ QTCSDL là các chương trình phục vụ tạo lập, cập nhật và khai thác CSDL.)
Câu 3 : Giả sử phải xây dựng một CSDL để quản lý mượn, trả sách ở thư viện, theo em
cần phải lưu trữ những thông tin gì? Hãy cho biết những việc phải làm để đáp ứng nhu cầu quản lí của người thủ thư
(Gợi ý: Để QL sách cần thông tin gì? Để quản lí người mượn cần thông tin gì? người thủ thư cần tra
cứu xem sách mà bạn đọc cần có còn hay không?)
Về nhà:
- Trả lời câu hỏi 2, 3 - SGK 16
- Xem trước Mục 3c, d