... ngoại ngữ Liênkết Một liênkết ghép nối hai hay nhiều thực thể Phản ánh liên hệ thực thể.Có kiểuliênkết sau Quan hệ 1-1 (đọc liênkết một): Hai thực thể A B có mối quan hệ 1-1 thực thể kiểu A ... thuyết tập hợp toán học Tậpliệu tổ chức theo cấu trúc mô hình liệu quan hệ gọi CSDL quan hệ Dữliệu bảng thể sau: 7/78 Mô hình liệu hướng đốitượng (Object Oriented model) • Là mô hình liệu thuộc ... thuộc tính liệu phương thức thao tác thuộc tính đóng gói cấu trúc gọi đốitượng • Tậpliệu tổ chức theo cấu trúc mô hình liệu hướng đốitượng gọi CSDL hướng đốitượng Ví dụ Chú ý: Mô hình liệu hướng...
... khái niệm định nghĩa Cơ sơ liệu quan hệ relational database Cơ sở liệu quan 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 bắt đầu chữ D ... Trực - Khoa CNTT 18 Lược đồ sở liệu Lược đồ sở liệu database schema Lược đồ sở liệutập hợ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, ... 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 thực thể biến đổi thành quan hệ kiểu Qui tắc tách biệt Qui tắc phủ lấp Chương Mô hình liệu...
... lấp sở liệu : Gồm giai đoạn - Khai báo - Định nghĩa - Nạp liệu vào sở liệu b Cập nhật liệu: - Bổ sung liệu vào sở liệu, - Loại bỏ liệu khỏi sở liệu, - Sửa liệu sở liệu c Khai thác liệu sở liệu ... Giang CHƯƠNG I : TỔNG QUAN VỀ CƠ SỞ DỮLIỆU I.1 KHÁI NIỆ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 tính ... sau : Cơ sở liệu: Là khối liệu phản ánh thông tin lưu trữ hệ thống theo cấu trúc gọi tắt sở liệu ( CSDL ) Hệ quản trị sở liệu: Là hệ thống phần mềm quản lý sở liệutập thao tác xử lý liệu Trang5...
... việc lưu trữ dư thừa làm cho kích thước lưu trữ hệ thống bị phình bự Dữliệu minh họa cho hai bảng phieumuon phieutra (dữ liệu trùng lắp nhiều, lưu trữ thừa làm cho kích thước hệ thống bị phình ... Rõ ràng thấy không nên phải chấp nhận trùng lắp liệu lớn, muốn truy xuất thông tin phải kết hai bảng (công việc khuyến cáo cần hạn chế tốt phép kết làm chậm tốc độ truy xuất thông tin), đồng thời ... trạng thẻ độc giả có hợp lệ không độc giả mượn sách Vậy rõ ràng có yêu cầu hệ thống kết xuất thông tin độc giả với thông tin thẻ độc giả phải thực phép kết hai quan hệ docgia thedocgia lấy đầy đủ...
... 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ậpliênkết Tên quan hệ Tập ... tương ứng với liệu thực thể liênkết Mỗi dòng có nhiều giá trị dùng để phân biệt dòng 01/07/13 C@py Rjght 2008 by Nhóm 1.2 Quan hệ (Relation) – Tập hợp cột Các giá trị cột có kiểuliệu 01/07/13 ... Mỗi thuộc tính có kiểuliệu sở (Data 01/07/13 Type) C@py Rjght 2008 by Nhóm 1.1 Thuộc tính (Attribute) – – – – – Kiểu văn (Text): Char, String Kiểu số (Number): Numberic, float Kiểu luận lý (Logical):...
... Thể liệu cụ thể thuộc tính quan hệ 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 ... 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ập hợp Lược ... hệ (tt) Quan hệ gồm - Tên - Tập hợp cột Cố định Được đặt tên Có kiểuliệ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ể Thuộc tính Tên...
... dung Giới thiệu Mô hình liệu Tổng quan Mô hình liệu quan hệ 2/19 Tổng quan 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, ... kiể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ập ... tính quan hệ Bộ = hàng = ghi Lược đồ QH = tên + tập thuộc tính Thể QH = nội dung QH thời điểm Khóa QH = tập thuộc tính QH Khóa thể Khóa lược đồ Cơ sở liệu quan hệ = tập quan hệ 20/19...
... tí h) Thể liệu cụ thể thuộc tính quan hệ NN HCSDL 10 Miền giá trị (domain) 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 ... HCSDL …Quan hệ Quan hệ gồm Tên Tập hợp cột Cố định Được đặt tên Có kiể liệ kiểuliệuTập hợp dòng Thay đổi theo thời gian Một dò ~ Một thự thể dòng thực Quan hệ ~ Tập thực thể NN HCSDL Thuộc tính ... cột (bảng) Một tập hợp phép toán thao tác liệu phép toán tập hợ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ái niệm lý thuyết tập hợp t ê quan hệ tứ tập giá trị hệ,...
... tí h) Thể liệu cụ thể thuộc tính quan hệ NN HCSDL 10 Miền giá trị (domain) 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 ... HCSDL …Quan hệ Quan hệ gồm Tên Tập hợp cột Cố định Được đặt tên Có kiể liệ kiểuliệuTập hợp dòng Thay đổi theo thời gian Một dò ~ Một thự thể dòng thực Quan hệ ~ Tập thực thể NN HCSDL Thuộc tính ... cột (bảng) Một tập hợp phép toán thao tác liệu phép toán tập hợ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ái niệm lý thuyết tập hợp t ê quan hệ tứ tập giá trị hệ,...
... Domain : tập hợp giá trị cho phep hay nhiều thuộc tính, thường tập cuả kiểuliệu Ký hiệu dom(A) miền trị thuộc tính A Ví dụ: ◦ Thuộc tính Address quan hệ STUDENT có domain tập hợp chuỗi ... STUDENT Table Attribute Values 21 Cơ sở liệu quan hệ (Relational database) Cơ sở liệu quan hệ (relational database): ◦ Là tập hợp hữu hạn quan hệ (relations) ◦ Dữliệu lưu trữ quan hệ (bảng) ◦ Có ... theo hướng đốitượng Mô hình liệu quan 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ập hợp toán tử...
... Ngoc Linh 10/12/2011 Nam 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ập hợp giá trị quan hệ thời điểm Ký hiệu: ... tập thuộc tính X={Hoten,Noisinh} quan hệ HOCVIEN K1103 Ha Duy Lap Nam Kien Giang K11 2.6 Phép chiếu (3) HoTen Gioitinh Tay Ninh Cơ Sở DữLiệu - Khoa ĐTMT-CĐN KG Mahv HoTen Tay Ninh Cơ Sở DữLiệu ... Vì phải đảm bảo sở liệu thoả ràng buộc toàn vẹn sau thao tác làm thay đổi tình trạng sở liệu 10/12/2011 Cơ Sở DữLiệu - Khoa ĐTMT-CĐN KG 33 10/12/2011 2.1 Nội dung Là tập quan hệ thao tác...
... Tích Đề-các n tập hợ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ập hợp Trong mô hình liệu quan hệ, tập Di miền ... Các khái niệm Mô hình liệu quan hệ: Được xây dựng dựa đốitượ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ập hợp giá trị nguyên tố ... hệ (Relation State) lược đồ quan hệ R(A1, A2, , An) tập (tuples) n giá trị r = {t1, t2, , tm} Ký hiệu r(R) Bộ (tuples/dòng-row) danhsách có thứ tự n giá trị t = , mà giá...
... kiểuliênkết hai 1:1 • Ánh xạ kiểuliênkết hai 1:N • Ánh xạ kiểuliênkết hai M:N • Ánh xạ thuộc tính đa trị • Ánh xạ kiểuliênkết nhiều • Ánh xạ kiểuliênkết cha/con • Ánh xạ lớp chung Khoa ... 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 - Trƣờng Đại học Ngânhàng ... hình liệu quan hệ Khoa Công nghệ Thông tin - Trƣờng Đại học Ngânhàng TP.HCM 45 QUY TRÌNH THIẾT KẾ CSDL LUẬN LÝ • Ánh xạ kiểu thực thể thƣờng • Ánh xạ kiểu thực thể yếu • Ánh xạ kiểuliên kết...
... 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ểuliệu phức tạp • • • • Tập hợp ... Nguyen 09/15/1962 Ba Ria VT Nam 38000 Tất liệu cột có kiểuliệu Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM Lược đồ Lược đồ quan hệ - Tên quan hệ - Tên tập thuộc tính Lược đồ quan hệ NHANVIEN(MANV, ... 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ập hợp cột • • • Cố định Được đặt tên Có kiểuliệu - Tập hợp dòng • Thay đổi theo thời gian...
... có nghĩa quan hệ hàm thời gian - Để quan hệ r tập thuộc tính [A1, A2, …,An], ta dùng bảng gồm n cột p+1 hàng, hàng thứ tên thuộc tính, hàng lại hàng ứng với quan hệ: A1 A2 An …………… a12 a1n a11 ... bay) = tập mã chuyến bay Tổng Công Ty Hàng không VN quy định Dom (Loại máy báy )= tập mã máy bay mà công ty hàng không không có: =Dom (ART72,ART73,A320A) Dom (Sân bay )=Dom(Sân bay đến) =tập mã ... III CÁC KHÓA TRÊN CƠ SỞ DỮLIỆU QUAN 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ệu quan hệ Các phép tính áp dụng cho phân quan sở liệu máy Để thuận tiện...
... 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ểuliệu phức tạpTập hợp (set) Danhsách (list) ... sở liệu - Khoa CNTT 38 Bàitập nhà Bàitập - Chuyển đổi mô hình thực thể liênkết sang mô hình quan hệ cho bt chương (TRƯỜNG THƯ VIỆN) Đọc - Tìm hiểu cách chuyển đổi lược đồ thực thể liênkết ... Nhập môn Cơ sở liệu - Khoa CNTT 34 Các qui tắc chuyển đổi (tt) (5) Liênkết đa (n>2) - Chuyển thành quan hệ Có tên với tên mối liênkết đa Khóa tổ hợp khóa tập thực thể tham gia liênkết SOLUONG...
... Thể liệu cụ thể thuộc tính quan hệ 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 ... 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ập hợp Lược ... hệ (tt) Quan hệ gồm - Tên - Tập hợp cột Cố định Được đặt tên Có kiểuliệ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ể Thuộc tính Tên...