Database Diagram Là Gì

Mô hình quan hệ thực thể (Entity Relationship Model - E-R) được CHEN giới thiệu vào khoảng thời gian 1976 là một trong những quy mô được thực hiện rộng thoải mái trong số bạn dạng xây đắp đại lý tài liệu tại mức khái niệm, được sản xuất dựa vào câu hỏi dấn thức thế giới thực thông qua tập những đối tượng được Call là những thực thể cùng những mối quan hệ giữa các đối tượng người sử dụng này. So cùng với mô hình mạng thì quy mô quan hệ giới tính thực thể có tương đối nhiều ưu thế hơn với nó biểu thị rõ hơn những thành phần nằm trong thế giới thực.

Bạn đang xem: Database diagram là gì

Xem thêm: Máy Bơm Chân Không Là Gì? Nguyên Lý Hoạt Động Máy Bơm Nước Này

Nếu nhỏng mô hình mạng chỉ trình diễn các đối tượng chính chứ không cần thể hiện được các điểm sáng trong đối tượng đó thì trong quy mô quan hệ nam nữ thực thể lại khắc chế được phần nhiều điểm yếu kém này. Chính vì chưng vậy bài toán chắt lọc quy mô này luôn là ra quyết định của các nhà đối chiếu xây đắp cửa hàng dữ liệu

1 - Vai trò của quy mô E-R vào quá trình xây đắp các đại lý dữ liệu:

Mục tiêu của quy mô E-R vào quá trình thiết kế các đại lý tài liệu sẽ là đối chiếu tài liệu, xác minh các đơn vị chức năng biết tin cơ bản quan trọng của tổ chức, mô tả cấu trúc với mối contact giữa chúng

*

E-R là quy mô trung gian nhằm gửi mọi trải đời thống trị tài liệu vào nhân loại thực thành quy mô cơ sở dữ liệu quan lại hệ

2 - Các nhân tố cơ bạn dạng của mô hình E-R

a - Thực thể với tập thực thể

Thực thể là một đối tượng trong thế giới thực.

Một team bao gồm các thực thể tựa như nhau sinh sản thành một tập thực thể

Việc chọn lọc những tập thực thể là 1 bước vô cùng đặc trưng trong câu hỏi desgin sơ đồ dùng về mối quan hệ thực thể

Ví dụ: “Quản lý các dự án của công ty”

Một nhân viên cấp dưới là một trong những thực thểTập đúng theo những nhân viên là tập thực thểMột dự án là 1 trong thực thểTập thích hợp những dự án là tập thực thểMột cơ sở là một trong những thực thểTập đúng theo những cơ quan là tập thực thể

b - Thuộc tính:

Mỗi tập thực thể gồm một tập các đặc điểm đặc thù, từng đặc điểm đặc thù này gọi là ở trong tính của tập thực thể. Ứng với mỗi trực thuộc tính gồm một tập những quý hiếm đến thuộc tính kia Hotline là miền giá trị.

Miền quý hiếm của nằm trong tính gồm những các loại giá trị nlỗi sau:

Kiểu chuỗi (string)Kiểu số nguyên ổn (integer)Kiểu số thực (real)...

lấy một ví dụ tập thực thể NHANVIEN gồm các nằm trong tính

Họ thương hiệu (hoten: string<20>)Ngày sinch (ns: date)Điểm TB (DTB:float)…

Thuộc tính bao gồm những một số loại nlỗi sau:

Thuộc tính đối kháng – không thể bóc bé dại ra đượcThuộc tính tinh vi – có thể bóc ra thành những thành phầnnhỏ dại hơn

Các nhiều loại giá trị của thuộc tính:

Đơn trị: các ở trong tính có mức giá trị tuyệt nhất cho một thực thể (VD: số CMND, …)Đa trị: những thuộc tính tất cả một tập giá trị mang đến cùng một thực thể (VD: bằng cấp, …)Suy diễn được (năm sinh tuổi)

Mỗi thực thể phần đa được phân minh vì ở trong tính khóa

ví dụ như 1: tập thực thể NHANVIEN có các trực thuộc tính

Mã NV (MaNV: integer)Họ tên (Hoten: string<50>)Ngày sinh (ns:date)Địa chỉ (diachi:string<100>)Quê tiệm (quequan:string<30>)Hệ số lương (hsluong:float)Hệ số phú cấp cho (hsphucap:float)Tổng lương (tongluong:float)

lấy một ví dụ 2:

*

lấy một ví dụ 3:

*

c - Mối quan hệ tình dục thân những tập thực thể:

Quan hệ là sự links giữa hai hay các tập thực thể

Ví dụ giữa tập thực thể NHANVIEN cùng PHONGBAN có các link nhỏng sau:

Một nhân viên cấp dưới ở trong một phòng ban làm sao đóMột ban ngành gồm một nhân viên có tác dụng trưởng phòng

Tập quan hệ giới tính là tập vừa lòng những quan hệ kiểu như nhau

d - Lược đồ E-R:

Là đồ thị biểu diễn các tập thực thể, trực thuộc tính cùng côn trùng quan lại hệ

Các ký kết hiệu vào lược thiết bị E-R

Đỉnh:

*

Cung: là đường nối thân tập thực thể cùng trực thuộc tính, quan hệ với tập thực thể

lấy ví dụ như lược đồ E-R:

*

e - Các vẻ bên ngoài link trong lược đồ vật E-R:

*

Ví dụ:

Một cơ sở có khá nhiều nhân viên

*

Một nhân viên chỉ thuộc 1 chống ban

*

Một nhân viên cấp dưới hoàn toàn có thể được cắt cử vào nhiều dự án hoặc ko được phân công vào dự án công trình nào

*

Một nhân viên cấp dưới có thể là trưởng phòng của một cơ quan nào đó

*

Một nhiều loại thực thể rất có thể ttê mê gia những lần vào một quan hệ nam nữ với nhiều vai trò không giống nhau

*

f - Thuộc tính khóa:

Mỗi tập thực thể đề xuất có một khóa

Một khóa hoàn toàn có thể có một hay nhiều ở trong tính

Có thể có không ít khóa trong một tập thực thể, ta đang lựa chọn ra 1 khóa có tác dụng khóa chính đến tập thực thể đó

3 - Xây dựng quy mô E-R

a - Quy tắc:

Chính xácTránh trùng lặpDễ hiểuChọn đúng côn trùng quan tiền hệChọn đúng dạng hình nằm trong tính

b - Các bước xây dựng:

Liệt kê, chọn lọc thông tinXác định tập thực thểXác định mối quan hệXác định thuộc tính cùng gắn thêm ở trong tính cho tập thực thể cùng mối quan tiền hệQuyết định thuộc tính khóaVẽ biểu đồ dùng quy mô thực thể E-RChuẩn hóa biểu đồ

c - Ví dụ:

lấy một ví dụ 1: Xây dựng mô hình E-R cho các đại lý dữ liệu làm chủ 1-1 mua hàng với các báo cáo như sau:

*

Bước 1: Liệt kê, chọn lọc thông tin:

-- Đơn mua hàng gồm đều thông tin nhỏng sau:

Số deals (Số ĐH)Tên đơn vị chức năng mua hàng (Tên ĐV)Địa chỉĐiện thoạiNgày đặtTên hàngMô tảĐơn vị tính (Đv tính)Số lượngNgười mua hàng (Họ thương hiệu NĐ)

-- Phiếu phục vụ có gần như báo cáo nlỗi sau:

Số phiếu Giao hàng (Số PG)Tên đơn vị chức năng mua hàng (Tên ĐV)Địa chỉNơi Giao hàng (Tên chỗ GH)Ngày giaoTên hàngĐơn vị tính (Đv tính)Số lượngĐơn giáThành tiềnTên fan nhận (Họ thương hiệu NN)Tên tín đồ giao (Họ thương hiệu NG)

Cách 2: Xác định thực thể, trực thuộc tính:

-- Thực thể ĐƠN VỊ ĐH bao gồm các thuộc tính sau:

Mã ĐVTên ĐVĐịa chỉĐiện thoại

-- Thực thể ĐƠN VỊ KH có các ở trong tính sau:

Mã ĐVTên ĐVĐịa chỉ

-- Thực thể HÀNG gồm những ở trong tính sau:

Mã hàngTên hàngĐv tínhMô tả hàng

-- Thực thể NGƯỜI ĐẶT bao gồm những ở trong tính sau:

Mã số NĐHọ tên NĐ

-- Thực thể NƠI GIAO tất cả những trực thuộc tính sau:

Mã số ĐĐGTên nơi giao

-- Thực thể NGƯỜI NHẬN tất cả các thuộc tính sau:

Mã số NNHọ tên NN

-- Thực thể NGƯỜI GIAO gồm những ở trong tính sau:

Mã số NGHọ tên NG

Bước 3: Xác định những mọt quan hệ

-- Hai động trường đoản cú tìm được là: Đặt, Giao --> Dựa vào hai cồn từ tìm kiếm được, đặt những câu hỏi nhằm xác định những mối quan hệ nhỏng sau:

*

-- Từ kia ta có những tình dục nhỏng sau:

Người đặt đơn hàng THUỘC Đơn vị đặt hàngNgười dìm mặt hàng THUỘC Đơn vị khách hàng hàng

Cách 4: Vẽ biểu vật dụng quy mô thực thể E-R

*

Cách 5: Chuẩn hóa, rút gọn quy mô thực thể E-RDo đơn vị mua hàng cùng đơn vị chức năng quý khách hàng phần đông là các đơn vị chức năng sinh sống bên phía ngoài giao dịch cùng với shop đề nghị ta gộp thành một thực thể là Đơn vị khách hàng gồm các nằm trong tính: Mã ĐV, Tên ĐV, Địa chỉ, Điện thoại

Ta tất cả mô hình E-R nhỏng sau:

*

Cty có không ít cơ quan, mỗi phòng ban có tên độc nhất vô nhị, mã cơ quan độc nhất vô nhị, một trưởng phòng với ngày dìm chức.Mỗi cơ sở rất có thể nghỉ ngơi nhiều các nhân viênNhân viên gồm mã nhân viên, họ thương hiệu, tác động, chức vụMỗi nhân viên cấp dưới thao tác ở 1 phòng ban, tham mê gia vào các đề ánMỗi đề án có mã đề án, tên đề án

Ta tất cả lược vật dụng E-R nlỗi sau:

*

Nguồn tsay đắm khảo:http://tailieu.tv/tai-lieu/mo-hinh-thuc-the-moi-quan-he-2876/http://freetuts.net/mo-hinh-thuc-the-moi-ket-hop-er-305.htmlhttp://www.tailieuontap.com/2010/05/mo-hinh-thuc-lien-ket-mo-hinh-er.htmlhttps://voer.edu.vn/m/mo-hinh-quan-he-thuc-the-entity-relationship-model/ff2250a9