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

PPT
Files Vs DataBase
PPT
Database Systems (SLIDE 1).ppt
PDF
chapter 2-DATABASE SYSTEM CONCEPTS AND architecture [Autosaved].pdf
PPTX
Dbms slides
PDF
FINAL PAPER FP304 DATABASE SYSTEM
PPT
Normalization case
PPTX
Fundamentals of Data Modeling and Database Design by Dr. Kamal Gulati
PPT
6. Integrity and Security in DBMS
Files Vs DataBase
Database Systems (SLIDE 1).ppt
chapter 2-DATABASE SYSTEM CONCEPTS AND architecture [Autosaved].pdf
Dbms slides
FINAL PAPER FP304 DATABASE SYSTEM
Normalization case
Fundamentals of Data Modeling and Database Design by Dr. Kamal Gulati
6. Integrity and Security in DBMS

What's hot (20)

PPT
data modeling and models
PPTX
Object oriented database
PPTX
Unit 2 oracle9i
PPTX
All data models in dbms
PPTX
Entity Relationship Diagrams
PPTX
Unit I Database concepts - RDBMS & ORACLE
PPTX
ER diagram powerpoint
PPTX
Data Modeling
PPT
Database management system presentation
PDF
Data models
PPTX
DBMS and its Models
ODP
ER Model in DBMS
PPT
Dimensional Modeling
PPT
Entity Relationship Diagram
PPT
2. Entity Relationship Model in DBMS
PPT
Data Base Management System
PPTX
Dbms Introduction and Basics
PPTX
Normalization in DBMS
data modeling and models
Object oriented database
Unit 2 oracle9i
All data models in dbms
Entity Relationship Diagrams
Unit I Database concepts - RDBMS & ORACLE
ER diagram powerpoint
Data Modeling
Database management system presentation
Data models
DBMS and its Models
ER Model in DBMS
Dimensional Modeling
Entity Relationship Diagram
2. Entity Relationship Model in DBMS
Data Base Management System
Dbms Introduction and Basics
Normalization in DBMS
Ad

Similar to Chapter 3 Entity Relationship Model (20)

PDF
2_EntityRelationship-Model-241-trang-1.pdf
PDF
Sq lite module4
PPTX
Database management systems 3 - Data Modelling
PPTX
Beit 381 se lec 19 - 18 - 12 apr24 - eraa and data modeling
PPTX
Conceptual Data Modeling
PPTX
Data base management system(DBMS), sourav mathur
PPTX
A database is a means of storing information in such a way that information c...
PPT
introduction-to-dbms-unit-1.ppt
PPTX
3 Entity Relationship (E-R) Modeling_chapter 3 (1).pptx
PPTX
Lecture 1 Data Modeling Using the Entity-Relationship (ER) Model.pptx
PDF
Managment information system Managment information systemTutorial.
PPT
Database models unit 1 part 2
PPTX
DB-Lec1.pptxUpdatedpython.pptxUpdatedpython.pptx
DOCX
Database Management system
PPT
ERD_01B=DBMS DATA BASE MANAGEMENT SYSTEM.ppt
PDF
DBMS & Data Models - In Introduction
PPT
ERD merupakan suatu diagram yang berisi komponen- komponen himpunan entitas ...
PPT
ERD_01.ppt
PPT
ERD_01.ppt
PPTX
Lecture7.pptx
2_EntityRelationship-Model-241-trang-1.pdf
Sq lite module4
Database management systems 3 - Data Modelling
Beit 381 se lec 19 - 18 - 12 apr24 - eraa and data modeling
Conceptual Data Modeling
Data base management system(DBMS), sourav mathur
A database is a means of storing information in such a way that information c...
introduction-to-dbms-unit-1.ppt
3 Entity Relationship (E-R) Modeling_chapter 3 (1).pptx
Lecture 1 Data Modeling Using the Entity-Relationship (ER) Model.pptx
Managment information system Managment information systemTutorial.
Database models unit 1 part 2
DB-Lec1.pptxUpdatedpython.pptxUpdatedpython.pptx
Database Management system
ERD_01B=DBMS DATA BASE MANAGEMENT SYSTEM.ppt
DBMS & Data Models - In Introduction
ERD merupakan suatu diagram yang berisi komponen- komponen himpunan entitas ...
ERD_01.ppt
ERD_01.ppt
Lecture7.pptx
Ad

More from Eddyzulham Mahluzydde (7)

PPTX
Primitive types
PDF
Chapter 5 Database Transaction Management
PDF
Chapter 4 Structured Query Language
PDF
Chapter 2 Relational Data Model-part 2
PDF
Chapter 2 Relational Data Model-part 3
PDF
Chapter 2 Relational Data Model-part1
PDF
Chapter 1 Fundamentals of Database Management System
Primitive types
Chapter 5 Database Transaction Management
Chapter 4 Structured Query Language
Chapter 2 Relational Data Model-part 2
Chapter 2 Relational Data Model-part 3
Chapter 2 Relational Data Model-part1
Chapter 1 Fundamentals of Database Management System

Recently uploaded (20)

PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
Complications of Minimal Access-Surgery.pdf
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PDF
HVAC Specification 2024 according to central public works department
PDF
Trump Administration's workforce development strategy
PPTX
20th Century Theater, Methods, History.pptx
PDF
Uderstanding digital marketing and marketing stratergie for engaging the digi...
PDF
My India Quiz Book_20210205121199924.pdf
PDF
IGGE1 Understanding the Self1234567891011
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
PDF
advance database management system book.pdf
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
Practical Manual AGRO-233 Principles and Practices of Natural Farming
Complications of Minimal Access-Surgery.pdf
Introduction to pro and eukaryotes and differences.pptx
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
FORM 1 BIOLOGY MIND MAPS and their schemes
HVAC Specification 2024 according to central public works department
Trump Administration's workforce development strategy
20th Century Theater, Methods, History.pptx
Uderstanding digital marketing and marketing stratergie for engaging the digi...
My India Quiz Book_20210205121199924.pdf
IGGE1 Understanding the Self1234567891011
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Share_Module_2_Power_conflict_and_negotiation.pptx
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
Weekly quiz Compilation Jan -July 25.pdf
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
advance database management system book.pdf
Paper A Mock Exam 9_ Attempt review.pdf.

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