Chào mừng quý vị đến với website của ...
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Bài 11. Các thao tác với cơ sở dữ liệu quan hệ
(Tài liệu chưa được thẩm định)
Nguồn: http://soanbai.violet.vn
Người gửi: Thư viện tham khảo (trang riêng)
Ngày gửi: 10h:01' 20-07-2015
Dung lượng: 756.6 KB
Số lượt tải: 2
Nguồn: http://soanbai.violet.vn
Người gửi: Thư viện tham khảo (trang riêng)
Ngày gửi: 10h:01' 20-07-2015
Dung lượng: 756.6 KB
Số lượt tải: 2
Số lượt thích:
0 người
Công ty Cổ phần Mạng giáo dục Bạch Kim - 27 Huỳnh Thúc Kháng, Đống Đa, Hà Nội
Trang bìa
Trang bìa:
TIẾT 45: CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ Tạo lập cơ sở dữ liệu
Bước 1, 2:
1. Tạo lập cơ sở dữ liệu a. Bước 1 Tạo bảng: Thực hiện khai báo cấu trúc của bảng: - Đặt tên các trường - Chỉ định kiểu dữ liệu cho trường - Khai báo kích thước của trường b. Bước 2 Chọn khoá chính cho bảng - Chọn trường làm khóa chính. - Nháy nút khoá hoặc chọn lệnh Edit-> Primary Key Bước 3:
1. Tạo lập cơ sở dữ liệu c. Bước 3 Đặt tên bảng và lưu cấu trúc bảng - Chọn File -> Save hộp thoại mở ra - Gõ tên bảng vào ô Table Name d. Bước 4 Tạo liên kết giữa các bảng nếu có Cập nhật dữ liệu
Cập nhật dữ liệu:
2. Cập nhật dữ liệu Sau khi tạo bảng tiến hành nhập dữ liệu cho bảng Nhập trực tiếp với bảng Nhập với biểu mẫu Cập nhật dữ liệu_tiếp:
2. Cập nhật dữ liệu - Dữ liệu nhập vào có thể được chỉnh sửa, thêm, xóa. - Thêm bản ghi bằng cách bổ sung một hoặc một vài bộ dữ liệu vào bảng. - Chỉnh sửa dữ liệu là việc thay đổi các giá trị của một bộ mà không phải thay đổi toàn bộ giá trị các thuộc tính còn lại của bộ đó. - Xóa bản ghi là việc xóa một hoặc một số bộ của bảng. => Để dễ dàng, nhanh hơn và hạn chế bớt khả năng nhầm lẫn sử dụng Biểu mẫu (Form) để cập nhật DL * Chú ý Quá trình cập nhật DL được hệ QTCSDL kiểm soát để đảm bảo các ràng buộc toàn vẹn Khai thác cơ sở dữ liệu
Sắp xếp các bản ghi:
3. Khai thác cơ sở dữ liệu a. 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 1 hoặc nhiều trường, nhưng lưu ý thứ tự ưu tiên * Ví dụ Dữ liệu được sắp xếp tên theo bảng chữ cái Truy vấn dữ liệu:
3. Khai thác cơ sở dữ liệu b. 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. latex(rArr) 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 Truy vấn dữ liệu_tiếp:
3. Khai thác cơ sở dữ liệu b. Truy vấn dữ liệu Để phục vụ việc truy vấn hệ QT CSDL 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 Xóa một số bản ghi. Thực hiện các thao tác quản lí dữ liệu khác. * Ví dụ Xem dữ liệu:
3. Khai thác cơ sở dữ liệu c. 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 Kết xuất báo cáo:
3. Khai thác cơ sở dữ liệu d. 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ụ Bảng thống kê trung bình điểm thi theo tổ Củng cố
Bài 1:
* Bài 1 Hãy cho biết loại cập nhật cấu trúc nào dưới đây luôn có thể thực hiện được với một bảng:
A. Xóa một vài trường không phải là trường khóa chính
B. Thay đổi kích thước của một trường
C. Thay đổi kiểu dữ liệu của một trường
D. Tất cả đều được
Bài 2:
* Bài 2 Hãy cho biết loại cập nhật cấu trúc nào dưới đây luôn có thể thực hiện được với một bảng:
A. Thêm một trường vào cuối bảng
B. Thay đổi kiểu dữ liệu của một trường
C. Đổi tên một trường
D. Chèn một trường vào giữa các trường hiện có
Bài 3:
* Bài 3 Hãy cho biết ý kiến nào là đúng. Với một bảng dữ liệu, hệ QTCSDL cho phép:
A. Xem mối liên kết giữa bảng đó với các bảng khác
B. Xem nội dung các bản ghi
C. Xem một số trường của mỗi bản ghi
D. Tất cả đều đúng
Dặn dò và kết thúc
Dặn dò:
DẶN DÒ - Đọc kỹ lại bài đã học. - Về nhà làm bài tập từ 2 đến 5 trong sgk trang 93. - Chuẩn bị trước bài mới. Kết thúc:
Trang bìa
Trang bìa:
TIẾT 45: CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ Tạo lập cơ sở dữ liệu
Bước 1, 2:
1. Tạo lập cơ sở dữ liệu a. Bước 1 Tạo bảng: Thực hiện khai báo cấu trúc của bảng: - Đặt tên các trường - Chỉ định kiểu dữ liệu cho trường - Khai báo kích thước của trường b. Bước 2 Chọn khoá chính cho bảng - Chọn trường làm khóa chính. - Nháy nút khoá hoặc chọn lệnh Edit-> Primary Key Bước 3:
1. Tạo lập cơ sở dữ liệu c. Bước 3 Đặt tên bảng và lưu cấu trúc bảng - Chọn File -> Save hộp thoại mở ra - Gõ tên bảng vào ô Table Name d. Bước 4 Tạo liên kết giữa các bảng nếu có Cập nhật dữ liệu
Cập nhật dữ liệu:
2. Cập nhật dữ liệu Sau khi tạo bảng tiến hành nhập dữ liệu cho bảng Nhập trực tiếp với bảng Nhập với biểu mẫu Cập nhật dữ liệu_tiếp:
2. Cập nhật dữ liệu - Dữ liệu nhập vào có thể được chỉnh sửa, thêm, xóa. - Thêm bản ghi bằng cách bổ sung một hoặc một vài bộ dữ liệu vào bảng. - Chỉnh sửa dữ liệu là việc thay đổi các giá trị của một bộ mà không phải thay đổi toàn bộ giá trị các thuộc tính còn lại của bộ đó. - Xóa bản ghi là việc xóa một hoặc một số bộ của bảng. => Để dễ dàng, nhanh hơn và hạn chế bớt khả năng nhầm lẫn sử dụng Biểu mẫu (Form) để cập nhật DL * Chú ý Quá trình cập nhật DL được hệ QTCSDL kiểm soát để đảm bảo các ràng buộc toàn vẹn Khai thác cơ sở dữ liệu
Sắp xếp các bản ghi:
3. Khai thác cơ sở dữ liệu a. 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 1 hoặc nhiều trường, nhưng lưu ý thứ tự ưu tiên * Ví dụ Dữ liệu được sắp xếp tên theo bảng chữ cái Truy vấn dữ liệu:
3. Khai thác cơ sở dữ liệu b. 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. latex(rArr) 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 Truy vấn dữ liệu_tiếp:
3. Khai thác cơ sở dữ liệu b. Truy vấn dữ liệu Để phục vụ việc truy vấn hệ QT CSDL 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 Xóa một số bản ghi. Thực hiện các thao tác quản lí dữ liệu khác. * Ví dụ Xem dữ liệu:
3. Khai thác cơ sở dữ liệu c. 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 Kết xuất báo cáo:
3. Khai thác cơ sở dữ liệu d. 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ụ Bảng thống kê trung bình điểm thi theo tổ Củng cố
Bài 1:
* Bài 1 Hãy cho biết loại cập nhật cấu trúc nào dưới đây luôn có thể thực hiện được với một bảng:
A. Xóa một vài trường không phải là trường khóa chính
B. Thay đổi kích thước của một trường
C. Thay đổi kiểu dữ liệu của một trường
D. Tất cả đều được
Bài 2:
* Bài 2 Hãy cho biết loại cập nhật cấu trúc nào dưới đây luôn có thể thực hiện được với một bảng:
A. Thêm một trường vào cuối bảng
B. Thay đổi kiểu dữ liệu của một trường
C. Đổi tên một trường
D. Chèn một trường vào giữa các trường hiện có
Bài 3:
* Bài 3 Hãy cho biết ý kiến nào là đúng. Với một bảng dữ liệu, hệ QTCSDL cho phép:
A. Xem mối liên kết giữa bảng đó với các bảng khác
B. Xem nội dung các bản ghi
C. Xem một số trường của mỗi bản ghi
D. Tất cả đều đúng
Dặn dò và kết thúc
Dặn dò:
DẶN DÒ - Đọc kỹ lại bài đã học. - Về nhà làm bài tập từ 2 đến 5 trong sgk trang 93. - Chuẩn bị trước bài mới. Kết thúc:
 
↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng RAR và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT ↓
Các ý kiến mới nhất