Nội dung của Bài 11: Các thao tác với cơ sở tài liệu quan hệ dưới đây, các em đang được mày mò về các chức năng cơ mà hệ QTCSDL quan hệ phải tất cả và vai trò, ý nghĩa của tác dụng đó vào quá trình tạo ra lập và khai quật hệ QTCSDL quan tiền hệ. Mời những em thuộc theo dõi nội dung cụ thể của bài bác học.

Bạn đang xem: Các thao tác với cơ sở dữ liệu quan hệ


1. Tóm tắt lý thuyết

1.1. Chế tạo lập CSDL

1.2. Update dữ liệu

1.3.Khai thác CSDL

2. Rèn luyện Bài 11 Tin học tập 12

2.1. Trắc nghiệm

2.2. Bài xích tập SGK

3. Hỏi đápBài 11 Tin học tập 12


1.Tạo lập CSDL

Tạo bảng: B­ước đầu tiên trong vấn đề tạo lập một database quan hệ là tạo thành một hay nhiều bảng. Để thực hiện điều đó, cầnphải khai báo cấu tạo bảng, bao gồm:Đặt tên những trường;Chỉ định dạng hình dữ liệu cho từng trường;Khai báo size của trường.

Một ví dụ như về bối cảnh để sinh sản bảng như vào hình 1 dưới đây:

*

Hình 1.Giao diện chế tạo ra bảng vào Access

Chọn khoá chính cho bảng bằng phương pháp để hệ QTCSDL tự động hóa chọn hoặc ta xác định khoá tương thích trong các khoá của bảng có tác dụng khoá chính.Đặt thương hiệu bảng với lưu kết cấu bảng.Tạo links giữa các bảng bằng cách xác định những trường chung trong những bảng. Links giúp hệ QTCSDL biết kết nối những bảng ra sao để giao hàng việc kết xuất thông tin.

Ngoài ra, như đang được giới thiệu ở chương II, những hệ QTCSDL đều cho phép ta tất cả thể biến hóa cấu trúc bảng, biến hóa khoá chính và xóabảng...

2.Cập nhật dữ liệu

Sau lúc tạo cấu tạo ta có thể nhập dữ liệu cho bảng. Thông thường việc nhập tài liệu được thực hiện từ bàn phím. Quá trình cập nhật đảm bảo một số ràng buộc toàn diện đã được khai báo.Phần lớn các hệ QTCSDL có thể chấp nhận được tạo ra biểu chủng loại nhập dữ liệu (hình 2) để bài toán nhập dễ ợt hơn, cấp tốc hơn cùng hạn chế kĩ năng nhầm lẫn.Dữ liệu nhập vào có thể được chỉnh sửa, thêm, xoá:Thêm bản ghi bằng cách bổ sung một hoặc một vài bộ tài liệu vào bảngChỉnh sửa dữ liệu là việc biến đổi các quý hiếm của một vài thuộc tínhcủa một bộ.Xoá phiên bản ghi là bài toán xoá một hoặc một số trong những bộ của bảng.

*

Hình 2.Biểu mẫu mã nhập dữ liệu trong hệ QTCSDL Foxpro

3.Khai thác CSDL

a. Sắp xếp các bản ghiMột trong những việc nhưng một hệ QTCSDL thường xuyên phải triển khai là tổ chức hoặc hỗ trợ phư­ơng tiện truy cập các bản ghi theo một trình tự nào đó.Ta có thể hiển thị trên screen hay in ra các phiên bản ghi theo trình tự này.Các bản ghi có thể được sắp xếp theo ngôn từ của một hay nhiều trường.

Ví dụ: Có thể xếp danh sách học sinh theo bảng chữ cái của trường thương hiệu (hình 3), hoặc theo máy tự bớt dần của ngày sinh:

*

Hình 3.Dữ liệu được thu xếp tên theo bảng chữ cái

b. Tróc nã vấn CSDL

Truy vấn là một phạt biểu thể hiện yêu cầu của người dùng.

Để giao hàng được câu hỏi truy vấn CSDL, thông thư­ờng các hệ QTCSDL được cho phép nhập các biểu thức hay các tiêu chí nhằm mục đích các mục đích sau:

Định vị các bạn dạng ghi;Thiết lập links giữa các bảng để kết xuất thông tin;Liệt kê một tập bé các bản ghi hoặc tập con 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 khác.

SQL là một trong công chũm mạnh trong các hệ QTCSDL quan hệ tình dục thông dụng hiện tại nay. Nó chất nhận được người dùng diễn tả truy vấn cơ mà không cần biết nhiều về cấu trúc CSDL.

c. Xem dữ liệu

Thông thư­ờng những hệ QTCSDL cung cấp nhiều cách xem dữ liệu:

Có thể xem toàn thể bảng, tuy nhiên với gần như bảng có khá nhiều trường và size trường phệ thì vấn đề xem cục bộ bảng nặng nề thực hiện, màn hình chỉ có thể hiển thị 1 phần của bảng.Có thể dùng luật lọc dữ liệu để xem một tập con các phiên bản ghi hoặc một vài trường trong một bảng.Các hệ QTCSDL quan lại hệ rất gần gũi cũng có thể chấp nhận được tạo ra những biểu chủng loại để coi các bạn dạng ghi. Các biểu mẫu này như là với các biểu chủng loại nhập tài liệu về phương diện thiết kế, chỉ khác là bọn chúng được thực hiện để hiển thị dữ liệu sẵn có chứ chưa phải để tiếp nhận dữ liệu mới. Ta hoàn toàn có thể tạo ra các chính sách hiển thị tài liệu đơn giản, dễ dàng hiểu, chỉ hiển thị những lần một phiên bản ghi. Dùng những biểu mẫu phức tạp rất có thể hiển thị những thông tin có tương quan được kết xuất từ khá nhiều bảng.

Xem thêm: Cấu Trúc Và Cách Dùng Have To Nghĩa Là Gì, Cấu Trúc Have To Là Gì

*

Hình 4.Ví dụ về biểu chủng loại hiển thị dữ liệu

d. Kết xuất báo cáo

Thông tin vào một báo cáo được thu thập bằng phương pháp tập hợp tài liệu theo các tiêu chí do người dùng đặt ra.