TAILIEUCHUNG - External Database Query: nhiều tables với relations

Các thuật ngữ dùng trong bài: - Inner relation: Mối quan hệ nội tại giữa bản thân các trường của các table dữ liệu trong 1 cơ sở dữ liệu. - Outer join : Mối liên kết ngoại lai - Record: Bản ghi, là 1 dòng dữ liệu. - Master: là bảng chứa trường là 1 trong quan hệ 1 nhiều - Child: là bảng chứa trường là nhiều trong quan hệ 1 nhiều - Query: Truy vấn, là 1 bảng dữ liệu mới gồm các trường dữ liệu lấy từ 2 hoặc 3 bảng dữ liệu, các bảng này có thể. | External Database Query 1 Ầ J 11 r 1 J nhiều tables với relations Các thuật ngữ dùng trong bài - Inner relation Mối quan hệ nội tại giữa bản thân các trường của các table dữ liệu trong 1 cơ sở dữ liệu. - Outer join Mối liên kết ngoại lai - Record Bản ghi là 1 dòng dữ liệu. - Master là bảng chứa trường là 1 trong quan hệ 1 nhiều - Child là bảng chứa trường là nhiều trong quan hệ 1 nhiều - Query Truy vấn là 1 bảng dữ liệu mới gồm các trường dữ liệu lấy từ 2 hoặc 3 bảng dữ liệu các bảng này có thể có sẵn mối quan hệ với nhau. Query có thể lấy dữ liệu từ cả query khác. Lúc đó giữa table và query đó chưa có quan hệ ta sẽ tạo mối liên kết ngoại outer join giữa các trường của qyery và các bảng query khác. 4. Ích lợi của các mối quan hệ Inner Relations Các mối quan hệ trong bài trước là các mối quan hệ nội tại. Khi 2 bảng dữ liệu có 1 mối quan hệ Master - Child 1 nhiều - Ta không thể tự tiện xóa 1 dòng dữ liệu trong bảng Master nếu đã có dữ liệu liên quan trong bảng Child. Nếu muốn xoá 1 phiếu thu trước hết phải xoá các chi tiết thu trong Child sau đó mới được xoá phiếu thu trong Master - Ta không thể nhập liệu trong Child nếu không có hoặc chưa có record tương ứng trong Master. Thí dụ ta không thể xuất nhập kho 1 mặt hàng chưa được đăng ký mã hàng trong bảng DM vật tư hàng hoá. Hoặc ta không thể bán hàng cho 1 khách hàng chưa có mã trong DS Khách hàng. Đó là nói về các ràng buộc trong các phần mềm còn trong Excel ta hiểu điều đó như sau - Khi các dữ liệu thuộc Bảng Child có tham chiếu đến dữ liệu từ Master như từ mã hàng của Child ta tìm được tên hàng và đơn vị tính tương ứng trong Master ta sẽ không nên xoá dòng dữ liệu tương ứng đó bên Master vì sẽ bị lỗi VALUE bên Child. - Khi nhập liệu trong Child 1 record chứa dữ liệu chưa có trong bảng Master các cell có công thức dò tìm dựa trên cell đó đến dữ liệu liên quan trong Master sẽ bị lỗi VALUE. Phần 2 Các mối liên kết ngoại outer join Khi tạo nên 1 Query từ dữ liệu bảng và hoặc query khác ta cần phải tạo những mối liên .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.