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

Tin học 12 bài 11 giới thiệu với chúng ta về các thao tác cơ bản với cơ sở dữ liệu quan hệ. Trên hành trình này, chúng ta sẽ tìm hiểu về tạo lập CSDL, cập nhật dữ liệu, khai thác CSDL và kết xuất báo cáo. Hãy cùng tìm hiểu chi tiết nhé!

Tạo lập CSDL

Việc tạo lập một CSDL quan hệ bắt đầu bằng việc tạo ra một hoặc nhiều bảng. Để thực hiện điều này, chúng ta cần khai báo cấu trúc bảng bằng cách đặt tên trường, chỉ định kiểu dữ liệu và khai báo kích thước trường. Cùng nhau xem qua giao diện tạo bảng trong Access như hình dưới đây:

Giao diện tạo bảng trong Access

Chúng ta cũng có thể chọn khoá chính cho bảng, đặt tên và lưu cấu trúc bảng. Ngoài ra, ta có thể tạo liên kết giữa các bảng để hệ QTCSDL biết cách kết nối chúng để phục vụ việc kết xuất thông tin.

Cập nhật dữ liệu

Sau khi tạo cấu trúc, chúng ta có thể nhập dữ liệu cho bảng. Việc này thường được thực hiện từ bàn phím và đảm bảo sự toàn vẹn dữ liệu. Các hệ QTCSDL thường cho phép tạo biểu mẫu nhập dữ liệu để việc nhập trở nên dễ dàng và nhanh chóng. Dữ liệu nhập vào có thể được chỉnh sửa, thêm và xoá bằng cách thêm bản ghi, chỉnh sửa thuộc tính hoặc xoá bản ghi.

Biểu mẫu nhập dữ liệu trong hệ QTCSDL Foxpro

Khai thác CSDL

Sắp xếp các bản ghi

Một trong những nhiệm vụ phổ biến của hệ QTCSDL là 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ự cụ thể. Chúng ta có thể hiển thị hoặc in ra các bản ghi theo trình tự này. Các bản ghi cũng có thể được sắp xếp theo nội dung của một hoặc nhiều trường.

Ví dụ, chúng ta có thể xếp danh sách học sinh theo bảng chữ cái của tên hoặc theo thứ tự giảm dần của ngày sinh.

Truy 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. Các hệ QTCSDL cho phép chúng ta nhập các biểu thức hoặc các tiêu chí để định vị các bản ghi, thiết lập liên kết giữa các bảng, liệt kê tập con các bản ghi hoặc tập con các trường, thực hiện các phép toán và các thao tác quản lý dữ liệu khác. SQL là một công cụ mạnh mẽ trong các hệ QTCSDL quan hệ hiện nay, cho phép người dùng thể hiện truy vấn mà không cần nhiều kiến thức về cấu trúc CSDL.

Xem dữ liệu

Các hệ QTCSDL cung cấp nhiều cách xem dữ liệu, từ xem toàn bộ bảng cho đến các công cụ lọc dữ liệu để xem tập con các bản ghi hoặc một số trường trong một bảng. Chúng ta cũng có thể tạo ra các biểu mẫu để hiển thị dữ liệu sẵn có, từ dữ liệu đơn giản đến dữ liệu phức tạp kết xuất từ nhiều bảng.

Ví dụ về biểu mẫu hiển thị dữ liệu

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

Thông tin trong một báo cáo được thu thập bằng cách tập hợp dữ liệu theo tiêu chí do người dùng đặt ra. Báo cáo thường được in ra hoặc hiển thị trên màn hình theo khuôn mẫu định sẵn. Cũng như biểu mẫu, báo cáo có thể xây dựng dựa trên các truy vấn.

Đó là các thao tác cơ bản với cơ sở dữ liệu quan hệ trong Tin học 12. Hy vọng với những kiến thức này, bạn có thể làm việc với cơ sở dữ liệu quan hệ một cách hiệu quả.

FEATURED TOPIC