Danh mục

Bài giảng Cơ sở dữ liệu: Chương 2 - Đỗ Thị Mai Hường

Số trang: 49      Loại file: pdf      Dung lượng: 3.56 MB      Lượt xem: 18      Lượt tải: 0    
Hoai.2512

Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

"Bài giảng Cơ sở dữ liệu - Chương 2: Mô hình liên kết thực thể" trình bày quá trình thiết kế cơ sở dữ liệu; mô hình thực thể liên kết, xây dựng ER. Mời các bạn cùng tham khảo bài giảng để nắm chi tiết hơn nội dung kiến thức.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 2 - Đỗ Thị Mai Hường C sở Cơ ở dữ liệu liệ Văn‐Giang Nguyễn ễ Bộ môn Hệ thống ố thông tin, Khoa Công nghệ thông tin, Học viện Kỹ thuật quân sự E il i Email:giangnv@mta.edu.vn @ t dSlides courtesy of : Đỗ Thị Mai Hường, HTTT, CNTT, HVKTQSNội dung môn học ™ Chương 1: Tổng quan về cơ sở dữ liệu (5) ™ Chương 2: Mô hình liên kết thực thể (5) ™ Chương 3: Mô hình dữ liệu quan hệ (10) ™ Chương 4: Phụ thuộc hàm và các dạng chuẩn CSDL (1 ™ Chương Ch 5 Hệ quản 5: ả trị t ị SQL Server S (10) ™ Chương 6: Ngôn ngữ truy vấn CSDL (15) ™ Chương 7: Lập trình T-SQL (15) -2-Nội dung chi tiết ™ Quá trình thiết kế CSDL ™ Mô hình thực thể liên kết (ER) ™ Xây dựng ER ™ Víí dụ -3-Quá trình thiết kế CSDL Lược đồ HQT CSDL Ý tưởng g Thiết kế E/R quan hệ q ệ quan hệ q ệ -4-Quá trình thiết kế CSDL ™E-R là mô hình trung gian để chuyển những yêu cầu quản lý dữ liệu trong thế giới thực thành mô hì h CSDL quan hệ. hình hệ DBMS Bài toán Mô hình thực tế Mô hình E/R CSDL quan hệ DB -5-Nội dung chi tiết ™ Quá trình thiết kế CSDL ™ Mô hình thực thể liên kết (ER) ™ Xây dựng ER ™ Víí dụ -6-Mô hình thực thể - liên kết ™Được dùng để thiết kế CSDL ở mức quan niệm ™Biểu diễn trừu tượng cấu trúc của CSDL ™Lược đồ thực thể - liên kết (Entity – Relationship diagram) ™ Tập thực thể (Entity sets) ™ Thuộc tính (Attributes) ™ Mối quan hệ (Relationship) -7-Tập thực thể ™Một thực thể là một đối tượng của thế giới thực. Thực thể được mô tả bởi các thuộc tính ™Tập hợp các thực thể giống nhau tạo thành một tập thực thể ™Chú ý Cấ trúc Cấu t ú của ủ dữ liệu liệ ™ Thực thể ể (Entity) ™ Đối tượng (Object) Thao tác trên dữ liệu ™ Tập thực thể (Entity set) ™ Lớp đối tượng (Class of objects) -8-Tập thực thể ™Ví dụ “Quản lý đề án công ty” ™ Một nhân viên là một thực thể ™ Tập Tậ hợp h các á nhân hâ viên iê là tập tậ thực th thể ™ Một đề án là một thực thể ™ Tập hợp các đề án là tập thực thể. ™ Một phòng hò ban b là mộtột thực th thể ™ Tập hợp các phòng ban là tập thực thể. -9-Thuộc tính ™Là tập các giá trị có thể gán cho thuộc tính đối với mội thực thể riêng biệt. ™Miền giá trị của thuộc tính (domain) ™ Kiểu chuỗi (string) ( g) ™ Kiểu số nguyên (integer) ™ Kiểu số thực… ™Ví dụ tập thực thể NHANVIEN có các thuộc tính ™ Họ tên (hoten: string[20] ™ Ngày sinh (ns: date) ™ Điểm trung bình (DTB: float) - 10 -Thuộc tính ™Loại thuộc tính ™ Thuộc tính đơn – Không thể tách nhỏ ra được ™ Thuộc Th ộ tính tí h phức hứ hợp h – có ó thể tách tá h ra thành thà h các thành phần nhỏ hơn. ™Loại giá trị của thuộc tính ™ Đơn giá trị: các thuộc tính có giá trị duy nhất cho một thực thể (Ví dụ: CMND) ™ Đa trị: các thuộc tính có một tập giá trị cho cùng ù một ộ thực h thểhể (VD: (VD bằng bằ cấp, ấ ect)) ™ Suy diễn được (năm sinh Å Æ tuổi.) - 11 -Thuộc tính ™Tất cả các thực thể nằm trong tập thực thể có cùng tập thuộc tính ™Mỗi thực thể đều được phân biệt bởi ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: