... đồ E - R sau: RMôhìnhThựcthể - Mối quan hệ E1 E2 Mối quan hệ R tập thựcthể E1 , E2 , , En tập tích Descartes E1 x E2 x x En Ví dụ: Sinhvien (tập thựcthể sinh viên) Lớp (tập thựcthể ... sử R mối quan hệ hai tập thựcthể E1 E2 Nếu thựcthể E2 liên kết với nhiều thựcthể E1 , thựcthể E1 liên kết với nhiều thựcthể tập thựcthể E2 nói R mối quan hệ nhiều - từ E1 vào E2 Nếu R mối ... hai tập thựcthể E1 , E2 mối quan hệ R chúng Nếu thựcthể E1 có quan hệ R với nhiều thựcthể E2 ngược lại, thựcthể E2 có quan hệ R với nhiều thựcthể E1 ta nói R mối quan hệ nhiều-nhiều E1 E2 14...
... thiệu Môhìnhthựcthể mối kết hợp (EntityRelationship Model viết tắc ER) CHEN giới thiệu năm 1976 Môhình ER sử dụng nhiều thiết kế liệu mức quan niệm Khoa HTTT-Đại học CNTT 3.2 Loại thựcthể ... khóa (super key) Khóa (key) Khóa (primary key) Khóa tương đương Khóa ngoại (foreign key) Khoa HTTT-Đại học CNTT 39 2.7.1 Siêu khóa (super key) (1) Siêu khóa : tập thuộc tính Q+ mà giá trị chúng ... Bộ giá trị Thể quan hệ Tân từ Phép chiếu Khóa Lược đồ quan hệ lược đồ CSDL Hiện thựcmôhình ER môhình liệu quan hệ Khoa HTTT-Đại học CNTT 26 Giới thiệu Môhình Dữ liệu Quan hệ (Relational...
... thiệu Môhìnhthựcthể mối kết hợp (EntityRelationship Model viết tắc ER) CHEN giới thiệu năm 1976 Môhình ER sử dụng nhiều thiết kế liệu mức quan niệm Khoa HTTT-Đại học CNTT 3.2 Loại thựcthể ... khóa (super key) Khóa (key) Khóa (primary key) Khóa tương đương Khóa ngoại (foreign key) Khoa HTTT-Đại học CNTT 39 2.7.1 Siêu khóa (super key) (1) Siêu khóa : tập thuộc tính Q+ mà giá trị chúng ... Bộ giá trị Thể quan hệ Tân từ Phép chiếu Khóa Lược đồ quan hệ lược đồ CSDL Hiện thựcmôhình ER môhình liệu quan hệ Khoa HTTT-Đại học CNTT 26 Giới thiệu Môhình Dữ liệu Quan hệ (Relational...
... Derived Attribute Relationship Type Identifying Relationship Type E1 E2 R Total Participation of E2 in R Attribute E1 Cardinality Ratio 1:N for E1 :E2 in R Key Attribute R Multivalued Attribute ... object Tập thựcthể (Entity set): collection of similar entities (similar to a class in OOP) Thuộc tính (Attribute): property of entity Generally, all entities in a set have the same properties ... properties Attributes are simple values, e. g integers or character strings Các loại thuộc tính Đơn trị (simple) Đa hợp (composite) Đa trị (multi-valued) Dẫn xuất (derived) Lưu trữ (stored)...
... Châu 12 / 54 Môhìnhthực thể- liên kết I I I Môhìnhthực thể- liên kết (mô hình ER) môhình liệu mức quan niệm phổ biến, tập trung vào cấu trúc liệu r ng buộc Thựcthể “vật” giới thực, có tồn ... hình ER Thiết kế CSDL Môhình ER Kiểu & tập thựcthể Khóa & tập giá trị Kiểu & tập liên kết Cấp liên kết Các r ng buộc Môhình EER Môhình quan hệ Phụ thuộc hàm Thiết kế CSDL 13 / 54 Môhìnhthực ... biệt e1 , e2 , , en thựcthể ej ri thành phần kiểu thựcthể Ej , ≤ j ≤ n Cũng kiểu thựcthể tập thực thể, kiểu liên kết tập liên kết tương ứng có tên chung R Mỗi kiểu thựcthể E1 , E2 , , En...
... tập thựcthể E1 , E2 , …, En - ThểR tập hữu hạn danh sách (e1 , e2 , …, en) - Trong ei giá trị chọn từ tập thựcthể Ei Xét mối quan hệ NHANVIEN NHANVIEN Lam_viec PHONGBAN Tung Nghien cuu Hang Dieu ... Thể lược đồ ER Một CSDL mô tả lược đồ ER chứa đựng liệu cụ thể gọi thể CSDL - Mỗi tập thựcthể có tập hợp hữu hạn thựcthể Giả sử tập thựcthể NHANVIEN có thựcthể NV 1, NV2, …NVn - Mỗi thực ... Quá trình thiết kế CSDL Môhìnhthựcthể liên kết (ER) Thiết kế Ví dụ Môhìnhthựcthể liên kết mởr ng (EER) Lý thuyết Cơ sở liệu - Khoa CNTT Quá trình thiết kế CSDL Ý tưởng thiết kế E/ R Lý...
... (Entity-Relationship Diagram) - Tập thựcthể (Entity Sets) Thuộc tính (Attributes) Mối quan hệ (Relationship) Tập thựcthể Một thựcthể đối tượng giới thực Tập hợp thựcthể giống tạo thành tập thực ... danh sách (e 1, e2 , …, en) - Cho mối quan hệ R kết nối n tập thựcthể E1 , E2 , …, En Trong ei giá trị chọn từ tập thựcthể Ei Xét mối quan hệ NHANVIEN NHANVIEN Lam_viec PHONGBAN Tung Nghien cuu ... NHANVIEN Lam_viec PHONGBAN PHAI La_truong_phong Phu_trach DDIEM_DA Phan_cong DEAN TENDA 12 Thể lược đồ E/ R Một CSDL mô tả lược đồ E/ R chứa đựng liệu cụ thể gọi thể CSDL - Mỗi tập thựcthể có...
... Person(ID, name, address, dob) PersonS(ID, name, address, dob, roll#, school) PersonE(ID, name, address, dob, emp#, company) PersonSE(ID, name, address, dob, roll#, school , emp#, company) 22 ... Thực thể/ Liên kết Chuyển liên kết sau: name address dob Ta có quan hệ: ID Person Person(ID, name, address, dob) isa isa roll# emp# Student school Employee Student(ID, roll#, school) Employee(ID, ... liên kết title Salary year Movies Contracts name addr Stars N length genre Studios name addr Liệu có cần thêm liên kết Movies Studios, Movies Stars không? Nếu có liên kết Contracts có cần thiết...
... 14 TRỞ LẠI MỤC TIÊU • Kiến thức – Môhìnhthựcthể kết hợp (ER) – Phƣơng pháp luận thiết kế • Kỹ – Lập môhình dùng môhình ER – Lập môhình quan niệm dùng môhình ER • Yêu cầu: áp dụng thực ... hìnhthựcthể kết hợp (ER) – Phƣơng pháp luận thiết kế • Kỹ – Lập môhình dùng môhình ER – Lập môhình quan niệm dùng môhình ER • Yêu cầu: áp dụng thực tế 13/07/2011 HVĐ – THQL NỘI DUNG • Mô ... Môhìnhthựcthể kết hợp (ER) • Phƣơng pháp luận thiết kế • Khảo sát tình 13/07/2011 HVĐ – THQL MÔHÌNHTHỰCTHỂ KẾT HỢP • Môhìnhthựcthể kết hợp (ER) – Khái niệm ký hiệu – Ký hiệu Power Designer...
... Model-View-Controller ứng dụng xây dựng mã nguồn mở Joomla return mysql_fetch_array($news_req); } function get_comment($news_id) { $comment_req = mysql_query("SELECT * FROM commentaires WHERE n ews_id='$news_id'",dbconnect()); ... ews_id='$news_id'",dbconnect()); $result = array(); while ($comment = mysql_fetch_array($comment_req)) { $result[] = $comment; } return $result; } function insert_comment($comment) { mysql_query("INSERT INTO commentaires ... HÌNH MODEL - VIEW - CONTROLLER Lịch sử hình thành môhình Model – View - Controller 1.1 Lịch sử hình thành môhình Model – View - Controller Môhình Model – View - Controller trở nên thông dụng...
... toán Thực tế Môhình E- RMôhìnhMôhình CSDL CSDL Quan hệ Quan hệ DB DB Các thành phần môhình ER Thực thể_ Entity , Tập thựcthể _ Entity set Loại thựcthể _ Entity types Thụôc tính _ Attributes ... (Required attribute & Optional attribute) Thuộc tính đơn thuộc tính phức hợp (Simple attribute & Composite attribute) Thuộc tính đơn trị thuộc tính đa trị (Single attribute & Multivalued attribute ... Attributes Mối kết hợp _Relationships Loại mối kết hợp_Relationship types Bản số mối kết hợp Thựcthể Loại thựcthể Thựcthể đối tượng cụ thể, với liệu mô tả Ví dụ : Sinh viên tên Trần Văn...
... toán Các môhình CSDL phổ biến: Môhình phân lớp (hierarchical model) Môhình mạng (network model) Môhình quan hệ (relational model) Môhìnhthực thể- liên kết (entity-relationship ... model) Môhình hướng đối tượng (object model) Môhình XML – bán cấu trúc (semi-structural model) EE4509, EE6133 – HK2 2011/2012 TS Đào Trung Kiên – ĐH Bách khoa Hà Nội Giới thiệu Môhình ER môhình ... CSDL, giới thựcmô tả đối tượng gọi thựcthể (entity) quan hệ hay liên kết (relationship) chúng Đây môhình sử dụng r ng r i việc thiết kế CSDL Một môhình ER bao gồm: Tập thựcthể Tập...
... tin - Trường Đại học Ngân hàng TP.HCM 47 LIÊN KẾT CHA/CON • Chia tập thựcthể EMPLOYEE thành ba tập ENGINEER, SECRETARY, DRIVER • Lớp cha: EMPLOYEE • Lớp con: ENGINEER, SECRETARY, DRIVER • Ba ... hàng TP.HCM MÔHÌNHTHỰCTHỂ KẾT HỢP • Khái niệm Môhìnhthựcthể kết hợp (Entity Relationship Diagram): • Môhình trực quan dùng thiết kế CSDL mức quan niệm • Biểu diễn trừu tượng cấu trúc CSDL ... tin - Trường Đại học Ngân hàng TP.HCM 34 MÔHÌNHTHỰCTHỂ KẾT HỢP • Kiểu liên kết R từ E1 đến E2 gọi hỗ trợ • R loại liên kết hai n:1 từ E1 đến E2 • Tập thựcthể E1 khóa chính, nhận khóa E2 làm...
... viện (institute) Mỗi học viện có hay nhiều trường (school) School of Law, School of Business, School of Computer Science, Một trường thuộc học viện Quá trình học tập (study history) nhân viên ... gia xây dựng nhiều công trình, công trình có mã số công trình (MACT), mã số công trình xác định thông tin như: tên gọi công trình (TENCT), địa điểm(ĐIAĐIEM), ngày công trình cấp giấy phép xây dựng ... từ tiết (TUTIET) đến tiết (DENTIET),tựa đề dạy (BAIDAY), ghi (GHICHU) tiết dạy này, dạy lý thuyết (LYTHUYET) hay thực hành - giả sử nếu LYTHUYET=1 dạy thực hành nếu LYTHUYET=2 lý thuyết,...
... CSDL mô tả lược đồ E/ R chứa đựng liệu cụ thể gọi thể CSDL - Mỗi tập thựcthể có tập hợp hữu hạn thựcthể • Giả sử tập thựcthể NHANVIEN có thựcthể NV 1, NV2, …NVn - Mỗi thựcthể có giá trị cụ thể ... KHTN TPHCM Tập thựcthể Một thựcthể đối tượng giới thực Tập hợp thựcthể giống tạo thành tập thựcthể Chú ý - Thựcthể (Entity) - Đối tượng (Object) - Tập thựcthể (Entity set) - Lớp đối ... E 1, E2 , …, En - ThểR tập hữu hạn danh sách (e1 , e2 , …, en) - Trong ei giá trị chọn từ tập thựcthể Ei Xét mối quan hệ NHANVIEN NHANVIEN Lam_viec PHONGBAN Tung Nghien cuu Hang Dieu hanh Vinh...