Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Bài giảng Visual FoxPro - Chương 4 pot
MIỄN PHÍ
Số trang
13
Kích thước
560.6 KB
Định dạng
PDF
Lượt xem
1699

Bài giảng Visual FoxPro - Chương 4 pot

Nội dung xem thử

Mô tả chi tiết

Bài giảng Visual FoxPro

Bộ môn Tin học – ĐHTN http://www.ebook.edu.vn 48

CHƯƠNG IV: QUERIES VÀ VIEWS

I. Thiết lập quan hệ giữa các bảng

Trên thực tế, các bảng của CSDL thường có quan hệ nào đó với nhau. Mối quan hệ giữa

các bảng có thể thiết lập qua lệnh (Lệnh SET RELATION ) - mối quan hệ tạm thời , hoặc

trong quá trình thiết kế cơ sở dữ liệu - mối quan hệ bền vững.

Để đặt quan hệ giữa các bảng thì việc đầu tiên cần làm đó là xác định các Index cho bảng.

Việc xác định các Index cho bảng có thể thực hiện qua lệnh (lệnh INDEX) hoặc có thể xác

định khi thiết kế bảng trong giao diện Table Designer.

• Tạo index trong Table Designe.

• Thiết lập quan hệ bền vững giữa các bảng trong CSDL.

Mối quan hệ bền vững được tạo trong quá trình thiết kế CSDL, và được lưu lại trong file

csdl (DBC) và có những đặc điểm sau:

• Được tự động sử dụng như các kết nối mặc nhiên (khi tạo Queries và Views)

• Được thể hiện bằng các đường nối trong Database Designer.

• Được thể hiện trong Data Environment.

• Dùng để lưu thông tin về mối quan hệ toàn vẹn.

Không giống như các mối quan hệ tạm thời được tạo bằng lệnh SET RELATION, mối

quan hệ bền vững không không cần phải tạo lại mỗi khi sử dụng đến các bảng dữ liệu. Tuy

nhiên bởi mối quan hệ bền vững không điều khiển các con trỏ bản ghi giữa các bảng dữ

liệu nên mối quan hệ tạm thời vẫn rất cần thiết khi phát triển ứng dụng.

Các bước thiết lập quan hệ bền vững

• Mở Project / Chọn Tab Data

• Chọn mục Database và mở rộng (expand). Chọn Database cần làm việc.

• Chọn mục Modify, khi đó giao diện Database Designer xuất hiện. Lần lượt thêm các

tables vào.

• Trong giao diện Database Designer để tạo quan hệ giữa 2 bảng chỉ cần kéo-thả

trường Index (Primary) từ bảng cha đến trường Index (Regular) của bảng con.

Chú ý: Tạo Index cho các trường trước khi thiết lập quan hệ giữa các bảng.

Sau khi thiết lập xong quan hệ giữa các bảng ta có giao diện Database Designer có dạng

như hình 6.1.

Tải ngay đi em, còn do dự, trời tối mất!