... Giới thiệu Đạisốquanhệ – Là tập hợp phép toán sở mô hình liệu quanhệ – Biểu thức đạisốquanhệ kết hợp toán hạng toán tử – Kết biểu thức đạisốquanhệ thể quanhệ Ý nghĩa : – Là ... _ a1 b1 c1 a2 b1 c2 a2 b2 c1 s ( A B C) a1 b1 c1 a2 b2 c2 r∪ s=(A B C) a1 b1 c1 a2 b1 c2 a2 b2 c2 a2 b2 c1 Phép giao (Intersection) Giao hai quanhệ r s khả hợp tập thuộc hai quan ... nối 15 Phép kết nối(Join) Ví dụ : r(A B C ) a1 a2 a1 s( C D E ) 1 r s = ( A B C C D E) B≥ C d1 e1 d2 e2 d3 e3 a1 a2 a2 a1 a1 Kết nối tự nhiên r(ABC) * s(CDE) = ( A B 1 d1 e1 a2 d1 e1 a1 2...
... :70% 12 Nội dung chi tiết học phần: gồm chương Chương Ngôn ngữ Logic Chương Ngôn ngữ Tập hợp Chương Các Qui Tắc Đếm Chương Quanhệ Chương Đạisố Boole Hàm Boole Được phân bổ sau: TUẦN 10 11 12 13 ... thuyết tập hợp & ĐạisốQuanhệ 10 Tiêu chuẩn đánh giá Sinh viên Thi Giữa kỳ: thi viết, thời lượng 60 phút Thi mở sách Thi cuối kỳ : trắc nghiệm thời lượng 6o phút Thi đóng sách 11 Thang điểm: Thi ... BT Chương Tiếp theo Bài tập ôn tập chương 1, 2,3 Kiểm tra Môn học sửa Bài Kiểm tra Chương Quanhệ LT & BT Chương Tiếp theo Chương Tiếp theo Chương Đạisố Boole Hàm Boole Chương Tiếp theo n tập...
... Nam Nghe An K 110 2 Tran Ngoc Han Nu Kien Giang K 11 K 110 4 Tran Ngoc Linh Nu Tay Ninh K 11 K 110 5 Tran Minh Long Nam TpHCM K 11 K 110 6 Le Nhat Minh TpHCM K 11 Nam Khoa HTTT -Đại học CNTT K 11 10 3.3 Phép ... hai quanhệ khả hợp Ví dụ: Học viên khen thưởng đợt đợt DOT1 Mahv Hoten DOT2 Mahv Hoten Mahv Hoten K 110 1 Le Kieu My K 110 3 Le Van Tam K 110 1 Le Kieu My K 110 3 Le Van Tam K 111 4 Tran Ngoc Han K 111 4 ... Tran Ngoc Han Nu Kien Giang K 11 K 110 4 Tran Ngoc Linh Nu Tay Ninh K 11 K 110 5 Tran Minh Long Nam TpHCM K 11 K 110 6 Le Nhat Minh TpHCM K 11 Nam Khoa HTTT -Đại học CNTT K 11 12 3.4 Phép gán (Assignment)...
... Nam Nghe An K 110 2 Tran Ngoc Han Nu Kien Giang K 11 K 110 4 Tran Ngoc Linh Nu Tay Ninh K 11 K 110 5 Tran Minh Long Nam TpHCM K 11 K 110 6 Le Nhat Minh TpHCM K 11 Nam Khoa HTTT -Đại học CNTT K 11 10 3.3 Phép ... hai quanhệ khả hợp Ví dụ: Học viên khen thưởng đợt đợt DOT1 Mahv Hoten DOT2 Mahv Hoten Mahv Hoten K 110 1 Le Kieu My K 110 3 Le Van Tam K 110 1 Le Kieu My K 110 3 Le Van Tam K 111 4 Tran Ngoc Han K 111 4 ... Tran Ngoc Han Nu Kien Giang K 11 K 110 4 Tran Ngoc Linh Nu Tay Ninh K 11 K 110 5 Tran Minh Long Nam TpHCM K 11 K 110 6 Le Nhat Minh TpHCM K 11 Nam Khoa HTTT -Đại học CNTT K 11 12 3.4 Phép gán (Assignment)...
... Chương (KQTG.MA-TP=CHAM_CONG.MA-NV)) 19 Ngôn ngữ tân từ (Các phép tính quan hệ) Cơ sởquan trọng phần thao tác mô hình sở liệu quanhệ Cơ sở toán học phép tính quanhệ logic tân từ cấp Có hai loại: ... ΠHO-TEN((ΠMANV,MA-DA(CHAM_CONG)÷ ΠMA-DA(σ(MA-DV=P4)(DU_AN)))*NHAN_VIEN) Hồ Cẩm Hà Chương 18 Dùng biểu thức đạisốquanhệ biểu diễn câu hỏi Câu hỏi Tìm mã số dự án có tham gia người lãnh đạo phòng trực tiếp quản lý dự ... NG-SINH(NHAN_VIEN⋈MA-NV=MA-TP (PHONG*KQTG)) Hồ Cẩm Hà Chương 17 Dùng biểu thức đạisốquanhệ biểu diễn câu hỏi Câu hỏi Tìm tên nhân viên làm việc cho tất dự án phòng có mã số P4 quản lý ΠHO-TEN((ΠMANV,MA-DA(CHAM_CONG)÷...
... CSDL quan hÖ R i đ n thí sinh có m 10 : ∏HoTen(δM1 =10 ∨ M2 =10 ∨ M3 =10 (ThiSinh*Phach*Ketqua)) Và d dàng tìm đư c thí sinh có c m m 10 : ∏HoTen(δM1=0 ∨ M2=0 ∨ M3=0(ThiSinh*Phach*Ketqua)) ∩ ∏HoTen(δM1 =10 ... sau không h p l : ∏HoTen(δYear(NS) = 19 90(ThiSinh)) Nhưng m t cách suy nghĩ đơn gi n có th gi i quy t đư c v n đ này: ∏HoTen(δNS ≥ 1/ 1 /19 90’ ∧ NS ≤ ‘ 31/ 12 /19 90’ (ThiSinh)) [3] Khi s d ng c toán ... tháng năm 19 90 có quê “Hà Nam” ∏Hoten(δNS ≥ 1/ 3 /19 90’ ∧ NS ≤ ‘ 31/ 3 /19 90’ ∧ Que = ‘Ha Nam’(ThiSinh)) Trong ví d trên, ta s d ng toán t ≥ ≤ đ bi u di n u ki n thí sinh có ngày sinh tháng năm 19 90 mà...
... b2 b1 b1 B b1 b1 b1 C 2 D d1 d1 d1 A a1 a2 a1 B b1 b1 b1 C 2 D d1 d1 d1 P Hãy tính: B b1 b1 b2 b1 C A a1 a2 C D d1 d3 d2 d1 B b1 b1 P = ∏AB(δA=a1V B=b1(R*S)) B1: Tính R1 = R*S R1 A a1 a2 a1 B2: ... a2 a1 B b1 b1 b2 C A a1 a1 a1 a2 a2 a2 a1 a1 a1 B b1 b1 b1 b1 b1 b1 b2 b2 b2 S 3b n ghi A a1 a2 a1 D d1 d2 d3 Tính Q = R x S: Q 9b n ghi C 1 2 3 A a1 a2 a1 a1 a2 a1 a1 a2 a1 D d1 d2 d3 d1 d2 ... evaluation only H-íng dÉn «n tËp CSDL quan hÖ giá tr thu c tính C c a S Thu đư c: Q A a1 a1 a1 a2 a1 B b1 b1 b1 b1 b1 C 1 2 B b2 b1 b1 b1 b1 C 3 D d3 d2 d1 d2 d2 - K t n i t nhiên (*) k t n i...
... R(A1 , A2 , , An ), tạo nên từ tên quanhệ R danh sách thuộc tính A1 , A2 , , An Dom(Ai ) miền giá trị Ai Cấp quanhệsố thuộc tính lược đồ quanhệ Một quanhệ r (hoặc trạng thái quan hệ) ... quanhệ Miền-thuộc tính Ràng buộc quanhệ CSDL quanhệ Các loại ràng buộc Phép toán quanhệ Chuyển đổi ER -quan hệ Phụ thuộc hàm Thiết kế CSDL 22 / 54 Các ràng buộc quan hệ, lược đồ sở liệu quan ... trị quanhệ có liên kết đến quanhệ khác phải liên kết đến giá trị tồn quanhệ Tài liệu tham khảo Mở đầu Khái niệm Mô hình ER Mô hình quanhệ Miền-thuộc tính Ràng buộc quanhệ CSDL quanhệ Các...
... {t⏐t=(a1, a2, ,an, b1, b2, ,bm), (a1, a2, ,an) ∈ r (b1, b2, ,bm)∈s } Như r có k1 bộ, s có k2 r × s có k1× k2 Hồ Cẩm Hà Chương Các phép toán tập hợp Phép chia: r r÷s ={t⏐t=(am +1, am+2, ,an): ∀(a1, ... Chương Các phép toán tập hợp Phép chia: r r÷s ={t⏐t=(am +1, am+2, ,an): ∀(a1, a2, ,am) ∈ s, (a1, a2, ,am, am +1, ,an) ∈ r } Hồ Cẩm Hà Chương ...
... cập nhật quanhệ 4 -19 Phép chiếu Được dùng để lấy vài cột quanhệ r π Ký hiệu (r) A1, A2, …, Ak Kết trả quanhệ • Có k thuộc tính • Có sốsố r Ví dụ A B C α 10 α 20 β β 4-20 r π A C α 1 β 30 β ... 05/22 /19 88 Dieu hanh 987987987 01/ 01/ 1995 Quan ly 888665555 06 /19 /19 81 MANV TENNV HONV NGSINH DCHI PHAI LUONG PHG 333445555 Tung Nguyen 12 /08 /19 55 638 NVC Q5 Nam 40000 999887777 Hang Bui 07 /19 /19 68 ... tăng 10 % 4-27 Chuỗi phép toán Kết hợp phép toán đạisốquanhệ • Lồng biểu thức lại với π A1, A2, …, Ak ( σ (r)) P σ (π P A1, A2, …, Ak • Thực phép toán – B1 σ (r) – B2 π P A1, A2, …, Ak (Quan hệ...
... toán đạisốquanhệ Chương Đạisốquanhệ 2006 Nguyễn Trung Trực - Khoa CNTT Các phép toán đạisốquanhệ Năm phép toán Phép chọn Phép chiếu Phép hợp Phép hiệu Phép tích Descartes Chương Đạisốquan ... đồ quanhệ R (A1, A2, …, Ak, Ak +1, …, Am) quanhệ s lược đồ quanhệ S (A1, A2, …, Ak) Phép chia (division / quotient) quanhệ r cho s với s ≠ ∅, ký hiệu r ÷ s, cho kết quanhệ lược đồ quanhệ ... CNTT 10 Phép hợp R∪S R A B C A B C 3 6 7 8 5 S A B C 3 Chương Đạisốquanhệ 2006 Nguyễn Trung Trực - Khoa CNTT 11 Phép hiệu Cho hai quanhệ r s lược đồ quanhệ R Phép hiệu (difference) quan hệ...
... Thoa 11 /12 /19 90 Nữ Hòa Bình DTC0003 Phùng Đức Thọ 11 /03 /19 90 Nam Thái Bình DTC0004 Đỗ Xuân Nam 12 /02 /19 89 Nam Thái Nguyên DTC0005 Nguyễn Thị Yến 10 /03 /19 88 Nữ Bắc Giang DTC0006 Ngô Quý Ngọc 14 /09 /19 90 ... 14 /09 /19 90 Nam Cao Bằng DTC0007 Nguyễn Thị Viễn 19 /11 /19 90 Nữ Bắc Cạn DTC0008 Đào Hương Quỳnh 13 /07 /19 90 Nữ Quảng Ninh DTC0009 Trần Ngọc Hiển 25 /12 /19 90 Nam Ninh Bình DTC0 010 Tạ Thái Bình 12 /08 /19 90 ... tự trả lời 1 Bộ liệu sở liệu xác định khóa chính, khóa cho quanhệ1.1 Mỗi quanhệ cho 10 liệu *SINH_VIÊN MÃ SV HỌ TÊN SV NĂM SINH GIỚI TÍNH ĐỊA CHỈ DTC00 01 Trần Thị Ngân 02/ 01/ 1990 Nữ Lạng...
... Đạisốquanhệ (tt) Hằng số thể quanhệ Biểu thức - Được gọi câu truy vấn Là chuỗi phép toán đạisốquanhệ Kết trả thể quanhệ Nội dung chi tiết Giới thiệu Đạisốquanhệ ... PHAITN Nam Trinh 04/05 /19 86 Nu 07 /19 /19 68 Nu Khang 10 /25 /19 83 Nam Nhu 06/20 /19 51 Nu Phuong 05/03 /19 58 Nu Hung 09 /15 /19 62 Nam Minh 02/28 /19 42 Nam Chau 12 /30 /19 88 Nu Bậc n=3 DOM(TENNV) = DOM(TENTN) ... tăng 10 % 29 Chuỗi phép toán Kết hợp phép toán đạisốquanhệ - Lồng biểu thức lại với π - A1, A2, …, Ak ( σ (R)) σ (π P P A1, A2, …, Ak Thực phép toán B1 P (R) B2 σ π A1, A2, …, Ak (Quan hệ...
... Doanh số khách hàng thành viên tổng trị giá hóa đơn mà khách hàng thành viên mua Phần 1: Đạisốquanhệ Câu 1: In số hóa đơn trị giá hóa đơn nhân viên có tên “Nguyễn Văn A” lập ngày 10 /10 /2005 ... Viết Đạisốquan hệ: MASP SOHD ((( SANPHAM CTHD ) HOADON ) MAKH KHACHTV : (hoten =" NguyenVanA" )))[masp, tensp] ( Phần 2: Đạisốquanhệ Câu 3: Tìm số hóa đơn mua lúc sản phẩm có mã số ... Phần 1: Đạisốquanhệ In số hóa đơn trị giá hóa đơn nhân viên có tên “Nguyễn Văn A” lập ngày 10 /10 /2005 In danh sách sản phẩm (mã sản phẩm, tên...
... β α β β γ 10 10 20 10 a a b b r s I r x s: A B C D E α α α α β β β β 11 2 2 α β β γ α β β γ 10 10 20 10 10 10 20 10 a a b b a a b b NN BMHTTT 16 Ví d ụ PRODUCT x STORE NN BMHTTT 17 17 Phép hợp ... β 12 β β 23 10 A B C D α α β σA=B ^ D > (r) A β 23 10 NN BMHTTT 10 Selection σPRICE