0% found this document useful (0 votes)
8 views

Introduction To Entity Relationship Diagram ERD DBMS

Uploaded by

sahilhackerhacks
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Introduction To Entity Relationship Diagram ERD DBMS

Uploaded by

sahilhackerhacks
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Introduction to Entity-

Relationship Diagram (ERD)


An Entity-Relationship Diagram (ERD) is a visual representation
of the
data within a system and how the data is related. It
uses standardized symbols and notation to depict various entities,
attributes, and relationships.
What is ERD?
1 Structural 2 Clarity and 3 Effective
Blueprint Understanding Communication
An ERD is a structural It provides a clear and It serves as a
blueprint that shows easily understandable communication tool
the conceptual data visualization of how between different
model of the system, data is organized and stakeholders,
illustrating the how different entities including developers,
entities, attributes, relate to each other. designers, and
and relationships business users.
involved.
Symbols used in ERD
Entity Represented by a rectangle.

Attribute Shown in ovals or ellipses.

Relationship Depicted by a diamond shape.


Components of ERD
Entities Attributes Relationships

Represent the objects or Characteristics or Establish the connections


concepts within the properties of the entities, and associations between
system for which data providing more details different entities.
needs to be captured. about them.
Importance of ERD in System Design

1 System Understanding 2 Quality Improvement


Enables a clear understanding of data Leads to improved data quality,
flow and connections within the accuracy, and consistency in the
system. system.

3 Efficient Development 4 Effective Communication


Facilitates efficient and organized Enhances communication between
database development and system various stakeholders and ensures
design. everyone is on the same page.
Draw an ERD of College Admission
System
Entities Identification
Identify the entities, including students, courses, professors, and departments.

Attributes Specification
Define the attributes for each entity, such as student ID, course code, and
professor details.

Relationships Mapping
Establish the relationships between entities, like the enrollment of students in
courses and departmental affiliations.
Assumptions Made in the ERD
Consistent Data Stable Entity Accurate Attribute
Entry Relationships Definitions
Assuming a consistent Presuming stable Ensuring accurate and
data entry process for relationships among standardized attribute
maintaining the integrity entities to avoid definitions to maintain
of the ERD. frequent changes in the data coherence.
model.
Conclusion
Entity-Relationship Diagrams are pivotal in system design, offering a
powerful means to visualize and comprehend the structure and dynamics of
data within an organization or system. They play a crucial role in ensuring
robustness, accuracy, and consistency in data management.

You might also like