Entity Relationship Diagram là một công nạm trực quan liêu hữu ích. Nó được Peter Chen đề xuất vào năm 1971 để tạo thành một quy cầu thống nhất hoàn toàn có thể được sử dụng cho cơ sở tài liệu quan hệ và mạng. Vậy chúng ta có biết Entity Relationship Diagram là gì cũng như tại sao, bao giờ nên thực hiện nó xuất xắc không? ví như cũng đang gặp mặt những vướng mắc này hãy cùng công ty chúng tôi tham khảo những thông tin tổng phù hợp dưới đây.Bạn vẫn xem: Erd là gì
Mục Lục
3 lúc nào nên áp dụng Entity Relationship Diagram?5 những thành phần của Entity Relationship Diagram5.2 nằm trong tính – Attribute5.3 quan hệ – RelationshipCó ít nhiều người tò mò và hiếu kỳ không biết Entity Relationship Diagram là gì? Đầu tiên chúng ta hãy test định nghĩa theo kiểu “word by word” nhé:
Entity có nghĩa là thực thểRelationship là những mối quan lại hệDiagram là sơ đồ.Bạn đang xem: Entity relationship diagram là gì
Từ những ý nghĩa sâu sắc này ta rất có thể định nghĩa được Entity Relationship Diagram là một trong sơ đồ hiển thị mọt quan hệ của những tập thực thể được tàng trữ trong cơ sở dữ liệu. Nói phương pháp khác, Entity Relationship Diagram giúp giải thích cấu tạo logic của đại lý dữ liệu. Sơ trang bị ER được tạo dựa trên ba tư tưởng cơ bản: thực thể, thuộc tính với mối quan tiền hệ.
Entity Relationship Diagram là gì?
Entity Relationship Diagram còn được viết tắt là ERD tuyệt sơ đồ ER.
Entity Relationship Diagram hỗ trợ một tầm nhìn nhanh về cách các thực thể này tương quan với nhau. Bạn cũng có thể gọi nó là bạn dạng thiết kế làm nền tảng gốc rễ cho loài kiến trúc doanh nghiệp của bạn, cung ứng một bạn dạng trình bày trực quan về những mối quan hệ nam nữ giữa các bộ tài liệu (thực thể) không giống nhau.
Trong biểu đồ, các thực thể được biểu đạt bằng những hộp có các đường liên kết chúng với các thuộc tính khác nhau, những thuộc tính này mô tả những phẩm chất hoặc đặc điểm của thực thể.
Mọi thứ liên kết với nhau theo mối quan hệ giữa những thực thể – hoặc giải pháp chúng địa chỉ với nhau. Những mối quan hệ thỉnh thoảng được gọi là cơ bản, tế bào tả những tương tác bằng số – nhưng bọn họ hãy đơn giản và dễ dàng gọi bọn chúng là mọt quan hệ.
Sau khi đang biết Entity Relationship Diagram là gì chúng ta hãy tìm hiểu tại sao phải thực hiện loại sơ đồ dùng này. Sở dĩ rất cần phải sử dụng sơ đồ gia dụng ER là do những tại sao sau:
Giúp bạn xác minh các thuật ngữ tương quan đến mô hình mối quan hệ giới tính thực thể.Cung cấp bạn dạng xem trước về cách toàn bộ các bảng của bạn sẽ kết nối, hầu hết trường nào sẽ sở hữu trên mỗi bảng.Giúp tế bào tả các thực thể, nằm trong tính, mọt quan hệ.Sơ trang bị ER rất có thể chuyển thành bảng quan tiền hệ cho phép bạn xây đắp cơ sở dữ liệu nhanh chóng.Sơ vật ER hoàn toàn có thể được các nhà xây dựng cơ sở tài liệu sử dụng như một bạn dạng thiết kế để triển khai dữ liệu trong số ứng dụng phần mềm cụ thể.Người kiến tạo cơ sở dữ liệu làm rõ hơn về tin tức được chứa trong cơ sở tài liệu với sự trợ giúp của sơ đồ dùng ERP.Entity Relationship Diagram có thể chấp nhận được bạn giao tiếp với kết cấu logic của cơ sở tài liệu với tín đồ dùng.Sơ đồ dùng ER được thực hiện trong các các bước cụ thể như sau:
Sơ trang bị ER đem về nhiều lợi ích
ERD được áp dụng để mô hình hóa và kiến tạo mối quan lại hệ các đại lý dữ liệu, về mặt súc tích và những quy tắc nghiệp vụ (trong mô hình dữ liệu logic) với về những technology cụ thể sẽ triển khai (trong mô hình dữ liệu trang bị lý.)
Trong cải cách và phát triển web, một ERD thường là bước trước tiên trong thừa trình xác định các yêu mong cho một dự án công trình thông tin. Sau này nó cũng được dùng nhằm lập quy mô một hoặc nhiều cơ sở dữ liệu cụ thể. Cơ sở tài liệu quan hệ có 1 bảng quan liêu hệ tương đương và nó có thể được trình diễn theo từ thời điểm cách đây khi đề xuất thiết.
ERD được áp dụng để phân tích cơ sở dữ liệu hiện có. Tự đó nhằm tìm và giải quyết các vụ việc về xúc tích hoặc triển khai. Việc vẽ sơ vật dụng sẽ cho biết thêm vấn đề đang sai sinh sống đâu.
Các sơ đồ dùng ER được sử dụng để thiết kế, đối chiếu cơ sở tài liệu quan hệ được dùng trong số quy trình tởm doanh. Ngẫu nhiên quy trình sale nào dùng tài liệu thực địa tương quan đến các thực thể, hành động và tác động qua lại có thể được tận hưởng từ cơ sở tài liệu quan hệ. Nó có thể hợp lý hóa các quy trình giúp khám phá thông tin tiện lợi hơn và nâng cao kết quả.
Entity Relationship Diagram giúp phân tích cơ sở tài liệu được sử dụng trong quá trình tái thiết kế quy trình nhiệm vụ và mô hình hóa việc tùy chỉnh thiết lập cơ sở dữ liệu mới.
Vì có vô số nghiên cứu triệu tập vào những tài liệu có cấu trúc. Cho nên vì thế sơ thứ ER có g một vai trò quan trọng trong quá trình tùy chỉnh cơ sở dữ liệu hữu ích nhằm phân tích dữ liệu.
Xem thêm: Compare Prices On Japan Hot Girl Sexy Japan Hot And Sexy Girl
Một số hình tượng trong sơ đồ dùng ERD
Biểu tượng và ký hiệu vào ERD là 3 hình cơ bạn dạng là hình chữ nhật, hình bầu dục và hình thoi. 3 hình tượng này thể hiện mối quan hệ giữa những phần tử, thực thể và thuộc tính. Có một vài yếu tố phụ dựa trên các yếu tố chủ yếu trong ERD. Sơ vật ER là một biểu diễn trực quan lại của dữ liệu mô tả cách dữ liệu có tương quan với nhau bằng cách sử dụng những ký hiệu.
Cụ thể những ký hiệu có chân thành và ý nghĩa như sau:
Hình chữ nhật: thay mặt cho những loại thực thể (Entity)Hình bầu dục: đại diện thay mặt cho các thuộc tính (Attributes)Hình thoi: thay mặt cho các loại quan hệ (Relationship)Đường kẻ: Nó liên kết những thuộc tính với các kiểu thực thể và kiểu thực thể với các kiểu quan hệ tình dục khácKhóa chính: những thuộc tính được gạch ốp chânHình bầu dục kép: đại diện cho các thuộc tính đa giá trịSơ thiết bị Entity Relationship gồm có các thành phần sau:
Là một thứ hoàn toàn có thể xác định được, ví như một người, đối tượng, khái niệm hoặc sự kiện,… có thể được lưu trữ dữ liệu về thiết yếu nó. Hãy coi các thực thể là rất nhiều danh từ. Ví dụ: sinh viên, khách hàng hàng, xe hơi hoặc sản phẩm. Thực thể được hiển thị dưới hình dáng chữ nhật.
Là trực thuộc tính hoặc điểm sáng của một thực thể. Chúng được màn trình diễn dưới ngoài mặt bầu dục. Trực thuộc tính lại tất cả 4 loại không giống nhau là:
Ví dụ về một sơ đồ vật ERD
Thuộc tính khóa – Key attributeThuộc tính khóa rất có thể xác định tốt nhất một thực thể xuất phát từ 1 tập thực thể. ở trong tính khóa được trình diễn bằng hình thai dục y như các thuộc tính mặc dù nó được gạch dưới .
Thuộc tính tổng thích hợp – Composite attributeMột nằm trong tính là sự phối hợp của những thuộc tính không giống được gọi là thuộc tính tổng hợp. Ví dụ: trong thực thể sinh viên, showroom sinh viên là 1 trong thuộc tính tổng hợp vị một địa chỉ bao gồm các thuộc tính khác ví như số năng lượng điện thoại, email, số nhà.
Thuộc tính đa quý giá – Multivalued attributeMột trực thuộc tính gồm thể đựng nhiều giá trị được điện thoại tư vấn là trực thuộc tính đa giá trị. Nó được màn trình diễn bằng hình thai dục kép. Ví như một người dân có thể có nhiều số điện thoại thông minh nên nằm trong tính số smartphone là nhiều giá trị.
Thuộc tính có xuất phát – Derived attributeThuộc tính có xuất phát là nằm trong tính có giá trị là động và được dẫn xuất tự thuộc tính khác. Nó được màn trình diễn bằng hình bầu dục đứt đường nét trong ERD. Ví như tuổi người là một thuộc tính có nguồn gốc vì nó biến hóa theo thời gian và rất có thể được lấy xuất phát từ 1 thuộc tính khác là (Ngày sinh).
Đây là mối quan hệ giữa các thực thể. Chúng lại có 4 vẻ bên ngoài quan hệ không giống nhau là:
Mối tình dục 1-1Khi một cá thể của một thực thể được link với một thành viên của một thực thể khác thì nó được gọi là mối quan hệ 1-1. Ví dụ, một bạn chỉ có một minh chứng thư với một chứng minh thư được cấp cho một người.
Mối quan hệ giới tính một mang lại nhiềuKhi một instance của một thực thể được link với nhiều hơn thế nữa một instance của một thực thể không giống thì nó được hotline là mối quan hệ một cùng với nhiều. Ví như một khách hàng có thể đặt nhiều đối kháng hàng. Nhưng một deals đó quan trọng được để bởi nhiều du khách hàng.
Mối quan lại hệ những với mộtKhi nhiều cá thể của một thực thể được link với một thành viên duy tuyệt nhất của một thực thể khác thì nó được gọi là quan hệ nhiều đối một. Ví dụ như nhiều sinh viên có thể học ở 1 trường cao đẳng. Nhưng một sinh viên cần thiết học ở những trường thuộc lúc.
Nhiều mọt quan hệKhi nhiều thành viên của một thực thể được link với nhiều hơn một cá thể của một thực thể khác thì nó được hotline là quan hệ nhiều cùng với nhiều. Ví dụ, một sinh viên hoàn toàn có thể được giao đến nhiều dự án công trình và một dự án hoàn toàn có thể được giao cho những sinh viên.
Trên đó là những thông tin tổng đúng theo về Entity Relationship Diagram là gì cũng giống như những share khái lược độc nhất về sơ đồ dùng ER. Hy vọng bài tổng hợp có thể giúp các bạn hiểu hơn về sơ đồ vật này.