... quan hệ - kháiniệm Các kháiniệm phép toán tậphợp • Tậphợpkháiniệm toán học, không định nghĩa Ví dụ: Tậphợp số nguyên; Tậphợp sinh viên lớp; Tậphợp nghiệm phương trình • Tậphợp tạo thành ... An toàn liệu Bài tập thực hành Tham gia đóng góp 1/78 Cơ sở liệu mô hình liệuquan hệ Cơ sở liệu mô hình liệuquan hệ Hệ thống sở liệu Định nghĩa CSDL Cơ sở liệutậphợp bảng liệu có quan hệ ... tính tập thực thể -> thuộc tính lược đồ quan hệ Tậpquan hệ: • Tên tậpquan hệ -> tên lược đồ quan hệ • Khoá tập thực thể tham vào quan hệ thuộc tính riêng quan hệ -> thuộc tính lược đồ quan hệ Quan...
... Mi quan h nh vy cũn c gi l mt th hin ca lc R ký hiu r(R) ký hiu t[X], t[Ai] vi X H Cm H Chng Cỏc tớnh cht c trng ca mt quan h Mt quan h cú mt tờn phõn bit vi tờn cỏc quan h khỏc Mi ụ bng (quan ... thuc tớnh quan h cú mt tờn phõn bit Cỏc giỏ tr ca mt thuc tớnh thuc cựng mt H Cm H Chng Cỏc tớnh cht c trng ca mt quan h Th t cỏc thuc tớnh l khụng quan trng vỡ quan h l mt hp Cỏc b quan h l phõn ... tắt chơng lc quan h (cu trỳc ca quan h v cỏc rng buc) quan h l mt bng vi tt c cỏc b ang tn ti ú, bng ny l mt th hin ca lc quan h siờu khúa l mt thuc tớnh xỏc nh cỏc b mt cỏch nht quan h khúa...
... Khoa CNTT Các kháiniệm định nghĩa Cơ sơ liệuquan hệ relational database Cơ sở liệuquan hệ CSDL mà dũliệu lưu trữ bảng Miền domain Miền tập giá trị Thông thường, miền tậpkiểuliệu ký hiệu ... cha / kiểu thực thể Cách - Kiểu thực thể cha kiểu thực thể biến đổi thành quan hệ Cách - Mỗi kiểu thực thể biến đổi thành quan hệ Cách - Kiểu thực thể cha biến đổi thành quan hệ kiểu cha; kiểu ... Trực - Khoa CNTT 18 Lược đồ sở liệu Lược đồ sở liệu database schema Lược đồ sở liệutậphợp lược đồ quan hệ Trong lược đồ sở liệu, tên lược đồ quan hệ Lược đồ sở liệu: Emp (Empnum, Name, Sal,...
... Giang CHƯƠNG I : TỔNGQUAN VỀ CƠ SỞ DỮLIỆU I.1 KHÁINIỆM VỀ CƠ SỞ DỮLIỆU Để lý giải cho khái niệm, trước hết xem xét hệ thống bán xe máy công ty HONDA Việt Nam máy tính Dữliệu lưu trữ máy ... Giang liệuquan hệ có khả tổ hợp cao hiệu Việc cập nhật liệu mô hình quan hệ dễ dàng Điều đáng quan tâm sở liệuquan hệ cho phép đảm bảo tính an toàn liệu, tính quánliệu tính độc lập liệu [5] ... khía cạnh sử dụng, hệ sở liệuquan hệ tậphợp tệp liệu định nghĩa sau: Một hệ sở liệutậphợp hữu hạn tệp liệu định nghĩa chúng thay đổi theo thời gian Đây hệ sở liệuquan hệ II.1.2 Định nghĩa...
... Như vậy: tùy theo yêu cầu hệ thống mà lựa chọn mô hình liệuquan hệ thích hợp để càiđặt Bài tập sinh viên: Phân tích tìm nhiều mô hình quan hệ khác (có đánh giá ưu khuyết điểm chúng) Tìm ... thiết kế liệu III Nhận xét đề nghị số mô hình quan hệ liệu khác Nhận xét : Vì theo yêu cầu đề mã thẻ độc giả mã độc giả, khóa quan hệ thedocgia ma_docgia Nhưng câu hỏi đặt có nên có quan hệ ... kết hai quan hệ docgia thedocgia lấy đầy đủ thông tin, giả sử hệ thống quan tâm đến tốc độ việc truy xuất thông tin, việc thực phép kết không nên chút Do cần nên gộp quan hệ thedocgia vào quan hệ...
... Dữliệu CSDL tổ chức thành bảng chiều (table) Mỗi bảng gọi quan hệ 01/07/13 C@py Rjght 2008 by Nhóm 1.2 Quan hệ (Relation) Quan hệ – – – Chứa liệutập thực thể tập liên kết Tên quan hệ Tập ... dung trình bày Các kháiniệm mơ hình - Thuộc tính (Attribute) - Quan hệ (Relation) - Bộ giá trị (Tuple) Các thao tác quan hệ - Phép thêm vào quan hệ - Phép loại bỏ khỏi quan hệ - Phép sửa đổi ... tính Có tên, kiểu liệu, khn dạng mơ tả Ví dụ: Tên: Ngaysinh – Kiểu liệu: date/time – Khn dạng: / / / /19 , – Mơ tả: miền giá trị ngày sinh – 01/07/13 C@py Rjght 2008 by Nhóm 1.2 Quan hệ (Relation)...
... Tên quan hệ NHANVIEN Quan hệ (tt) Quan hệ gồm - Tên - Tậphợp cột Cố định Được đặt tên Có kiểuliệu - Tậphợp dòng Thay đổi theo thời gian Một dòng ~ Một thực thể Quan hệ ~ Tập ... 38000 Tất liệu cột có dùng kiểuliệu Lược đồ Lược đồ quan hệ - Tên quan hệ - Tên tập thuộc tính Lược đồ quan hệ NHANVIEN(MANV, TENNV, HONV, NGSINH, DCHI, PHAI, LUONG, PHG) Là tậphợp Lược đồ ... 40000, 5> Dữliệu cụ thể thuộc tính 10 Miền giá trị Là tập giá trị nguyên tố gắn liền với thuộc tính - Kiểuliệu sở Chuỗi ký tự (string) Số (integer) - Các kiểuliệu phức tạp Tập hợp...
... dung Giới thiệu Mô hình liệu Tổngquan Mô hình liệuquan hệ 2/19 Tổngquan Mô hình liệu 3/19 Mô hình liệu gì? Mô hình liệu (Data Model) cách ký hiệu để mô tả liệu hay thông tin Nói chung, ... với kháiniệmkiểuliệu (data type) Ở mức càiđặt hệ quản trị CSDL, miền giá trị thuộc tính quan hệ cần phải chọn cho nằm số kiểuliệu mà hệ QT CSDL hỗ trợ 12/19 Biểu diễn tương đương quan ... hệ Quan hệ tậphợp (sets of tuples), danh sách (lists of tuples) Do vậy, thứ tự quan hệ KHÔNG quan trọng, mà quan trọng nội dung Đồng thời có có giá trị thuộc tính coi bị thừa 13/19 Thể quan...
... cột (bảng) Một tậphợp phép toán thao tác liệu phép toán tậphợp phép toán quan hệ hợp, hệ Ràng buộc toàn vẹn quan hệ Nền tảng lý thuyết kháiniệm lý thuyết tậphợp t ê quan hệ tứ tập giá trị hệ, ... gọi quan thành bả (table) hiề i hệ NN HCSDL Quan hệ Quan hệ gồm Tên Tậphợp cột Cố định Được đặt tên Có kiể liệ kiểuliệuTậphợp dòng Thay đổi theo thời gian Một dò ~ Một thự thể dòng thực Quan ... hình liệuquan hệ Cung cấp cấu trúc liệu đơn giản đồng đồ Kháiniệmquan hệ Có tảng lý thuyết vững Lý thuyết tậphợp Là sở HQT CSDL thương mại Oracle, DB2, SQL Server… NN HCSDL Các khái niệm...
... cột (bảng) Một tậphợp phép toán thao tác liệu phép toán tậphợp phép toán quan hệ hợp, hệ Ràng buộc toàn vẹn quan hệ Nền tảng lý thuyết kháiniệm lý thuyết tậphợp t ê quan hệ tứ tập giá trị hệ, ... gọi quan thành bả (table) hiề i hệ NN HCSDL Quan hệ Quan hệ gồm Tên Tậphợp cột Cố định Được đặt tên Có kiể liệ kiểuliệuTậphợp dòng Thay đổi theo thời gian Một dò ~ Một thự thể dòng thực Quan ... hình liệuquan hệ Cung cấp cấu trúc liệu đơn giản đồng đồ Kháiniệmquan hệ Có tảng lý thuyết vững Lý thuyết tậphợp Là sở HQT CSDL thương mại Oracle, DB2, SQL Server… NN HCSDL Các khái niệm...
... database) Cơ sở liệuquan hệ (relational database): ◦ Là tậphợp hữu hạn quan hệ (relations) ◦ Dữliệu lưu trữ quan hệ (bảng) ◦ Có nhiều mối quan hệ bảng 22 Cấu trúc liệuquan hệ (tt) Bậc ... dung Các định nghĩa mô hình liệuquan hệ ◦ Quan hệ ◦ Lược đồ quan hệ Quan hệ toán học ◦ Lược đồ quan hệ quan hệ ◦ Khóa quan hệ Ràng buộc toàn vẹn Mô hình liệuquan hệ (Relational data model) ... liệuquan hệ (Relational data model) Mô hình quan hệ xây dựng cấu trúc toán học tự nhiên đơn giản: quan hệ (relation) Các quan hệ (relation) có tậphợp toán tử mạnh mức cao ngôn ngữ tạo liệu...
... Nu Tay Ninh Cơ Sở DữLiệu - Khoa ĐTMT-CĐN KG 10/12/2011 Cơ Sở DữLiệu - Khoa ĐTMT-CĐN KG 2.5 Tân từ Định nghĩa: thể quan hệ tậphợp giá trị quan hệ thời điểm Ký hiệu: thể quan hệ Q TQ Ví ... Sở DữLiệu - Khoa ĐTMT-CĐN KG 51 10/12/2011 Cơ Sở DữLiệu - Khoa ĐTMT-CĐN KG 52 13 10/12/2011 3.2.3 RBTV thuộc tính tổnghợp (2) 3.2.3 RBTV thuộc tính tổnghợp (1) Là ràng buộc thuộc tính, quan ... 2.8 Lược đồ quan hệ (1) 2.8 Lược đồ quan hệ (2) Lược đồ quan hệ nhằm mục đích mô tả cấu trúc quan hệ mối liên hệ thuộc tính quan hệ Cấu trúc quan hệ tập thuộc tính hình thành nên quan hệ ...
... Chương 3: Mô hình liệuquan hệ Các kháiniệm mô hình liệuquan hệ: Mô hình liệuquan hệ Các kháiniệm Định nghĩa toán học quan hệ Đặc trưng quan hệ Các ràng buộc toàn vẹn: ... Tích Đề-các n tậphợp (D1, D2, , Dn) D1×D2× ×Dn = {(d1, d2, , dn) | d1 ∈D1, d2 ∈D2, , dn∈Dn} Mọi tập n giá trị từ tập tích Đề-các quan hệ n tậphợp Trong mô hình liệuquan hệ, tập Di miền ... tham chiếu Các kháiniệm Mô hình liệuquan hệ: Được xây dựng dựa đối tượng quan hệ, thuộc tính với ràng buộc Được sử dụng để thể mô hình liệu thực Miền giá trị (Domain) tậphợp giá trị nguyên...
... HÌNH DỮLIỆUQUAN HỆ • Lƣợc đồ quan hệ • Bậc quan hệ • Thuộc tính • Miền giá trị • Bộ liệu • Thể quan hệ • Lƣợc đồ sở liệuquan hệ Khoa Công nghệ Thông tin - Trƣờng Đại học Ngân hàng TP.HCM QUAN ... RBTV • Có ba thao tác cập nhật liệu ảnh hƣởng đến RBTV: • Thêm: thêm (số) liệu vào quan hệ • Sửa: cập nhật giá trị (số) liệu vào quan hệ • Xóa: xóa (số) liệu vào quan hệ Khoa Công nghệ Thông tin ... DỮLIỆU Đặc tả yêu cầu ngƣời sử dụng Thiết kế sở liệu ý niệm Thiết kế sở liệu luận lý Thiết kế sở liệu vật lý Khoa Công nghệ Thông tin - Trƣờng Đại học Ngân hàng TP.HCM 37 THIẾT KẾ CƠ SỞ DỮ LIỆU...
... 38000 dòng nhân viên Tên quan hệ NHANVIEN Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM Quan hệ (tt) Quan hệ gồm - Tên - Tậphợp cột • • • Cố định Được đặt tên Có kiểuliệu - Tậphợp dòng • Thay đổi theo ... quan hệ, không phụ thuộc vào thể thiện quan hệ - Khóa xây dựng dựa vào ý nghĩa số thuộc tính quan hệ - Lược đồ quan hệ có nhiều khóa Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 19 Khóa Khi càiđặt ... Dữliệu cụ thể thuộc tính Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM 10 Miền giá trị Là tập giá trị đơn gắn liền với thuộc tính - Kiểuliệu sở • • Chuỗi ký tự (string) Số (integer) - Các kiểu liệu...
... thuộc tính quan hệ f tậphợp ràng buộc quan hệ Ở ràng buộc tập thuộc tính {A1, ……,An } hiểu thuộc tính chất tập tất cá quan hệ xác định tập thuộc tính Chú ý: - Để đơn giản nói đến lược đồ quan hệ ... III CÁC KHÓA TRÊN CƠ SỞ DỮLIỆUQUAN HỆ Các phép tác động lên sở liệu bao gồm: Chèn, loại bỏ, thay đổi… Trong mô hình sở liệuquan hệ Các phép tính áp dụng cho phân quan sở liệu máy Để thuận tiện ... hệ Tại thời điểm, lược đồ quan hệ có thể quan hệ cụ thể - Trên lược đồ quan hệ, ta có nhiều quan hệ II Thể Một thực thể (relation instance) lược đồ quan hệ S= tập tất thỏa mãn tất ràng...
... Nam 38000 dòng nhân viên Tên quan hệ NHANVIEN Nhập môn Cơ sở liệu - Khoa CNTT Quan hệ (tt) Quan hệ gồm - Tên - Tậphợp cột Cố định Được đặt tên Có kiểuliệu - Tậphợp dòng Thay đổi theo thời gian ... 09/15/1962 Ba Ria VT Nam 38000 Tất liệu cột có dùng kiểuliệu Nhập môn Cơ sở liệu - Khoa CNTT Lược đồ Lược đồ quan hệ - Tên quan hệ - Tên tập thuộc tính Lược đồ quan hệ NHANVIEN(MANV, TENNV, HONV, ... 40000, 5> Dữliệu cụ thể thuộc tính Nhập môn Cơ sở liệu - Khoa CNTT 10 Miền giá trị Là tập giá trị nguyên tố gắn liền với thuộc tính - Kiểuliệu sở Chuỗi ký tự (string) Số (integer) - Các kiểu liệu...
... Tên quan hệ NHANVIEN Quan hệ (tt) Quan hệ gồm - Tên - Tậphợp cột Cố định Được đặt tên Có kiểuliệu - Tậphợp dòng Thay đổi theo thời gian Một dòng ~ Một thực thể Quan hệ ~ Tập ... 38000 Tất liệu cột có chung kiểuliệu Lược đồ Lược đồ quan hệ - Tên quan hệ - Tên tập thuộc tính Lược đồ quan hệ NHANVIEN(MANV, TENNV, HONV, NGSINH, DCHI, PHAI, LUONG, PHG) Là tậphợp Lược đồ ... trúc liệu đơn giản đồng - Kháiniệmquan hệ Có tảng lý thuyết vững - Lý thuyết tậphợp Là sở HQT CSDL thương mại - Oracle, DB2, SQL Server… Nội dung chi tiết Giới thiệu Các khái niệm...