Mô Hình Erd Là Gì ? Cách Chuyển Mô Hình Erd Sang Mô Hình ...

Mô Hình Erd Là Gì ? Cách Chuyển Mô Hình Erd Sang Mô Hình Quan Hệ

Entity Relationship Diagram là một công cụ trực quan hữu ích. Nó được Peter Chen đề xuất vào năm 1971 để tạo ra một quy ước thống nhất có thể được sử dụng cho cơ sở dữ liệu quan hệ và mạng. Vậy bạn có biết Entity Relationship Diagram là gì cũng như tại sao, khi nào nên sử dụng nó hay không? Nếu cũng đang gặp những vướng mắc này hãy cùng chúng tôi tham khảo những thông tin tổng hợp dưới đây.

Bạn đang xem : Erd là gìMục Lục3 Khi nào nên sử dụng Entity Relationship Diagram?5 Các thành phần của Entity Relationship Diagram5.2 Thuộc tính – Attribute5.3 Mối quan hệ – Relationship

Entity Relationship Diagram là gì?

3 Khi nào nên sử dụng Entity Relationship Diagram?5 Các thành phần của Entity Relationship Diagram5.2 Thuộc tính – Attribute5.3 Mối quan hệ – Relationship

Bạn đang đọc: Mô Hình Erd Là Gì ? Cách Chuyển Mô Hình Erd Sang Mô Hình Quan Hệ

Có không ít người tò mò không biết Entity Relationship Diagram là gì? Đầu tiên chúng ta hãy thử định nghĩa theo kiểu “word by word” nhé: 

Entity có nghĩa là thực thểRelationship là các mối quan hệDiagram là sơ đồ.Entity có nghĩa là thực thểRelationship là những mối quan hệDiagram là sơ đồ .Từ những ý nghĩa này ta hoàn toàn có thể định nghĩa được Entity Relationship Diagram là một sơ đồ hiển thị mối quan hệ của những tập thực thể được tàng trữ trong cơ sở tài liệu. Nói cách khác, Entity Relationship Diagram giúp lý giải cấu trúc logic của cơ sở tài liệu. Sơ đồ ER được tạo dựa trên ba khái niệm cơ bản : thực thể, thuộc tính và mối quan hệ .

*

Entity Relationship Diagram là gì ?Entity Relationship Diagram còn được viết tắt là ERD hay sơ đồ ER.Entity Relationship Diagram phân phối một cái nhìn nhanh về cách những thực thể này tương quan với nhau. Bạn hoàn toàn có thể gọi nó là bản thiết kế làm nền tảng cho kiến ​ ​ trúc doanh nghiệp của bạn, cung ứng một bản trình diễn trực quan về những mối quan hệ giữa những bộ tài liệu ( thực thể ) khác nhau .Trong biểu đồ, những thực thể được bộc lộ bằng những hộp có những đường link chúng với những thuộc tính khác nhau, những thuộc tính này diễn đạt những phẩm chất hoặc đặc thù của thực thể .Mọi thứ link với nhau theo mối quan hệ giữa những thực thể – hoặc cách chúng tương tác với nhau. Các mối quan hệ nhiều lúc được gọi là cơ bản, diễn đạt những tương tác bằng số – nhưng tất cả chúng ta hãy đơn thuần gọi chúng là mối quan hệ .

Tại sao phải sử dụng Entity Relationship Diagram?

Sau khi đã biết Entity Relationship Diagram là gì chúng ta hãy tìm hiểu tại sao phải sử dụng loại sơ đồ này. Sở dĩ cần phải sử dụng sơ đồ ER là vì những nguyên nhân sau:

Giúp bạn xác định các thuật ngữ liên quan đến mô hình mối quan hệ thực thể.Cung cấp bản xem trước về cách tất cả các bảng của bạn sẽ kết nối, những trường nào sẽ có trên mỗi bảng.Giúp mô tả các thực thể, thuộc tính, mối quan hệ.Sơ đồ ER có thể chuyển thành bảng quan hệ cho phép bạn xây dựng cơ sở dữ liệu nhanh chóng.Sơ đồ ER có thể được các nhà thiết kế cơ sở dữ liệu sử dụng như một bản thiết kế để triển khai dữ liệu trong các ứng dụng phần mềm cụ thể.Người thiết kế cơ sở dữ liệu hiểu rõ hơn về thông tin được chứa trong cơ sở dữ liệu với sự trợ giúp của sơ đồ ERP.Entity Relationship Diagram cho phép bạn giao tiếp với cấu trúc logic của cơ sở dữ liệu với người dùng.

Khi nào nên sử dụng Entity Relationship Diagram?

Giúp bạn xác lập những thuật ngữ tương quan đến quy mô mối quan hệ thực thể. Cung cấp bản xem trước về cách tổng thể những bảng của bạn sẽ liên kết, những trường nào sẽ có trên mỗi bảng. Giúp miêu tả những thực thể, thuộc tính, mối quan hệ. Sơ đồ ER hoàn toàn có thể chuyển thành bảng quan hệ được cho phép bạn kiến thiết xây dựng cơ sở tài liệu nhanh gọn. Sơ đồ ER hoàn toàn có thể được những nhà phong cách thiết kế cơ sở tài liệu sử dụng như một bản thiết kế để tiến hành tài liệu trong những ứng dụng ứng dụng đơn cử. Người phong cách thiết kế cơ sở tài liệu hiểu rõ hơn về thông tin được chứa trong cơ sở tài liệu với sự trợ giúp của sơ đồ ERP.Entity Relationship Diagram được cho phép bạn tiếp xúc với cấu trúc logic của cơ sở tài liệu với người dùng .Sơ đồ ER được sử dụng trong những việc làm đơn cử như sau :* Sơ đồ ER mang đến nhiều quyền lợi

Thiết kế cơ sở dữ liệu

ERD được sử dụng để quy mô hóa và phong cách thiết kế mối quan hệ cơ sở tài liệu, về mặt logic và những quy tắc nhiệm vụ ( trong quy mô tài liệu logic ) và về những công nghệ tiên tiến đơn cử sẽ thực thi ( trong quy mô tài liệu vật lý. )Trong tăng trưởng web, một ERD thường là bước tiên phong trong quy trình xác lập những nhu yếu cho một dự án Bất Động Sản thông tin. Sau này nó cũng được dùng để lập quy mô một hoặc nhiều cơ sở tài liệu đơn cử. Cơ sở tài liệu quan hệ có 1 bảng quan hệ tương tự và nó hoàn toàn có thể được trình diễn theo cách đó khi thiết yếu .

Khắc phục sự cố cơ sở dữ liệu

ERD được sử dụng để nghiên cứu và phân tích cơ sở tài liệu hiện có. Từ đó để tìm và xử lý những yếu tố về logic hoặc tiến hành. Việc vẽ sơ đồ sẽ cho thấy yếu tố đang sai ở đâu .

Hệ thống thông tin kinh doanh

Các sơ đồ ER được sử dụng để phong cách thiết kế, nghiên cứu và phân tích cơ sở tài liệu quan hệ được dùng trong những tiến trình kinh doanh thương mại. Bất kỳ quy trình tiến độ kinh doanh thương mại nào dùng tài liệu thực địa tương quan đến những thực thể, hành vi và tác động ảnh hưởng qua lại hoàn toàn có thể được hưởng lợi từ cơ sở tài liệu quan hệ. Nó hoàn toàn có thể hợp lý hóa những quy trình tiến độ giúp tò mò thông tin thuận tiện hơn và cải tổ hiệu quả .

Tái thiết kế quy trình nghiệp vụ (BPR – Business process re-engineering)

Entity Relationship Diagram giúp nghiên cứu và phân tích cơ sở tài liệu được sử dụng trong quy trình tái thiết kế tiến trình nhiệm vụ và quy mô hóa việc thiết lập cơ sở tài liệu mới .

Giáo dục

Cơ sở dữ liệu là phương pháp lưu trữ thông tin mối quan hệ ngày nay cho mục đích giáo dục và truy xuất sau này. Vì vậy ERD có thể có giá trị trong việc lập kế hoạch các cấu trúc dữ liệu đó.

Xem thêm: Bài 6: Ứng dụng công nghệ nuôi cấy mô tế bào trong nhân giống cây trồng nông, lâm nghiệp

Xem thêm : Cách Tạo Ghost Đa Cấu Hình Windows Xp / 7 / 8, Phần 3 : Ghost Đa Cấu Hình

Nghiên cứu

Vì có quá nhiều nghiên cứu và điều tra tập trung chuyên sâu vào những tài liệu có cấu trúc. Cho nên sơ đồ ER có g một vai trò quan trọng trong quy trình thiết lập cơ sở tài liệu có ích để nghiên cứu và phân tích tài liệu .

Biểu tượng và kí hiệu trong sơ đồ Entity Relationship 

*Một số hình tượng trong sơ đồ ERDBiểu tượng và ký hiệu trong ERD là 3 hình cơ bản là hình chữ nhật, hình bầu dục và hình thoi. 3 hình tượng này bộc lộ mối quan hệ giữa những thành phần, thực thể và thuộc tính. Có 1 số ít yếu tố phụ dựa trên những yếu tố chính trong ERD. Sơ đồ ER là một trình diễn trực quan của tài liệu miêu tả cách tài 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ó ý nghĩa như sau :Hình chữ nhật: đại diện cho các loại thực thể (Entity)Hình bầu dục: đại diện cho các thuộc tính (Attributes)Hình thoi: đại diện cho các loại mối quan hệ (Relationship)Đường kẻ: Nó liên kết các 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ệ khácKhóa chính: các thuộc tính được gạch chânHình bầu dục kép: đại diện cho các thuộc tính đa giá trị

Các thành phần của Entity Relationship Diagram

Hình chữ nhật : đại diện 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 những thuộc tính ( Attributes ) Hình thoi : đại diện thay mặt cho những loại mối quan hệ ( Relationship ) Đường kẻ : Nó link những thuộc tính với những kiểu thực thể và kiểu thực thể với những kiểu quan hệ khácKhóa chính : những thuộc tính được gạch chânHình bầu dục kép : đại diện thay mặt cho những thuộc tính đa giá trịSơ đồ Entity Relationship gồm có những thành phần sau :

Thực thể – Entity

Là một thứ hoàn toàn có thể xác lập được, ví dụ như một người, đối tượng người dùng, khái niệm hoặc sự kiện, … hoàn toàn có thể được tàng trữ tài liệu về chính nó. Hãy coi những thực thể là những danh từ. Ví dụ : sinh viên, người mua, xe hơi hoặc mẫu sản phẩm. Thực thể được hiển thị dưới dạng hình chữ nhật .

Thuộc tính – Attribute

Là thuộc tính hoặc đặc thù của một thực thể. Chúng được trình diễn dưới dạng hình bầu dục. Thuộc tính lại gồm 4 loại khác nhau là : *Ví dụ về một sơ đồ ERDThuộc tính khóa – Key attributeThuộc tính khóa hoàn toàn có thể xác lập duy nhất một thực thể từ một tập thực thể. Thuộc tính khóa được trình diễn bằng hình bầu dục giống như những thuộc tính tuy nhiên nó được gạch dưới .Thuộc tính tổng hợp – Composite attributeMột thuộc tính là sự phối hợp của những thuộc tính khác được gọi là thuộc tính tổng hợp. Ví dụ : Trong thực thể sinh viên, địa chỉ sinh viên là một thuộc tính tổng hợp vì một địa chỉ gồm có những thuộc tính khác như số điện thoại cảm ứng, email, số nhà .Thuộc tính đa giá trị – Multivalued attributeMột thuộc tính hoàn toàn có thể chứa nhiều giá trị được gọi là thuộc tính đa giá trị. Nó được màn biểu diễn bằng hình bầu dục kép. Ví dụ như một người hoàn toàn có thể có nhiều số điện thoại cảm ứng nên thuộc tính số điện thoại thông minh là đa giá trị .Thuộc tính có nguồn gốc – Derived attributeThuộc tính có nguồn gốc là thuộc tính có giá trị là động và được dẫn xuất từ ​ ​ thuộc tính khác. Nó được trình diễn bằng hình bầu dục đứt nét trong ERD. Ví dụ như tuổi người là một thuộc tính có nguồn gốc vì nó đổi khác theo thời hạn và hoàn toàn có thể được lấy từ một thuộc tính khác là ( Ngày sinh ) .

Mối quan hệ – Relationship

Đây là mối quan hệ giữa những thực thể. Chúng lại có 4 kiểu quan hệ khác nhau là :Mối quan hệ 1-1Khi một thành viên 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 người chỉ có một chứng minh thư và một chứng minh thư được cấp cho một người .Mối quan hệ một đến nhiều

Khi một instance của một thực thể được liên kết với nhiều hơn một instance của một thực thể khác thì nó được gọi là mối quan hệ một với nhiều. Ví dụ như một khách hàng có thể đặt nhiều đơn hàng. Nhưng một đơn hàng đó không thể được đặt bởi nhiều khách hàng.

Xem thêm: Các nguyên tắc truyền máu cơ bản

Mối quan hệ nhiều với mộtKhi nhiều thành viên của một thực thể được link với một thành viên duy nhất của một thực thể khác thì nó được gọi là mối quan hệ nhiều đối một. Ví dụ như nhiều sinh viên hoàn toàn có thể học ở một trường cao đẳng. Nhưng một sinh viên không hề học ở nhiều trường cùng lúc .Nhiều mối 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 thành viên của một thực thể khác thì nó được gọi là mối quan hệ nhiều với nhiều. Ví dụ, một sinh viên hoàn toàn có thể được giao cho nhiều dự án Bất Động Sản và một dự án Bất Động Sản hoàn toàn có thể được giao cho nhiều sinh viên .

Trên đây là những thông tin tổng hợp về Entity Relationship Diagram là gì cũng như những chia sẻ khái lược nhất về sơ đồ ER. Hy vọng bài tổng hợp có thể giúp bạn hiểu hơn về sơ đồ này.

Source: https://dvn.com.vn Category: Bản Tin DVN

Bài viết liên quan
  • Lỗi H-28 tủ lạnh Sharp và cách sửa chữa hiệu quả
  • Giải thích mã lỗi E-44 máy giặt Electrolux thường gặp
  • Lỗi H27 tủ lạnh Sharp và cách sửa chữa hiệu quả
  • Nguyên nhân tủ lạnh Sharp lỗi H12 và cách khắc phục
Xem nhiều
  • Bảo vệ tivi trong ngày thời tiết nồm ẩm chỉ 10 cách đơn giản
  • Làm thế nào để biết máy lạnh bị lỗi để sử lý ngăn chặn sớm?
  • Hướng dẫn lắp đặt bình nóng lạnh trực tiếp và gián tiếp đúng cách, an toàn ngay tại nhà
  • Top 3 Bình Đun Bán Chạy Nhất Tháng 06/2018 Tại Điện Máy Chợ Lớn
  • Bình giữ nhiệt inox 500 ml DMX YNQE-3011 hồng, đồng – Chất lượng tốt
Bài Mới Nhất
  • Máy Giặt Electrolux Lỗi E-45 Đừng Bỏ Qua! Tháng Mười Một 21, 2024
  • Lỗi H-28 tủ lạnh Sharp và cách sửa chữa hiệu quả Tháng Mười Một 16, 2024
  • Nên Tự Dán Giấy Hay Gọi Dịch Vụ Giấy Dán Tường? Tháng Mười Một 14, 2024
  • Giải thích mã lỗi E-44 máy giặt Electrolux thường gặp Tháng Mười Một 12, 2024
  • Lỗi H27 tủ lạnh Sharp và cách sửa chữa hiệu quả Tháng Mười Một 7, 2024
  • Sửa lỗi E-42 máy giặt Electrolux hết bao nhiêu tiền? Tháng Mười Một 1, 2024
  • Nguyên nhân tủ lạnh Sharp lỗi H12 và cách khắc phục Tháng Mười 27, 2024
  • Vệ sinh có ngăn được máy giặt Electrolux lỗi E-41 không? Tháng Mười 20, 2024
  • Tủ lạnh Sharp Side by side lỗi H-10 Hướng dẫn chi tiết Tháng Mười 16, 2024
  • Lỗi E-40 Máy Giặt Electrolux Dấu Hiệu và Khắc Phục Tháng Mười 13, 2024
  • Tủ lạnh Sharp bị lỗi H-07 tốn bao nhiêu tiền để sửa? Tháng Mười 9, 2024
  • Cần lưu ý gì khi sửa lỗi E-39 máy giặt Electrolux? Tháng Mười 7, 2024
  • Quy Trình Sửa Lỗi H-04 Tủ Lạnh Sharp Tại App Ong Thợ Tháng Mười 5, 2024
  • Máy giặt Electrolux lỗi E38 hướng dẫn sửa chữa chi tiết Tháng Mười 3, 2024
  • Dịch vụ sửa lỗi H-04 tủ lạnh Sharp side by side Tháng Mười 1, 2024
  • Vấn đề về mã lỗi E35 trên máy giặt Electrolux Tháng Chín 28, 2024
  • Nguyên nhân và cách khắc phục lỗi H-02 tủ lạnh Sharp Tháng Chín 26, 2024
  • Tại sao lỗi E24 máy giặt Electrolux lại xuất hiện khi giặt? Tháng Chín 24, 2024
  • Lỗi H-01 tủ lạnh Sharp đừng để nó hủy hoại Tháng Chín 22, 2024
  • Mã lỗi E23 máy giặt Electrolux có nghiêm trọng không? Tháng Chín 20, 2024
Alternate Text Gọi ngay

Từ khóa » Sơ đồ Erd Là Gì