Networks Business Online Việt Nam & International VH2

Lý thuyết Tin học 12 Bài 11: Các thao tác với cơ sở dữ liệu quan hệ hay, ngắn gọn

Đăng ngày 04 July, 2022 bởi admin

Lý thuyết Tin học 12 Bài 11: Các thao tác với cơ sở dữ liệu quan hệ hay, ngắn gọn

Lý thuyết Tin học 12 Bài 11: Các thao tác với cơ sở dữ liệu quan hệ hay, ngắn gọn

1. Tạo lập CSDL

Tạo bảng :

• Việc đầu tiên trong việc tạo lập một CSDL quan hệ là tạo ra một hay nhiều bảng. Để thực hiện điều đó, cần phải khai báo cấu trúc bảng, bao gồm:

+ Đặt tên những trường ;
+ Chỉ định kiểu tài liệu cho mỗi trường ;
+ Khai báo size của trường .

Lý thuyết Tin học 12 Bài 11: Các thao tác với cơ sở dữ liệu quan hệ hay, ngắn gọn

• Chọn khoá chính cho bảng bằng cách để hệ QTCSDL tự động hóa chọn hoặc ta xác lập khoá thích hợp trong những khoá của bảng làm khoá chính .
• Đặt tên bảng và lưu cấu trúc bảng .
• Tạo link giữa những bảng bằng cách xác lập những trường chung trong những bảng. Liên kết giúp hệ QTCSDL biết liên kết những bảng như thế nào để Giao hàng việc kết xuất thông tin .
• Ngoài ra, như đã được trình làng ở chương II, những hệ QTCSDL đều được cho phép ta hoàn toàn có thể đổi khác cấu trúc bảng, biến hóa khoá chính và xóa bảng …

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

• Sau khi tạo cấu trúc ta hoàn toàn có thể nhập tài liệu cho bảng. Thông thường việc nhập tài liệu được triển khai từ bàn phím. Quá trình update bảo vệ một số ít ràng buộc toàn vẹn đã được khai báo .
• Phần lớn những hệ QTCSDL được cho phép tạo ra biểu mẫu nhập tài liệu ( hình 2 ) để việc nhập thuận tiện hơn, nhanh hơn và hạn chế năng lực nhầm lẫn .
• Dữ liệu nhập vào hoàn toàn có thể được chỉnh sửa, thêm, xoá :
+ Thêm bản ghi bằng cách bổ trợ một hoặc một vài bộ tài liệu vào bảng
+ Chỉnh sửa tài liệu là việc biến hóa những giá trị của một vài thuộc tínhcủa một bộ .
+ Xoá bản ghi là việc xoá một hoặc 1 số ít bộ của bảng .

Lý thuyết Tin học 12 Bài 11: Các thao tác với cơ sở dữ liệu quan hệ hay, ngắn gọn

3. Khai thác CSDL

a ) Sắp xếp những bản ghi• Một trong những việc mà một hệ QTCSDL thường phải thực thi là tổ chức triển khai hoặc cung ứng phư ¬ ơng tiện truy vấn những bản ghi theo một trình tự nào đó .
• Ta hoàn toàn có thể hiển thị trên màn hình hiển thị hay in ra những bản ghi theo trình tự này .
• Các bản ghi hoàn toàn có thể được sắp xếp theo nội dung của một hay nhiều trường .
• Ví dụ : Có thể xếp list học viên theo bảng vần âm của trường tên ( hình 3 ), hoặc theo thứ tự giảm dần của ngày sinh :

Lý thuyết Tin học 12 Bài 11: Các thao tác với cơ sở dữ liệu quan hệ hay, ngắn gọn

b ) Truy vấn CSDL
• Truy vấn là một phát biểu biểu lộ nhu yếu của người dùng .
• Truy vấn là một dạng lọc, có năng lực tích lũy thông tin từ nhiều bảng trong một CSDL quan hệ .
• Để ship hàng được việc truy vấn CSDL, thông thư ¬ ờng những hệ QTCSDL cho phép nhập những biểu thức hay những tiêu chuẩn nhằm mục đích những mục tiêu sau :
+ Định vị những bản ghi ;
+ Thiết lập link giữa những bảng để kết xuất thông tin ;
+ Liệt kê một tập con những bản ghi hoặc tập con những trường ;
+ Thực hiện những phép toán ;
+ Thực hiện những thao tác quản lí tài liệu khác .
• Hệ QTCSDL quan hệ tương hỗ việc khai báo truy vấn qua những hành lang cửa số với mạng lưới hệ thống bảng chọn thích hợp .• SQL là một công cụ mạnh trong những hệ QTCSDL quan hệ thông dụng lúc bấy giờ. Nó được cho phép người dùng bộc lộ truy vấn 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 phân phối nhiều cách xem tài liệu :
• Có thể xem hàng loạt bảng, tuy nhiên với những bảng có nhiều trường và kích cỡ trường lớn thì việc xem hàng loạt bảng khó triển khai, màn hình hiển thị chỉ hoàn toàn có thể hiển thị một phần của bảng .
• Có thể dùng công cụ lọc tài liệu để xem một tập con những bản ghi hoặc một số ít trường trong một bảng .

Lý thuyết Tin học 12 Bài 11: Các thao tác với cơ sở dữ liệu quan hệ hay, ngắn gọn

• Dùng những biểu mẫu phức tạp hoàn toàn có thể hiển thị những thông tin có tương quan được kết xuất từ nhiều bảng .
d ) Kết xuất báo cáo giải trình
• tin tức trong một báo cáo giải trình được tích lũy bằng cách tập hợp tài liệu theo những tiêu chuẩn do người dùng đặt ra .
• Báo cáo thư ¬ ờng được in ra hay hiển thị trên màn hình hiển thị theo khuôn mẫu định sẵn .
• Báo cáo hoàn toàn có thể thiết kế xây dựng dựa trên những truy vấn .
• Báo cáo đơn thuần là list một bản ghi, hoàn toàn có thể phức tạp hơn .

Xem thêm các bài Lý thuyết và câu hỏi trắc nghiệm Tin học lớp 12 có đáp án hay khác:

Giới thiệu kênh Youtube VietJack

Ngân hàng trắc nghiệm miễn phí ôn thi THPT Quốc Gia tại khoahoc.vietjack.com

bai-11-cac-thao-tac-voi-co-so-du-lieu-quan-he.jsp

Source: https://vh2.com.vn
Category: Tin Học