intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài 11: Các thao tác với cơ sở dữ liệu quan hệ

Chia sẻ: Nguyễn Xuân Đức | Ngày: | Loại File: PPT | Số trang:22

371
lượt xem
61
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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...

Chủ đề:
Lưu

Nội dung Text: Bài 11: Các thao tác với cơ sở dữ liệu quan hệ

  1. HỘI THI NGHIỆP VỤ SƯ PHẠM KHOA TIN HỌC LOGO LẦN THỨ NHẤT NĂM 2011 Bài 11 (Tiết 3): CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ Trình bày: Đội 2 – Lớp 09SPT
  2. 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
  3. NỘI DUNG TIẾT HỌC 1 Ổn định lớp Kiểm tra bài cũ 2 Bài mới 3 Củng cố bài học 4
  4. TẠO LẬP CSDL CÁC THAO TÁC VỚI CẬP NHẬT DỮ LIỆU CSDL QUAN HỆ KHAI THÁC DỮ LIỆU
  5. 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???
  6. III. KHAI THÁC DỮ LIỆU 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
  7. 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ụ:
  8. 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
  9. Tại sao phải truy vấn dữ liệu? Nêu các tiêu chí của truy vấn?
  10. III. KHAI THÁC DỮ LIỆU SQL (Structured Query Language)  Ngôn ngữ truy vấn có cấu trúc 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.
  11. III. KHAI THÁC 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
  12. 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ụ:
  13. Tại sao phải kết xuất báo cáo??? Báo cáo lấy dữ liệu từ đâu???
  14. 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
  15. Sơ đồ chức năng của HQTCSDL quan hệ Hệ QTCSDL Tạo lập CSDL Cập nhật CSDL Khai thác CSDL Sắp xếp Cập nhật Khai báo cấu trúc cấu trúc Truy vấn Cập nhật Kết xuất Nhập dữ liệu dữ liệu báo cáo
  16. END CLIP THỰC HÀNH KHAI THÁC DỮ LIỆU
  17. Hãy nêu các bước tạo lập một cơ sở dữ liệu? Dễ quá 
  18. Trường hợp nào có thể cập nhật dữ liệu được? Tại sao? 1 3 2 4 END
  19. I. TẠO LẬP CSDL  B1: Khai báo cấu trúc bảng » Tên trường Kiểu Mô Tên dữ tả trườn kiệu » Kiểu dữ liệu cho trường g » 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
  20. CỦNG CỐ BÀI HỌC
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2