SlideShare a Scribd company logo
DFC2033
Course Learning Outcome
—  CLO1:Apply the fundamentals concepts of database
management and relational data model to create a database
based on an organization’s requirements. (C3, PLO1)
—  CLO2: Develop a database using a concurrency control and
data recovery technique based on Database Management
System (DBMS). (P3, C3, PLO2, PLO1)
Learning Outcome
—  Apply Entity Relationship Diagrams (ERD) in database
development
—  Define the three basic elements of ERD: entity types, relationship,
attributes and keys.
—  Use Chen’s Model to draw ERD
—  Use Crow’s Foot notations to draw ERD.
—  Design E-R model based on a given scenario.
—  Describe the basic conversion rules to convert ERD into relational
tables:
a. One to one relationship
b. One to many relationship
c. Many to many relationship
—  Apply the conversion rules to convert a given ERD into relational
tables
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
ERD: Crows Foot Model
Crows Foot Notation
Crows Foot Notation
ERD: Chen’s Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
1
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
Exercise
A company database needs to store information about
employees (identified by ssn, with salary and phone as
attributes), departments (identified by dno, with dname
and budget as attributes), and children of employees (with
name and age as attributes).
Analyze the problem/case
—  A company database needs to store information about
employees (identified by ssn, with salary and phone as
attributes), departments (identified by dno, with dname and
budget as attributes), and children of employees (with name
and age as attributes).
—  Employees work in departments; a child must be identified
uniquely by name when the parent (who is an employee;
assume that only one parent works for the company) is
known.
—  Draw an ER diagram that captures this information.
Chapter 3 Entity Relationship Model
Apply the conversion rules to
convert a given ERD into relational
tables
Departments
Child
Employees
name age
phone
ssn
salary
Dependent
budget
dno
dname
Works_In

More Related Content

PPSX
Robotic Process Automation
PPT
Dimensional Modeling
PDF
Introduction to Project Management
PPTX
File concept and access method
PPT
Plant growth &development1
PDF
Chapter 2 Relational Data Model-part1
PPTX
Database architecture
Robotic Process Automation
Dimensional Modeling
Introduction to Project Management
File concept and access method
Plant growth &development1
Chapter 2 Relational Data Model-part1
Database architecture

What's hot (20)

PPT
Fundamentals of Database system
PPTX
Object oriented database
PDF
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
PDF
Fundamentals of Database Systems Questions and Answers
PDF
FP304 DATABASE SYSTEM PAPER FINAL EXAM AGAIN
PPT
Database Objects
PPTX
Normal forms
PPT
Databases: Normalisation
PDF
Integrity constraints in dbms
PPTX
DBMS (UNIT 2)
PPT
normalization-1nf-to-3nf-with-same-example.ppt
PDF
Chapter 1 Fundamentals of Database Management System
PPTX
File system vs DBMS
PDF
Database Normalization
PDF
Sql commands
PDF
Database design & Normalization (1NF, 2NF, 3NF)
PPTX
FUNCTION DEPENDENCY AND TYPES & EXAMPLE
PDF
Normalization in DBMS
PPT
PDF
Mapping ER and EER Model
Fundamentals of Database system
Object oriented database
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Fundamentals of Database Systems Questions and Answers
FP304 DATABASE SYSTEM PAPER FINAL EXAM AGAIN
Database Objects
Normal forms
Databases: Normalisation
Integrity constraints in dbms
DBMS (UNIT 2)
normalization-1nf-to-3nf-with-same-example.ppt
Chapter 1 Fundamentals of Database Management System
File system vs DBMS
Database Normalization
Sql commands
Database design & Normalization (1NF, 2NF, 3NF)
FUNCTION DEPENDENCY AND TYPES & EXAMPLE
Normalization in DBMS
Mapping ER and EER Model
Ad

Similar to Chapter 3 Entity Relationship Model (20)

PDF
Sq lite module4
PPTX
Rdms-Relational Database Management System
DOC
Syllabus mca 2 rdbms i
PPTX
IT6701-Information Management Unit 1
PDF
Intake 38 data access 4
PDF
Intake 37 ef1
PPT
entity-relationship-diagram-chen-&-crow -model.ppt
PPTX
Ado.net entity framework_4.0
PPT
PPT
Entity framework 4.0
PDF
Sq lite module3
DOCX
Getting Started with Entity Framework in .NET
PDF
DBMS Unit 1 nice content please download it
PPT
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
PPT
Introduction to Oracle
PPT
Introduction to Oracle
PPT
Introduction to database fundamentalshdj
PPT
Unit01 dbms
DOCX
Dbms qsntns
Sq lite module4
Rdms-Relational Database Management System
Syllabus mca 2 rdbms i
IT6701-Information Management Unit 1
Intake 38 data access 4
Intake 37 ef1
entity-relationship-diagram-chen-&-crow -model.ppt
Ado.net entity framework_4.0
Entity framework 4.0
Sq lite module3
Getting Started with Entity Framework in .NET
DBMS Unit 1 nice content please download it
Data Models [DATABASE SYSTEMS: Design, Implementation, and Management]
Introduction to Oracle
Introduction to Oracle
Introduction to database fundamentalshdj
Unit01 dbms
Dbms qsntns
Ad

Recently uploaded (20)

PPTX
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Classroom Observation Tools for Teachers
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
Cell Types and Its function , kingdom of life
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Cell Structure & Organelles in detailed.
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Supply Chain Operations Speaking Notes -ICLT Program
Final Presentation General Medicine 03-08-2024.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
Microbial disease of the cardiovascular and lymphatic systems
Classroom Observation Tools for Teachers
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Cell Types and Its function , kingdom of life
Practical Manual AGRO-233 Principles and Practices of Natural Farming
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Anesthesia in Laparoscopic Surgery in India
What if we spent less time fighting change, and more time building what’s rig...
Complications of Minimal Access Surgery at WLH
Cell Structure & Organelles in detailed.
LDMMIA Reiki Yoga Finals Review Spring Summer

Chapter 3 Entity Relationship Model

  • 2. Course Learning Outcome —  CLO1:Apply the fundamentals concepts of database management and relational data model to create a database based on an organization’s requirements. (C3, PLO1) —  CLO2: Develop a database using a concurrency control and data recovery technique based on Database Management System (DBMS). (P3, C3, PLO2, PLO1)
  • 3. Learning Outcome —  Apply Entity Relationship Diagrams (ERD) in database development —  Define the three basic elements of ERD: entity types, relationship, attributes and keys. —  Use Chen’s Model to draw ERD —  Use Crow’s Foot notations to draw ERD. —  Design E-R model based on a given scenario. —  Describe the basic conversion rules to convert ERD into relational tables: a. One to one relationship b. One to many relationship c. Many to many relationship —  Apply the conversion rules to convert a given ERD into relational tables
  • 22. 1
  • 36. Exercise A company database needs to store information about employees (identified by ssn, with salary and phone as attributes), departments (identified by dno, with dname and budget as attributes), and children of employees (with name and age as attributes).
  • 37. Analyze the problem/case —  A company database needs to store information about employees (identified by ssn, with salary and phone as attributes), departments (identified by dno, with dname and budget as attributes), and children of employees (with name and age as attributes). —  Employees work in departments; a child must be identified uniquely by name when the parent (who is an employee; assume that only one parent works for the company) is known. —  Draw an ER diagram that captures this information.
  • 39. Apply the conversion rules to convert a given ERD into relational tables Departments Child Employees name age phone ssn salary Dependent budget dno dname Works_In