Ba hoạt động quan hệ quan trọng nhất areselect, dự án, và tham gia. Chọn là
lựa chọn hồ sơ đáp ứng các điều kiện nhất định. Ví dụ, một người quản lý nguồn nhân lực
có thể cần một báo cáo cho thấy toàn bộ hồ sơ của mỗi nhân viên có mức lương vượt quá $ 60,000.
Projectis việc lựa chọn các cột nhất định từ một bảng, chẳng hạn như tiền lương của tất cả các nhân viên. Một truy vấn có thể chỉ định một sự kết hợp của các lựa chọn và chiếu phim. Trong ví dụ trước, các nhà quản lý có thể yêu cầu chỉ số ID, tên cuối cùng (dự án), và tiền lương của người lao động có mức lương cao hơn $ 60,000 (chọn). Một trong những thao tác hữu ích nhất của một cơ sở dữ liệu quan hệ là việc tạo ra một mới bảng từ hai hoặc nhiều bảng khác. Như bạn có thể nhớ lại từ cuộc thảo luận của chúng ta về các mô hình quan hệ, sự gia nhập của dữ liệu từ nhiều bảng được gọi là ajoin. Chúng tôi đã sử dụng một ví dụ đơn giản từ các cơ sở dữ liệu lưu trữ DVD (Hình 7.6). Tuy nhiên, tham gia truy vấn có thể phức tạp hơn nhiều. Ví dụ, một cơ sở dữ liệu kinh doanh quan hệ có thể có bốn bảng: SalesRep, Catalog, Đặt hàng, và khách hàng. Một người quản lý bán hàng có thể muốn tạo ra một báo cáo hiển thị, cho mỗi đại diện bán hàng, một danh sách tất cả khách hàng mua bất cứ điều gì trong tháng trước, các mặt hàng từng khách hàng đã mua, và tổng số tiền chi tiêu của từng khách hàng. Bảng mới được tạo ra từ một hoạt động quan hệ mà rút dữ liệu từ tất cả bốn tables.The tham gia hoạt động là một thao tác rất mạnh có thể tạo ra các báo cáo rất hữu ích cho việc ra quyết định. Một bảng tham gia được tạo ra "on the fly" là kết quả của một truy vấn và chỉ tồn tại trong thời gian người sử dụng muốn xem nó hoặc để tạo ra một báo cáo in từ nó. Tính năng thiết kế cho phép người dùng thay đổi các tiêu đề lĩnh vực (mặc dù tên trường được giữ nguyên trong bảng nội bộ), đặt ra trong bố trí khác nhau trên màn hình hoặc giấy, và thêm đồ họa và văn bản để báo cáo. Bảng mới có thể được lưu lại dưới dạng một bảng bổ sung vào cơ sở dữ liệu.
đang được dịch, vui lòng đợi..
