Your SlideShare is downloading. ×

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

10,166
views

Published on


0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
10,166
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
185
Comments
0
Likes
5
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. TRƯỜNG ĐẠI HỌC SƯ PHẠM TP.HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN
  • 2. I. Tạo lập cơ sở dữ liệu Khai báo cấu trúc bảng Tạo liên kết giữa các bảng Chọn khóa chính Đặt tên bảng và lưu cấu trúc Ngoài ra hệ quản trị CSDL còn cho phép thay đổi cấu trúc bảng, khóa chính và khóa………..
  • 3. I. Tạo lập cơ sở dữ liệu Mô tả Tên trường Kiểu dữ liệu
  • 4. Quản Lý Sinh Viên
  • 5. II. Cập nhật dữ liệu Sau khi chúng ta tạo bảng có thể tiến hành khai thác được chưa? Sau khi tạo bảng tiến hành nhập dữ liệu cho bảng. Có những hình thức nhập liệu nào???
  • 6. II. Cập nhật dữ liệu Nhập trực tiếp với bảng Nhập với biểu mẫu
  • 7. II. Cập nhật dữ liệu  Để dễ dàng, nhanh hơn và hạn chế bớt nhầm lẫn khi sử dụng biểu mẫu (Form) để cập nhật dữ liệu. Lưu ý: Quá trình cập nhật dữ liệu được hệ quản trị CSDL kiểm soát để đảm bảo các ràng buộc toàn vẹn.
  • 8. III. Khai thác cơ sở dữ liệu 1. Sắp xếp các bản ghi - Một hệ cơ sở dữ liệu được 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 tên theo thứ tự bảng chữ cái
  • 9. III. Khai thác cơ sở dữ liệu 2. Truy vấn 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ụ: Tính tổng điểm, xét kết quả và xếp loại cho các thí sinh
  • 10. III. Khai thác cơ sở dữ liệu 2. Truy vấn 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 QLDL.
  • 11. III. Khai thác cơ sở dữ liệu 2. Truy vấn dữ liệu STRUCTURED QUERY LANGUAGE  Ngôn ngữ hỏi có cấu trúc Cho 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.
  • 12. III. Khai thác cơ sở 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
  • 13. III. Khai thác cơ sở 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 hay hiển thị trên màn hình theo khuôn mẫu định sẵn. Ví dụ: Bảng thống kê trung bình điểm thi theo tổ
  • 14. Lưu ý 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