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

Nội dung của Bài 11: Các làm việc với đại lý tài liệu quan liêu hệ dưới đây, những em sẽ được tò mò về những chức năng cơ mà hệ QTCSDL quan hệ cần bao gồm và vai trò, ý nghĩa của công dụng kia trong quy trình sinh sản lập cùng khai quật hệ QTDataBase quan hệ. Mời các em thuộc quan sát và theo dõi ngôn từ chi tiết của bài 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. Tạo lập CSDL

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

1.3.Knhị thác CSDL

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

2.1. Trắc nghiệm

2.2. các bài tập luyện SGK

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


1.Tạo lập CSDL

Tạo bảng: B­ước thứ nhất trong Việc tạo lập một CSDL quan hệ tình dục là tạo thành một xuất xắc những bảng. Để triển khai điều ấy, cầnyêu cầu knhị báo cấu tạo bảng, bao gồm:Đặt tên những trường;Chỉ định đẳng cấp tài liệu cho từng trường;Knhì báo kích thước của ngôi trường.

Một ví dụ về giao diện để chế tác bảng như trong hình 1 dưới đây:

*

Hình 1.Giao diện chế tác bảng trong Access

Chọn khoá chủ yếu cho bảng bằng phương pháp nhằm hệ QTCSDL auto lựa chọn hoặc ta xác minh khoá tương thích trong các khoá của bảng làm cho khoá thiết yếu.Đặt tên bảnglưu lại cấu trúc bảng.Tạo link thân các bảng bằng cách xác định những ngôi trường phổ biến trong những bảng. Liên kết góp hệ QTCSDL biết kết nối những bảng ra làm sao nhằm Giao hàng bài toán kết xuất công bố.

Trong khi, nlỗi đã có giới thiệu sinh hoạt chương thơm II, những hệ QTCSDL đông đảo được cho phép ta hoàn toàn có thể chuyển đổi cấu tạo bảng, biến đổi khoá thiết yếu và xóabảng...

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

Sau khi tạo ra cấu tạo ta có thể nhập dữ liệu đến bảng. thường thì việc nhập dữ liệu được triển khai trường đoản cú keyboard. Quá trình cập nhật bảo vệ một trong những ràng buộc toàn diện đã làm được knhì báo.Phần mập những hệ QTCSDL chất nhận được tạo ra biểu mẫu nhập tài liệu (hình 2) nhằm câu hỏi nhập dễ dàng hơn, nkhô giòn hơn với giảm bớt năng lực lầm lẫn.Dữ liệu nhtràn vào có thể được chỉnh sửa, thêm, xoá:Thêm bản ghi bằng phương pháp bổ sung một hoặc một vài ba cỗ dữ liệu vào bảngChỉnh sửa dữ liệu là việc biến hóa những quý giá của một vài ba ở trong tínhcủa một bộ.Xoá bạn dạng ghi là Việc xoá một hoặc một vài bộ của bảng.

Xem thêm: E.Preventdefault() Là Gì - Preventdefault() Trong Jquery

*

Hình 2.Biểu mẫu nhập dữ liệu vào hệ QTcơ sở dữ liệu Foxpro

3.Knhị thác CSDL

a. Sắp xếp các bản ghiMột trong những việc mà một hệ QTCSDL thường xuyên đề nghị tiến hành là tổ chức triển khai hoặc hỗ trợ phư­ơng nhân tiện truy cập các phiên bản ghi theo một trình trường đoản cú làm sao đó.Ta hoàn toàn có thể hiện trên màn hình hiển thị tuyệt in ra những phiên bản ghi theo trình tự này.Các phiên bản ghi rất có thể được thu xếp theo nội dung của một xuất xắc những trường.

Ví dụ: cũng có thể xếp danh sách học viên theo bảng chữ cái của ngôi trường tên (hình 3), hoặc theo thứ từ giảm dần của ngày sinh:

*

Hình 3.Dữ liệu được sắp xếp thương hiệu theo bảng chữ cái

b. Truy vấn CSDL

Truy vấn là 1 trong những tuyên bố biểu thị tận hưởng của người tiêu dùng.

Để Ship hàng được câu hỏi truy vấn vấn CSDL, thông thư­ờng những hệ QTcơ sở dữ liệu chất nhận được nhập những biểu thức hay các tiêu chí nhằm những mục đích sau:

Định vị những phiên bản ghi;Thiết lập links thân các bảng nhằm kết xuất thông tin;Liệt kê một tập bé những bản ghi hoặc tập bé những trường;Thực hiện nay các phép toán;Thực hiện tại các thao tác cai quản lí dữ liệu không giống.

SQL là một trong những hình thức mạnh mẽ trong số hệ QTcơ sở dữ liệu dục tình thịnh hành hiện nay. Nó cho phép người tiêu dùng diễn tả tróc nã vấn mà không cần phải biết các về cấu trúc DataBase.

c. Xem dữ liệu

Thông thư­ờng các hệ QTDataBase cung ứng nhiều cách thức coi dữ liệu:

cũng có thể coi tổng thể bảng, tuy nhiên với phần đông bảng có không ít ngôi trường và size trường Khủng thì bài toán xem tổng thể bảng khó tiến hành, màn hình chỉ có thể hiển thị một phần của bảng.cũng có thể cần sử dụng lý lẽ thanh lọc dữ liệu để thấy một tập bé những bạn dạng ghi hoặc một trong những ngôi trường vào một bảng.Các hệ QTDataBase quan hệ nam nữ quen thuộc cũng được cho phép tạo thành những biểu chủng loại giúp thấy những bản ghi. Các biểu mẫu này tương đương với những biểu mẫu mã nhập dữ liệu về khía cạnh thiết kế, chỉ khác là chúng được thực hiện nhằm hiển thị tài liệu sẵn gồm chứ không hẳn để mừng đón tài liệu bắt đầu. Ta có thể tạo thành những chế độ hiển thị tài liệu đơn giản và dễ dàng, dễ dàng nắm bắt, chỉ hiển thị mỗi lần một bạn dạng ghi. Dùng các biểu mẫu tinh vi có thể hiển thị những ban bố tất cả liên quan được kết xuất từ rất nhiều bảng.

Xem thêm: Học Phí Trường Mầm Non Vinschool Royal City, Trường Mầm Non Vinschool (Hà Nội, Tp

*

Hình 4.lấy một ví dụ về biểu mẫu hiển thị dữ liệu

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

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