1. Trang chủ
  2. » Công Nghệ Thông Tin

Chuong 1 phan tich du lieu phan 1

21 3 0

Đ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

Thông tin cơ bản

Tiêu đề Phân Tích Dữ Liệu Phần 1
Người hướng dẫn GVLT: Thái Lê Vinh
Trường học Trường Đại Học
Chuyên ngành Phân Tích Dữ Liệu
Thể loại Bài Giảng
Định dạng
Số trang 21
Dung lượng 810,97 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Microsoft PowerPoint PTUDCSDL1 Chuong 1 Phan tich du lieu Chương 2 PHÂN TÍCH DỮ LIỆU Phát triển ứng dụng cơ sở dữ liệu 1 GVLT Thái Lê Vinh Mô hình thực thể kết hợp nguyên thủy Mô hình thực thể kết hợp[.]

Trang 1

Chương 2 PHÂN TÍCH DỮ LIỆU

Phát triển ứng dụng cơ sở dữ liệu 1

GVLT: Thái Lê Vinh

Trang 2

Mô hình thực thể kết hợp nguyên thủy

Mô hình thực thể kết hợp mở rộng

Phương pháp phân tích dữ liệu

Qui tắc mô hình hóa quan niệm dữ liệu Tiêu chuẩn chọn lựa khái niệm

Nội dung trình bày

Trang 3

Entity Relationship Diagram (ERD)

Được giới thiệu bởi Chen, 1976

Phổ biến rộng rãi trong thiết kế quan niệm dữ liệu ANSI công nhận mô hình chuẩn, 1988

Gồm

Mô hình nguyên thủy

Mô hình mở rộng

Mô hình thực thể kết hợp

Trang 4

Khái niệm

Thực thểThể hiệnThuộc tínhMối kết hợpVai trò

Trang 5

Biểu diễn 1 lớp khái niệm trong thế giới thực

Trực quan

Con người: nhân viên, sinh viên, khách hàng…

Nơi chốn: phòng học, chi nhánh, văn phòng…

Đối tượng: sách, máy móc, sản phẩm, xe…

Sự kiện: đăng ký, bán hàng, đặt trước, yêu cầu…

Không trực quan

Tài khoản, thời gian, khóa học, khả năng, nguồn vốn…

Thực thể

Trang 6

Ký hiệu

Ví dụ

Thực thể (tt)

Tên thực thể

Danh từ hoặc cụm danh từ

Trang 7

Biểu diễn sự kết hợp hệ ngữ nghĩa giữa 2 hay nhiều thực thể

Sự kiện nối kếtMối quan hệ vật lý

Trang 8

Mối kết hợp (tt)

Nước giải khát Khách hàng Đặt

Môn học

Lớp học Ngày Diễn ra

Nhân viên Quản lý

Mối quan hệ phản thân

Mối quan hệ đa phân

Thành phố

Sinh tại

Trang 9

Biểu diễn ngữ nghĩa của một thực thể tham gia vào mối kết hợp

Ký hiệu

Vai trò

Tên mối kết hợp

Động từ hoặc cụm động từ

Tên thực thể

Trang 10

Ví dụ

Vai trò (tt)

Phòng ban Nhân viên Làm việc tại Làm việc Gồm có

Nhân viên Quản lý

Được quản lý bởi

Là người quản lýThông thường tên-mối-kết-hợp sẽ lấy 1 trong các tên-vai-trò (ta bỏ qua tên-vai-trò)

Trang 11

Ràng buộc về số lượng các thực thể tham gia vào mối kết hợp

Ký hiệu bởi 1 cặp (min, max)

Min : qui định giá trị tối thiểu các thực thể khi tham gia vào mối kết hợp

Giá trị đi từ 0, 1, 2, … đến k (k là hằng số)

Max : qui định giá trị tối đa các thực thể khi tham gia vào mối kết hợp

Giá trị đi từ 1, 2, … đến n

Bản số

Trang 12

Ví dụ

Bản số (tt)

Nhân viên Quản lý

Được quản lý bởi

Là người quản lý

0,n 0,1

Phòng ban Nhân viên Làm việc tại Làm việc Gồm có

Trang 13

Phân loại mối kết hợp dựa vào bản số

Một – MộtMột – NhiềuNhiều – MộtNhiều – Nhiều

Trang 14

Giáo viên

Giáo viên 1 Giáo viên 2 Giáo viên 3

Trang 15

Thể hiện của mối kết hợp

Tổ hợp không trùng lắp các thực thể tham gia vào mối kết hợp

Thể hiện (tt)

Môn học Giáo viên Giảng dạy

Trang 16

Biểu diễn đặc trưng của

Thực thểMối kết hợp

Ký hiệu

Thuộc tính

Tên thuộc tính

Trang 17

Ví dụ

Thuộc tính (tt)

Học phần Sinh viên Kết quả

Họ tên

Mã số

Mã học phần Tên học phần

Số tín chỉ Điểm

sv1(A, 1) sv2(B, 2) sv3(C, 3)

hp1(01, CSDL, 4) hp2(02, CNPM, 4) hp3(03, CTDL, 4)

sv1, hp1, 6 sv2, hp1, 7 sv3, hp2, 8 sv1, hp3, 9

Trang 19

Cho A là một thuộc tính của thực thểE:

Nếu min-card (A,E) = 0 thì thuộc tính đó là tuỳ ý có thể có giá trị rỗng (Null) trong một sốtrường hợp

Nếu min-card (A,E) = 1 thì thuộc tính là bắt buộc và phải có ít nhất một giá trị thuộc tính được xác định cho tất cả các thể hiện thuộc tính

Chúng ta có thể tổng hợp bản số tối đa và tối thiểu thành một cặp card, max-card) sẽ được trình bày trong lược đồ, bên cạnh tên thuộc tính Giá trị thông thường là (1,1) được xem là giá trị ngầm định, do đó không cần thể hiện lên trên lược đồ

(min-Thuộc tính (tt)

Trang 20

Thảo luận

Trang 21

Tin học hoá việc Quản lý đề án tại 1 công ty:

Công ty có nhiều phòng ban: tên, mã số và một nhân viên làm trưởng phòng Ngày mà nhân viên đó làm trưởng phòng cũng đươc quan tâm Một phòng ban có thể định vị ở nhiều địa điểm khác nhau Một phòng ban phụ trách một số đề án Mỗi đề án có tên, mã số và nơi thực hiện

đề án Về nhân viên, cần quan tâm: mã, tên, địa chỉ, mức lương, giới tính và ngày sinh Mỗi nhân viên thuộc một phòng ban nhưng có thể làm việc trong nhiều đề án Mỗi đề án do một phòng ban phụ trách Cần lưu lại giờ làm việc của nhân viên cho 1 đề án Ngoài ra cũng cần biết người phụ trách trực tiếp của 1 nhân viên Để quản lý thông tin liên quan bảo hiểm, cần lưu thông tin về thân nhân (vợ, chồng, con) của nhân viên Các thông tin quan tâm gồm: tên thân nhân, ngày sinh, giới tính và mối quan hệ với nhân viên.

Yêu cầu: vẽ mô hình quan niệm dữ liệu

Bài tập: Quản lý Dự án

Ngày đăng: 09/04/2023, 06:27

w