+ Bieát caùch taïo laäp CSDL vaø khai thaùc CSDL (saép xeáp caùc baûn ghi, truy vaán CSDL, keát xuaát baùo caùo) treân moät soá heä QTCSDL quan heä.. Veà kyõ naêng:.[r]
(1)Tuần: 23 Tiết: 45, 46
Ngày soạn: 27/12/11
§11 CÁC THAO TÁC VỚI
CƠ SỞ DỮ LIỆU QUAN HỆ
I MUÏC ĐÍCH – YÊU CẦU:
Về kiến thức:
+ Biết chức hệ QTCSDL quan hệ vai trò – ý nghĩa chức q trình tạo lập, cập nhật khai thác hệ QTCSDL quan hệ;
+ Biết cách tạo lập CSDL khai thác CSDL (sắp xếp ghi, truy vấn CSDL, kết xuất báo cáo) số hệ QTCSDL quan hệ
Về kỹ naêng:
+ Liên hệ với thao tác cụ thể học hệ QTCSDL Access
Về thái độ: Hướng Hs xây dựng mô hình liệu dùng để mơ tả liệu mức cao
II CHUẨN BỊ:
GV: ĐDDH (tranh vẽ mô tả sơ đồ chức hệ QTCSDL quan hệ) HS: Đọc trước SGK nhà
PP: Diễn giảng, pháp vấn
III HOẠT ĐỘNG DẠY HỌC:
1 Ổn định lớp: (1’) Kiểm tra cũ:
Câu hỏi: Bài mới:
NỘI DUNG GHI BAØI TG HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ
Hệ QTCSDL quan hệ cho phép thực hiện: tạo lập, cập nhật khai thác CSDL
1 Tạo lập sở liệu:
Tạo bảng
+ Đặt tên trường;
+ Chỉ định kiểu liệu cho mỗi trường;
+ Khai báo kích thước của trường.
Chọn khóa chính
- Gv y/c hs nhắc lại khái niệm hệ QTCSDL?
- Như để xây dựng CSDL hệ QTCSDL ta cần tiến hành thực thao tác gì?
- Các thao tác cần thực tạo lập CSDL?
- Ở 10 em biết khái
Hệ QTCSDL phần
mềm cho phép tạo lập, bảo trì CSDL cung cấp các dịch vụ cần thiết để khai thác thông tin từ CSDL.
Tạo lập CSDL;
+ Cập nhật liệu; + Khai thác CSDL.
Hs trả lời
+ Tạo bảng;
+ Chỉ định khóa chính cho bảng;
+ Đặt tên lưu cấu trúc bảng;
(2)NỘI DUNG GHI BAØI TG HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ cho bảng cách để
hệ QTCSDL tự động chọn ta xác định khóa thích hợp trong các khóa bảng. Đặt tên bảng lưu
cấu trúc bảng.
Tạo liên kết giữa các bảng cách xác định trường chung trong bảng.
2 Cập nhật liệu:
Dữ liệu nhập vào chỉnh sửa, thêm, xóa:
Thêm ghi cách bổ sung một vài liệu vào bảng;
Chỉnh sửa liệu việc thay đổi giá trị vài thuộc tính mà khơng phải thay đổi tồn giá trị thuộc tính cịn lại đó;
Xóa ghi việc xóa bảng;
3 Khai thác sở liệu:
a/ Sắp xếp ghi
Hệ QTCSDL thường phải thực tổ chức cung cấp phương tiện truy cập ghi theo trình tự
niệm khóa bảng Vậy bảng có khóa?
- Vậy mục đích việc chọn khóa gì?
- Những thao tác xem cập nhật CSDL?
- Như sau cấu trúc bảng tạo, ta nhập liệu cho bảng thơng qua bàn phím Q trình cập nhật liệu hệ QTCSDL kiểm soát để đảm bảo ràng buộc toàn vẹn
- Những thao tác xem khia thác CSDL?
- Việc xếp ghi theo trình tự định để thuận tiện cho việc truy cập (xem, tìm kiếm, in ấn, hiển thị, …) Khi xếp có hai đặc trưng cần lưu ý:
+ Có nhiều người dùng nên có nhiều tiêu chí xếp khác nhau;
Một bảng có nhiều
khóa
Nhằm tạo liên kết giữa
các bảng với nhau
Thêm, sửa, xóa ghi
trong bảng.
Hs quan sát
Sắp xếp, tìm kiếm kết
(3)NỘI DUNG GHI BAØI TG HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ
b/ Truy vấn sở liệu
Truy vấn phát biểu thể yêu cầu người dùng, mô tả liệu thiết đặt tiêu chí để hệ QTCSDL thu thập liệu thích hợp
Để phục vụ việc truy vấn CSDL, hệ QTCSDL cho phép nhập biểu thức hay tiêu chí nhằm mục đích sau:
Định vị ghi; Thiết lập liên kết
giữa bảng để kết xuất thông tin;
Liệt kê tập ghi tập trường; Thực phép
toán;
Thực thao tác quản lí liệu khác
c/ Xem liệu (SGK)
d/ Kết xuất baùo caùo:
Báo cáo thu thập cách tập hợp liệu theo tiêu chí người dủng đặt Báo cáo thường in hay hiển thị hình theo khn mẫu định sẵn
+ Tập ghi thường lớn nên việc di chuyển ghi kéo theo chi phí lớn thời gian khơng gian máy tính
- Truy vấn liệu (tạo mẫu hỏi) gì?
- Vậy cần truy vấn liệu?
Gv tổng hợp:
+ Xem phận thông tin (một tập con);
+ Tra cứu dẫn xuất thơng tin tính tốn từ liệu hệ thống;
+ Tra cứu, dẫn xuất thông tin tổng hợp từ nhiều bảng khác nhau;
+ Tổ chức thông tin tra cứu, tìm kiếm dạng thuận tiện để in thành báo cáo
Trong số truy vấn xem nội dung liệu công việc thường gặp Chính vậy, người ta thường tạo truy vấn riêng để người không thành thạo máy tính dễ dàng dùng - Em cho biết mục đính việc tạo báo cáo?
Kết xuất báo cáo để chuẩn bị đưa thông tin dạng phù hợp với qui định văn giấy tờ Do cần lưu ý kết xuất báo cáo phải đảm bảo:
Hình thức hợp lí,
Mẫu hỏi trong
những cơng cụ quan trọng CSDL để tổng hợp, xếp tìm kiếm liệu
Hs trả lời theo hiểu biết
của mình.
(có thể tổng hợp từ các bước tạo mẫu hỏi)
MS Access, Foxpro, MS
SQL Server, Oracle, Paradox, Visual Dbase, …
Hs trả lời.
Báo cáo hình thức
(4)NỘI DUNG GHI BÀI TG HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ quy định;
Phù hợp với khổ giấy
4 Củng cố:
+ Các thao tác làm việc với CSDL quan hệ: tạo lập, cập nhật khai thác CSDL +
5 Dặn dò, công việc nhà:
+ HS học kĩ phải nắm thao tác thực + Trả lời câu hỏi 1, 2, 3, 4, SGK trang 93
+ Chuẩn bị cho tiết kiểm tra 45 phút IV RÚT KINH NGHIỆM
Duyệt Tổ trưởng CM