Bài giảng cơ sở dữ liệu chương 2 mô hình dữ liệu quan hệ

37 427 0
Bài giảng cơ sở dữ liệu   chương 2  mô hình dữ liệu quan hệ

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

CƠ SỞ DỮ LIỆU ( Databases ) Chương 2: Mô hình liệu quan hệ bangtqh@utc2.edu.vn Nội dung 2.1 Các khái niệm 2.2 Các phép toán đại số tập hợp 2.3 phép toán đại số quan hệ bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ Giới thiệu Do tiến sĩ E F Codd đưa – “A Relation Model for Large Shared Data Banks”, Communications of ACM, 6/1970 Cung cấp cấu trúc liệu đơn giản đồng – Khái niệm quan hệ Có tảng lý thuyết vững – Lý thuyết tập hợp Là sở HQT CSDL thương mại – Oracle, DB2, SQL Server… bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 2.1 Các khái niệm Quan hệ (relation) Thuộc tính (attribute) Bộ giá trị (Tuple) Lược đồ quan hệ (realation schema) Lược đồ sở liệu (database schema) Thể lược đồ quan hệ Khóa – Siêu khóa – Khóa dự tuyển – Khóa – Khóa ngoại Phụ thuộc hàm Ràng buộc toàn vẹn Các thao tác quan hệ bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 2.1.1 Quan hệ Các thông tin lưu trữ CSDL tổ chức thành bảng (table) chiều gọi quan hệ cột thuộc tính nhân viên TENNV HONV NS DIACHI GT LUONG PHG Tung Nguyen 12/08/1955 638 NVC Q5 Nam 40000 Hang Bui 07/19/1968 332 NTH Q1 Nu 25000 Nhu Le 06/20/1951 291 HVH QPN Nu 43000 Hung Nguyen 09/15/1962 Ba Ria VT Nam 38000 dòng nhân viên Tên quan hệ NHANVIEN bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 2.1.1 Quan hệ (tt) Quan hệ gồm – Tên – Tập hợp cột • Cố định • Được đặt tên • Có kiểu liệu – Tập hợp dòng • Thay đổi theo thời gian Một dòng ~ Một thực thể Quan hệ ~ Tập thực thể bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ Các đặc trưng quan hệ Thứ tự quan hệ không quan trọng HONV TENNV NGSINH DCHI PHAI LUONG PHG Nguyen Tung 12/08/1955 638 NVC Q5 Nam 40000 Bui Hang 07/19/1968 332 NTH Q1 Nu 25000 Le Nhu 06/20/1951 291 HVH QPN Nu 43000 Nguyen Hung 09/15/1962 null Nam 38000 Thứ tự giá trị quan trọng Bộ khác Bộ bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ Các đặc trưng quan hệ (tt) Mỗi giá trị – Hoặc giá trị nguyên tố – Hoặc giá trị rỗng (null) Không có trùng thể quan hệ bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 2.1.2 Thuộc tính - Attribute Tên cột quan hệ Mô tả ý nghĩa cho giá trị cột Thuộc tính TENNV HONV NS DIACHI GT LUONG PHG Tung Nguyen 12/08/1955 638 NVC Q5 Nam 40000 Hang Bui 07/19/1968 332 NTH Q1 Nu 25000 Nhu Le 06/20/1951 291 HVH QPN Nu 43000 Hung Nguyen 09/15/1962 Ba Ria VT Nam 38000 Tất liệu cột có kiểu liệu bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 2.1.3 Bộ - Tuple Là dòng quan hệ (trừ dòng tiêu đề) Thể giá trị cụ thể thuộc tính Dữ liệu cụ thể thuộc tính bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 10 2.1.3 Bộ - Tuple (tt) Miền giá trị: tập giá trị nguyên tố gắn liền với thuộc tính – Kiểu liệu sở • Chuỗi ký tự (string) • Số (integer) – Các kiểu liệu phức tạp • • • • Tập hợp (set) Danh sách (list) Mảng (array) Bản ghi (record) Không chấp nhận Ví dụ – TENNV: string – LUONG: integer bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 11 2.1.4 Lược đồ quan hệ Là trừu tượng hóa quan hệ mức độ cấu trúc bảng chiều Lược đồ quan hệ – Tên quan hệ – Tên tập thuộc tính Lược đồ quan hệ NHANVIEN(MANV, TENNV, HONV, NS, DIACHI, GT, LUONG, PHG) Là tập hợp bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 12 2.1.4 Lược đồ quan hệ (tt) Lược đồ CSDL tập hợp gồm nhiều lược đồ quan hệ Ví dụ: Lược đồ CSDL NHANVIEN(MANV, TENNV, HONV, NS, DIACHI, GT, LUONG, PHG) PHONGBAN(MAPHG, TENPHG, TRPHG, NG_NHANCHUC) DIADIEM_PHG(MAPHG, DIADIEM) THANNHAN(MA_NVIEN, TENTN, GT, NS, QUANHE) DEAN(TENDA, MADA, DDIEM_DA, PHONG) bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 13 2.1.4 Lược đồ quan hệ (tt) Định nghĩa hình thức lược đồ quan hệ – Cho A1, A2, …, An thuộc tính – Có miền giá trị D1, D2, …, Dn tương ứng – Ký hiệu R(A1:D1, A2:D2, …, An:Dn) lược đồ quan hệ Bậc lược đồ quan hệ – Là số lượng thuộc tính lược đồ Lực lượng quan hệ – Là số dòng (bộ) quan hệ Ví dụ: – NHANVIEN (MANV:integer, NGSINH:date, DCHI:string, DONVI:integer) TENNV:string, HONV:string, GT:string, LUONG:integer, • NHANVIEN lược đồ bậc mô tả đối tượng nhân viên • MANV thuộc tính có miền giá trị số nguyên • TENNV thuộc tính có miền giá trị chuỗi ký tự bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 14 2.1.5 Thể quan hệ Một quan hệ r lược đồ quan hệ R(A1, A2, …, An), ký hiệu r(R), tập r = {t1, t2, …, tk} Trong ti danh sách có thứ tự n giá trị ti= – Mỗi vj phần tử miền giá trị DOM(Aj) = Di giá trị rỗng TENNV HONV NGSINH DCHI PHAI LUONG PHG t1 Tung Nguyen 12/08/1955 638 NVC Q5 Nam 40000 t2 Hang Bui 07/19/1968 332 NTH Q1 Nu 25000 t3 Nhu Le 06/20/1951 291 HVH QPN Nu 43000 t4 Hung Nguyen 09/15/1962 null Nam 38000 Vj bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 15 2.1.6 Khóa (Keys) Siêu khóa (Super Key) – Khóa quan hệ R(A1, A2, A3,…, An) tập thuộc tính K thỏa mãn: ∀ q1, q2 R tồn thuộc tính A ∈ K cho q1[A] ≠ q2[A] K siêu khóa quan hệ R K’ ⊆ K khóa R Các quan hệ phải khác đôi bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 16 2.1.6 Khóa (tt) Khóa dự tuyển – Candidate Key – Khóa quan hệ ∄ ⊂ gọi khóa tối tiểu – Có thể có nhiều khóa tối tiểu quan hệ Những khóa tối tiểu gọi khóa dự tuyển (đủ điều kiện ứng tuyển để làm khóa quan hệ) bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 17 2.1.6 Khóa (tt) Khóa (Primary Key) – Trong số khóa dự tuyển, khóa chọn để tạo index chi phối truy xuất đến gọi Khóa – Xét quan hệ NHANVIEN(MANV, TENNV, HONV, NS, DCHI, GT, LUONG, PHG) – Có khóa (MANV) (HONV, TENNV, NS) – Khi cài đặt quan hệ thành bảng (table) • Chọn khóa làm sở để nhận biết • Khóa chọn gọi khóa (PK - primary key) – Các thuộc tính khóa phải có giá trị khác null – Các thuộc tính khóa thường gạch NHANVIEN(MANV, TENNV, HONV, NS, DCHI, GT, LUONG, PHG) bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 18 2.1.6 Khóa (tt) Khóa dự phòng (Alternate key) – Là khóa dự tuyển không chọn làm khóa – Trong ví dụ: NHANVIEN(MANV, TENNV, HONV, NS, DCHI, GT, LUONG, PHG) Khóa dự phòng là: (TENNV, HONV, NSNV) bangtqh@utc2.edu.vn 19 Chương - Mô hình liệu quan hệ 2.1.6 Khóa (tt) Tham chiếu: – Một quan hệ R, thuộc tính A nhận giá trị từ thuộc tính B quan hệ S, ta gọi R tham chiếu S – Bộ tham chiếu phải tồn trước TENPHG S R MAPHG Nghien cuu Dieu hanh Quan ly TENNV HONV NS DCHI GT LUONG PHG Tung Nguyen 12/08/1955 638 NVC Q5 Nam 40000 Hang Bui 07/19/1968 332 NTH Q1 Nu 25000 Nhu Le 06/20/1951 291 HVH QPN Nu 43000 Hung Nguyen 09/15/1962 Ba Ria VT Nam 38000 bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 20 Ví dụ (tt) Cho biết mã nhân viên có người thân có tham gia đề án π MANV(PHANCONG) ∩ π (THANNHAN) MANV Cho biết mã nhân viên thân nhân π MANV(NHANVIEN) bangtqh@utc2.edu.vn - π (THANNHAN) MANV Chương - Mô hình liệu quan hệ 45 2.3.2 Phép chọn (Selection) Được dùng để lấy quan hệ R Các chọn phải thỏa mãn điều kiện chọn Predicate Ký hiệu σ Pedicate (R) Predicate biểu thức gồm mệnh đề có dạng – – • gồm < , > , ≤ , ≥ , ≠ , = • Các mệnh đề nối lại nhờ phép ∧ , ∨ , ¬ bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 46 2.3.2 Phép chọn (tt) Kết trả quan hệ – Có danh sách thuộc tính với R – Có số số R Ví dụ R A B C D α α α β β β 12 β β 23 10 bangtqh@utc2.edu.vn R σ A B C D α α β β 23 10 (A=B)∧(D>5) (R) 47 Chương - Mô hình liệu quan hệ 2.3.2 Phép chọn (tt) Phép chọn có tính giao hoán σ (σ p1 p2 (R)) = σ (σ p2 p1 (R)) = σ p2 ∧p1 (R) Kết hợp nhiều phép chọn thành phép chọn σ (σ p1 bangtqh@utc2.edu.vn p2 (R)) = σ p2 ∧p1 (R) Chương - Mô hình liệu quan hệ 48 2.3.2 Phép chọn (tt) Ví dụ 1: Cho biết nhân viên phòng số – Quan hệ: NHANVIEN(MANV, HONV, TENNV, PHG,…) – Thuộc tính: PHG – Điều kiện: PHG=4 σ bangtqh@utc2.edu.vn PHG=4 (NHANVIEN) 49 Chương - Mô hình liệu quan hệ 2.3.2 Phép chọn (tt) Ví dụ 2: Tìm nhân viên có lương 2.5tr phòng nhân viên có lương 3tr phòng – Quan hệ: NHANVIEN(MANV, …, LUONG, PHG, ….) – Thuộc tính: LUONG, PHG – Điều kiện: • LUONG>2500000 PHG=4 • LUONG>3000000 PHG=5 σ (PHG=4 AND LUONG>2.5tr) OR (PHG=5 AND LUONG>3tr) bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ (NHANVIEN) 50 2.3.3 Phép nối (Join) Được dùng để tổ hợp có liên quan từ quan hệ thành Ký hiệu R S – R(A1, A2, …, An) S(B1, B2, …, Bm) Kết phép nối quan hệ Q – Có n + m thuộc tính Q(A1, A2, …, An, B1, B2, …, Bm) – Mỗi Q tổ hợp R S, thỏa mãn số điều kiện nối • • • • Có dạng Ai θ Bj Ai thuộc tính R, Bj thuộc tính S Ai Bj có miền giá trị θ phép so sánh ≠, =, , ≤, ≥ bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 51 2.3.3 Phép nối (Join) Nối theta (theta join) phép nối có điều kiện – Ký hiệu R CS – C gọi điều kiện nối thuộc tính Nối (equi join) C điều kiện so sánh Nối tự nhiên (natural join) • Ký hiệu R S hay R ∗ S • R+ ∩ S+ ≠ ∅ • Kết phép nối equi join bỏ bớt cột giống bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 52 2.3.3 Phép nối(tt) Ví dụ phép nối theta join R A R B C D S E Q B5 Đưa thông tin khách hàng có địa HN Đưa tên khách hàng mua hàng ngày 1/2/2014 Đưa mã hàng, tên hàng có giá bán > 500.000đ Đưa tên khách hàng SG mua hàng ngày 1/3/2015 Đưa danh sách tên hàng bán ngày 1/2/2015 Đưa mã hàng chưa bán Đưa mã khách hàng không mua hàng ngày 14/2/2015 bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 60 Kiểm tra 5p T2 T1 T1 bangtqh@utc2.edu.vn T1 T1 T1.P = T2.AT2 T1 T1 T1.P = T2.AT2 T1 (T1.Q = T2.A AND T1.R = T2.C)T2 (T1.Q = T2.B)T2 (T1.Q = T2.B)T2 Chương - Mô hình liệu quan hệ CHUYỂN ĐỔI MÔ HÌNH E/R bangtqh@utc2.edu.vn LƯỢC ĐỒ QUAN HỆ 61 Các quy tắc chuyển đổi (1) Tập thực thể – Các tập thực thể (trừ tập thực thể yếu) chuyển thành quan hệ có tên tập thuộc tính MANV NS LUONG DCHI TENPHG MAPHG HONV TENNV (1,1) NHANVIEN Lam_viec (1,n) PHONGBAN GT (1,1) La_truong_phong (1,1) PHONGBAN(TENPHG, MAPHG) NHANVIEN(MANV, TENNV, HONV, NS, DCHI, GT, LUONG) bangtqh@utc2.edu.vn 63 Chương - Mô hình liệu quan hệ Các qui tắc chuyển đổi (tt) (2) Mối quan hệ – (2a) Một-Một • Thêm vào quan hệ thuộc tính khóa quan hệ • Hoặc thêm thuộc tính khóa vào quan hệ MANV NS LUONG DCHI TENPHG MAPHG HONV TENNV GT NHANVIEN (1,1) NG_NHANCHUC La_truong_phong PHONGBAN (1,1) PHONGBAN(MAPHG, TENPHG, MANV, NG_NHANCHUC) bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 64 Các qui tắc chuyển đổi (tt) (2) Mối quan hệ – (2b) Một-Nhiều • Thêm vào quan-hệ-một thuộc tính khóa quan-hệnhiều MANV NS LUONG DCHI TENPHG MAPHG HONV TENNV NHANVIEN (1,1) Lam_viec (1,n) PHONGBAN GT NHANVIEN(MANV, TENNV, HONV, NS, DCHI, GT, LUONG, MAPHG) bangtqh@utc2.edu.vn 65 Chương - Mô hình liệu quan hệ Các qui tắc chuyển đổi (tt) (2) Mối quan hệ – (2c) Nhiều-Nhiều • Tạo quan hệ có – Tên quan hệ tên mối quan hệ – Thuộc tính thuộc tính khóa tập thực thể liên quan MANV NGSINH LUONG DCHI HONV TENNV NHANVIEN DEAN THOIGIAN DDIEM_D A MADA TENDA PHAI (1,n) Phan_cong (1,n) PHANCONG(MANV, MADA, THOIGIAN) bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 66 Các qui tắc chuyển đổi (tt) (3) Thực thể yếu – Chuyển thành quan hệ • Có tên với thực thể yếu • Thêm vào thuộc tính khóa quan hệ liên quan MANV NS LUONG DCHI HONV TENNV (1,n) NHANVIEN Co_than_nhan (1,1) GT THANNHAN QUANHE NS GT TENTN THANNHAN(MANV, TENTN, GT, NS, QUANHE) bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 67 Các qui tắc chuyển đổi (tt) (4) Thuộc tính đa trị – Chuyển thành quan hệ • Có tên với thuộc tính đa trị • Thuộc tính khóa quan hệ khóa quan hệ chứa thuộc tính đa trị MANV NS LUONG BANGCAP HONV TENNV NHANVIEN BANGCAP(MANV, BANGCAP) GT NHANVIEN(MANV, TENNV, HONV, NS, DCHI, GT, LUONG, DCHI) bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 68 Các qui tắc chuyển đổi (tt) (5) Liên kết đa (n>2) – Chuyển thành quan hệ • Có tên với tên mối liên kết đa • Khóa tổ hợp khóa tập thực thể tham gia liên kết TENDA SOLUONG MANCC NHACUNGCAP MATB Cung_cap THIETBI MADA DEAN DEAN(MADA,…) NHACUNGCAP(MANCC,…) THIETBI(MATB,…) CUNGCAP(MANCC, MATB, MADA, SOLUONG) bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 69 Tổng kết ER – Loại thực thể – Quan hệ 1:1, 1:N – Quan hệ N:M – Quan hệ đa – Thuộc tính – Thuộc tính phức hợp – Thuộc tính đa trị – Tập giá trị – Thuộc tính khóa bangtqh@utc2.edu.vn Mô hình quan hệ – Quan hệ thực thể – Khóa – Quan hệ với khóa – Quan hệ với n khóa – Thuộc tính – Tập thuộc tính đơn – Quan hệ với khóa – Miền giá trị – Khóa (khóa dự tuyển) Chương - Mô hình liệu quan hệ 70 Ví dụ quản lý công ty Họđệm Tên Ngàysinh Giớitính Ngày bắt đầu Địachỉ Lương Họtên Tên Mãsố Địađiểm Quảnlý (0,1) Mã số ĐƠNVỊ NHÂNVIÊN (1,1) (0,N) (0,1) (0,N) Giám sát Có (1,N) Làmviệccho (1,N) Kiểm soát Sốgiờ DỰÁN CON Tên Ngàysinh (1,1) (1,N) Làmviệc (1,1) Tên (0,N) Mãsố Địađiểm Giớitính bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 71 Bài tập nhà Bài tập – Chuyển đổi mô hình thực thể liên kết sang mô hình quan hệ cho tập chương 1b • Công ty Bất động sản • Buổi hòa nhạc • Coffee Phố xanh bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 72 bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 73 [...]... dụ R A B A B α 1 α 2 α 2 β 3 β 3 S bangtqh@utc2.edu.vn R∩S A B α β 2 3 33 Chương 2 - Mô hình dữ liệu quan hệ 2. 2.3 Phép trừ Cho 2 quan hệ R và S khả hợp Phép giao của R và S – Ký hiệu R − S – Là một quan hệ gồm các bộ thuộc R và không thuộc S R − S = { t / t∈R ∧ t∉S } Ví dụ R A B A B α 1 α 2 α 2 β 3 β 1 bangtqh@utc2.edu.vn S R-S A B α β 2 1 Chương 2 - Mô hình dữ liệu quan hệ 34 2. 2.4 Tích Đề các Được... bangtqh@utc2.edu.vn Chương 2 - Mô hình dữ liệu quan hệ 22 2. 1.6 Khóa (tt) Nhận xét chung về Khóa của quan hệ – Giá trị của khóa dùng để xác định một bộ cụ thể trong quan hệ – Khóa là một đặc trưng của lược đồ quan hệ, không phụ thuộc vào thể hiện quan hệ – Khóa được xây dựng dựa vào ý nghĩa của một số thuộc tính trong quan hệ – Lược đồ quan hệ có thể có nhiều khóa bangtqh@utc2.edu.vn Chương 2 - Mô hình dữ liệu quan hệ. .. liệu quan hệ 52 2.3.3 Phép nối(tt) Ví dụ phép nối theta join R A R B C D S E Q B5) (R) 47 Chương 2 - Mô hình dữ liệu quan hệ 2. 3 .2 Phép chọn (tt) Phép chọn có tính giao hoán σ (σ p1 p2 (R))... bangtqh@utc2.edu.vn 63 Chương 2 - Mô hình dữ liệu quan hệ Các qui tắc chuyển đổi (tt) (2) Mối quan hệ – (2a) Một-Một • Thêm vào quan hệ này thuộc tính khóa của quan hệ kia • Hoặc thêm thuộc tính khóa vào cả 2 quan hệ MANV NS LUONG DCHI TENPHG MAPHG HONV TENNV GT NHANVIEN (1,1) NG_NHANCHUC La_truong_phong PHONGBAN (1,1) PHONGBAN(MAPHG, TENPHG, MANV, NG_NHANCHUC) bangtqh@utc2.edu.vn Chương 2 - Mô hình dữ liệu quan. .. = σ (σ p2 p1 (R)) = σ p2 ∧p1 (R) Kết hợp nhiều phép chọn thành 1 phép chọn σ (σ p1 bangtqh@utc2.edu.vn p2 (R)) = σ p2 ∧p1 (R) Chương 2 - Mô hình dữ liệu quan hệ 48 2. 3 .2 Phép chọn (tt) Ví dụ 1: Cho biết các nhân viên ở phòng số 4 – Quan hệ: NHANVIEN(MANV, HONV, TENNV, PHG,…) – Thuộc tính: PHG – Điều kiện: PHG=4 σ bangtqh@utc2.edu.vn PHG=4 (NHANVIEN) 49 Chương 2 - Mô hình dữ liệu quan hệ 2. 3 .2 Phép chọn... hình dữ liệu quan hệ 30 2. 2 Các phép toán trên ĐS tập hợp Tính khả hợp (Tương thích đồng nhất - Union Compatibility) – Hai lược đồ quan hệ R(A1, A2, …, An) và S(B1, B2, …, Bn) là khả hợp nếu • Cùng bậc n • Và có DOM(Ai)=DOM(Bi) , 1≤ i ≤ n Kết quả của ∪, ∩, và − là một quan hệ có cùng tên thuộc tính với quan hệ đầu tiên (R) bangtqh@utc2.edu.vn 31 Chương 2 - Mô hình dữ liệu quan hệ 2. 2.1 Phép hợp Cho 2 quan ... a γ R÷S Chương - Mô hình liệu quan hệ 38 2.3 Các phép toán ĐS quan hệ Phép chiếu Phép chọn Phép kết nối quan hệ Các phép kết nối khác bangtqh@utc2.edu.vn 39 Chương - Mô hình liệu quan hệ 2.3.1... B null Chương - Mô hình liệu quan hệ C=D S C D E null null 6 58 Bài tập Cho quan hệ R1, R2, R3 Hãy cho biết kết thực phép toán sau: bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 59 Bài tập... bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 26 2.1.8 Ràng buộc toàn vẹn (tt) Biểu diễn ràng buộc tham chiếu bangtqh@utc2.edu.vn Chương - Mô hình liệu quan hệ 27 2.1.9 Các phép toán quan hệ Phép thêm vào quan

Ngày đăng: 01/04/2016, 08:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan