Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
702 KB
Nội dung
LOGO CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ HỘI THI NGHIỆP VỤ SƯ PHẠM KHOA TIN HỌC LẦN THỨ NHẤT NĂM 2011 Bài 11 (Tiết 3): Trình bày: Đội 2 – Lớp 09SPT MỤC ĐÍCH, YÊU CẦU Về kiến thức: Nắm được các chức năng mà hệ QTCSDL quan hệ phải có và vai trò, ý nghĩa của các chức năng đó trong quá trình tạo lập và khai thác hệ QTCSDL Về kĩ năng: Có sự liên hệ với các thao tác cụ thể được trình bày ở chương II NỘI DUNG TIẾT HỌC Ổn định lớp 1 Kiểm tra bài cũ 2 Bài mới 3 Củng cố bài học 4 TẠO LẬP CSDL CẬP NHẬT DỮ LIỆU KHAI THÁC DỮ LIỆU CÁC THAO TÁC VỚI CSDL QUAN HỆ III. KHAI THÁC DỮ LIỆU Từ bảng điểm của lớp làm thế nào để chọn được 5 người có điểm môn Tin cao nhất để đi thi Tin học không chuyên cấp trường??? 1. Sắp xếp các bản ghi Một hệ CSDL phải tổ chức hoặc cung cấp phương tiện truy cập các bản ghi theo một trình tự nào đó. Có thể sắp xếp nội dung bản ghi theo một hoặc nhiều trường nhưng lưu ý thứ tự ưu tiên. Dữ liệu được sắp xếp theo bảng chữ cái III. KHAI THÁC DỮ LIỆU 2. Truy vấn cơ sở dữ liệu: Là việc khai thác, thu thập thông tin từ nhiều bảng trong CSDL quan hệ đáp ứng yêu cầu của người dùng Truy vấn là một dạng lọc Ví dụ: III. KHAI THÁC DỮ LIỆU Để phục vụ việc truy vấn, hệ QTCSDL cho phép nhập các biểu thức hay các tiêu chí nhằm mục đích sau: Định vị các bản ghi (sắp xếp) Thiết lập liên kết giữa các bảng Liệt kê một tập con các bản ghi và các trường Thực hiện các phép toán Thực hiện các thao tác quản lí dữ liệu III. KHAI THÁC DỮ LIỆU Tại sao phải truy vấn dữ liệu? Nêu các tiêu chí của truy vấn? Cho phép người dùng thể hiện truy vấn mà không cần biết nhiều về cấu trúc dữ liệu. III. KHAI THÁC DỮ LIỆU SQL (Structured Query Language) Ngôn ngữ truy vấn có cấu trúc [...]... đâu??? Lưu ý các thao tác với cơ sở dữ liệu quan hệ: Phân biệt cập nhật (thay đổi) cấu trúc dữ liệu với cập nhật dữ liệu: Cập nhật cấu trúc dữ liệu: thay đổi cấu trúc bảng Cập nhật dữ liệu: thay đổi nội dung các bản ghi Sơ đồ chức năng của HQTCSDL quan hệ Hệ QTCSDL Tạo lập CSDL Khai báo cấu trúc Cập nhật CSDL Cập nhật cấu trúc Khai thác CSDL Sắp xếp Truy vấn Nhập dữ liệu Cập nhật dữ liệu Kết xuất báo... DỮ LIỆU 3 Xem dữ liệu: Xem toàn bộ bảng Xem các bản ghi bằng biểu mẫu Dùng công cụ lọc để xem một số bản ghi III KHAI THÁC DỮ LIỆU 4 Kết xuất báo cáo: Các thông tin được thu thập bằng cách tập hợp dữ liệu theo các tiêu chí do người dùng đặt ra, thường được in ra hay hiển thị trên màn hình theo khuôn mẫu định sẵn Ví dụ: Tại sao phải kết xuất báo cáo??? Báo cáo lấy dữ liệu từ đâu??? Lưu ý các thao. .. THÁC DỮ LIỆU END Hãy nêu các bước tạo lập một cơ sở dữ liệu? Dễ quá Trường hợp nào có thể cập nhật dữ liệu được? Tại sao? 1 3 2 4 END I TẠO LẬP CSDL B1: Khai báo cấu trúc bảng » Tên trường » Kiểu dữ liệu cho trường Tên trườn g Kiểu dữ kiệu Mô tả » Kích thước của trường B2: Chọn khóa chính B3: Đặt tên bảng và lưu cấu trúc B4: Tạo liên kết giữa các bảng END CỦNG CỐ BÀI HỌC CỦNG CỐ BÀI HỌC Bài. .. trường B2: Chọn khóa chính B3: Đặt tên bảng và lưu cấu trúc B4: Tạo liên kết giữa các bảng END CỦNG CỐ BÀI HỌC CỦNG CỐ BÀI HỌC Bài tập: Tạo CSDL quan hệ để quản lí một công việc nào đó Ví dụ: quản lí thư viện, quản lí điểm,… Và thực hiện các thao tác cập nhật, khai thác CSDL đó LOGO . DỮ LIỆU Tại sao phải kết xuất báo cáo??? Báo cáo lấy dữ liệu từ đâu??? Lưu ý các thao tác với cơ sở dữ liệu quan hệ: Phân biệt cập nhật (thay đổi) cấu trúc dữ liệu với cập nhật dữ liệu: . HỌC Ổn định lớp 1 Kiểm tra bài cũ 2 Bài mới 3 Củng cố bài học 4 TẠO LẬP CSDL CẬP NHẬT DỮ LIỆU KHAI THÁC DỮ LIỆU CÁC THAO TÁC VỚI CSDL QUAN HỆ III. KHAI THÁC DỮ LIỆU Từ bảng điểm của lớp. Liệt kê một tập con các bản ghi và các trường Thực hiện các phép toán Thực hiện các thao tác quản lí dữ liệu III. KHAI THÁC DỮ LIỆU Tại sao phải truy vấn dữ liệu? Nêu các tiêu chí của truy