SlideShare a Scribd company logo
2
Most read
5
Most read
6
Most read
GANDHINAGAR INSTITUTE OF
TECHNOLGY
Department of Information Technology
E-R Features
Group ID: IT_A1_10
Students Names: Akabari Nirali (130120116002)
Akanksha Sharma (130120116003)
Guided By: Prof. Anirudhdha Nayak
Database Management System(2130703)
Presentation outlines:
 E-R concept
 Specialization
 Generalization
 Aggregation
 E-R diagram notation for representing
specialization
 E-R diagram with redundant
relationship
 E-R diagram with Aggregation
Basic E-R concepts
 The original concept of the entity-
relationship model was given by Chen in
1976.
 High level conceptual(logical) data
model.
 Widely used in database design to
represent a conceptual schema.
 A conceptual schema represented by the
E-R model is called an E-R schema.
The basic notation used in E-R
diagram are illustrated below:
An entity set
An Attribute
A Relationship set
Link between an
entity set &
attribute
Specialization
 Specialization is the process of
defining sub-class based on some
distinguishing characteristics.
 In other words, specialization identifies
the sub-sets possesses some
attributes
 Specialization is a top-down process
to define super-class/sub-class
relationships.
Ppt of dbms e r features
Generalization
 Generalization is the process of
defining a super-class from sub-
classes based on some common
characteristics.
 In other words, generalization
identifies a super-class from different
entity-sets(or sub-classes).
 Generalization is a bottom-up process
to define super-class/sub-class
relation.
 A bottom-up design process – combine
a number of entity sets that share the
same features into a higher-level entity
set.
 Specialization and generalization are
simple inversions of each other; they
are represented in an E-R diagram in
the same way.
 The terms specialization and
generalization are used
interchangeably.
Ppt of dbms e r features
Aggregation
 Aggregation is an abstraction through
which relationships are treated as
higher level entities.
 Thus, for our example, we regard the
relationship set works on as a higher-
level entity set called works on.
 Such an entity set is treated in the same
manner as is any other entity set.
 Figure shows a notation for aggregation
commonly used to represent this
situation.
E-R Diagram With
Aggregation
E-R Diagram With
Redundant Relationships
Ppt of dbms e r features

More Related Content

What's hot (20)

PPTX
trigger dbms
kuldeep100
 
PPTX
Relational Data Model Introduction
Nishant Munjal
 
PPTX
Aggregate function
Rayhan Chowdhury
 
PDF
4 the relational data model and relational database constraints
Kumar
 
PPTX
NESTED SUBQUERY.pptx
Anusha sivakumar
 
PPTX
Integrity Constraints
madhav bansal
 
PPTX
Classes, objects in JAVA
Abhilash Nair
 
PPTX
Nested queries in database
Satya P. Joshi
 
PPTX
Data structure - Graph
Madhu Bala
 
PPT
Uml class Diagram
Satyamevjayte Haxor
 
PPTX
Data Structures - Lecture 9 [Stack & Queue using Linked List]
Muhammad Hammad Waseem
 
PDF
Relational algebra in dbms
Vignesh Saravanan
 
PPTX
Presentation on queue
Rojan Pariyar
 
PPTX
Relational Algebra,Types of join
raj upadhyay
 
PDF
Enhanced Entity-Relationship (EER) Modeling
sontumax
 
PPTX
FUNCTION DEPENDENCY AND TYPES & EXAMPLE
Vraj Patel
 
PPT
13. Query Processing in DBMS
koolkampus
 
PPTX
SQL Joins.pptx
Ankit Rai
 
PPTX
Transaction management DBMS
Megha Patel
 
PPT
Object Oriented Dbms
maryeem
 
trigger dbms
kuldeep100
 
Relational Data Model Introduction
Nishant Munjal
 
Aggregate function
Rayhan Chowdhury
 
4 the relational data model and relational database constraints
Kumar
 
NESTED SUBQUERY.pptx
Anusha sivakumar
 
Integrity Constraints
madhav bansal
 
Classes, objects in JAVA
Abhilash Nair
 
Nested queries in database
Satya P. Joshi
 
Data structure - Graph
Madhu Bala
 
Uml class Diagram
Satyamevjayte Haxor
 
Data Structures - Lecture 9 [Stack & Queue using Linked List]
Muhammad Hammad Waseem
 
Relational algebra in dbms
Vignesh Saravanan
 
Presentation on queue
Rojan Pariyar
 
Relational Algebra,Types of join
raj upadhyay
 
Enhanced Entity-Relationship (EER) Modeling
sontumax
 
FUNCTION DEPENDENCY AND TYPES & EXAMPLE
Vraj Patel
 
13. Query Processing in DBMS
koolkampus
 
SQL Joins.pptx
Ankit Rai
 
Transaction management DBMS
Megha Patel
 
Object Oriented Dbms
maryeem
 

Viewers also liked (20)

PPTX
ppt of CPD(Embarking the Journey of Contributorship)
Nirali Akabari
 
PPTX
Single table inheritance
Jyaasa Technologies
 
PPT
ppt of EG
Nirali Akabari
 
PPTX
Ppt of es(final)
Nirali Akabari
 
PPT
Chapter 7 cpu struktur dan fungsi
risal07
 
PPTX
Ppt of aem some special function
Nirali Akabari
 
PPT
ppt of CPU(GPS)
Nirali Akabari
 
PPTX
ppt of CS
Nirali Akabari
 
PPT
IT209 Cpu Structure Report
Bis Aquino
 
PPTX
ppt of Calculus
Nirali Akabari
 
PPT
12 processor structure and function
Sher Shah Merkhel
 
PPTX
ppt of Phy(Nano Material)
Nirali Akabari
 
PPT
ppt of BE
Nirali Akabari
 
PPTX
ppt of CPD(Focus on Value)
Nirali Akabari
 
PPTX
ppt of VCLA
Nirali Akabari
 
PPTX
ppt of CPD
Nirali Akabari
 
PPTX
ppt of EME
Nirali Akabari
 
PPTX
ppt of EEE(MCB)
Nirali Akabari
 
ODP
ER Model in DBMS
Kabindra Koirala
 
PPT
Sql Server Basics
rainynovember12
 
ppt of CPD(Embarking the Journey of Contributorship)
Nirali Akabari
 
Single table inheritance
Jyaasa Technologies
 
ppt of EG
Nirali Akabari
 
Ppt of es(final)
Nirali Akabari
 
Chapter 7 cpu struktur dan fungsi
risal07
 
Ppt of aem some special function
Nirali Akabari
 
ppt of CPU(GPS)
Nirali Akabari
 
ppt of CS
Nirali Akabari
 
IT209 Cpu Structure Report
Bis Aquino
 
ppt of Calculus
Nirali Akabari
 
12 processor structure and function
Sher Shah Merkhel
 
ppt of Phy(Nano Material)
Nirali Akabari
 
ppt of BE
Nirali Akabari
 
ppt of CPD(Focus on Value)
Nirali Akabari
 
ppt of VCLA
Nirali Akabari
 
ppt of CPD
Nirali Akabari
 
ppt of EME
Nirali Akabari
 
ppt of EEE(MCB)
Nirali Akabari
 
ER Model in DBMS
Kabindra Koirala
 
Sql Server Basics
rainynovember12
 
Ad

Similar to Ppt of dbms e r features (20)

PPT
Enhanced E-R diagram
Mayank Jain
 
PPTX
extended modelling in dbms using different.pptx
urvashipundir04
 
PPT
27f157al5enhanceder diagram-111005002740-phpapp02
marangburu42
 
PPTX
chapter 1: Specialization and Generalization.pptx
bharatgautam204
 
PPTX
Module1-Ch1.pptx foriutyrhbrb rghrgreeew
ssuser951fc8
 
PPTX
Database Design and Entity relationship Model.pptx
yamuna67903
 
PPTX
EER MODEL
RUpaliLohar
 
PDF
3_EERD.pdf
LPhct2
 
PPTX
Chapter-4 Enhanced ER Model
Kunal Anand
 
PPT
ER model
ShilpaDe
 
PPT
Generalization and Specilaization cfdg.ppt
pooja569725
 
PPT
Chapter04 database system in computer.ppt
ubaidullah75790
 
PPTX
E_R-Diagram (2).pptx
sandeep54552
 
PPTX
Chapter 2. Concepctual design -.pptx
santosh96234
 
PPT
EER-database.ppt
MhndHTaani
 
PPT
Fundamentals of database management systems chapter 4
Bicycle Thief
 
PPT
ERD1.ppt
AvecMallari
 
PPT
m211c11.PPT
sugandhi23
 
PPT
Entity relationship modelling and entity relationship diagrams
kizza6
 
PPT
ENTITY RELATIONAL MODEL IN RDBMS IN COMPUTER ENGG
Anwar Patel
 
Enhanced E-R diagram
Mayank Jain
 
extended modelling in dbms using different.pptx
urvashipundir04
 
27f157al5enhanceder diagram-111005002740-phpapp02
marangburu42
 
chapter 1: Specialization and Generalization.pptx
bharatgautam204
 
Module1-Ch1.pptx foriutyrhbrb rghrgreeew
ssuser951fc8
 
Database Design and Entity relationship Model.pptx
yamuna67903
 
EER MODEL
RUpaliLohar
 
3_EERD.pdf
LPhct2
 
Chapter-4 Enhanced ER Model
Kunal Anand
 
ER model
ShilpaDe
 
Generalization and Specilaization cfdg.ppt
pooja569725
 
Chapter04 database system in computer.ppt
ubaidullah75790
 
E_R-Diagram (2).pptx
sandeep54552
 
Chapter 2. Concepctual design -.pptx
santosh96234
 
EER-database.ppt
MhndHTaani
 
Fundamentals of database management systems chapter 4
Bicycle Thief
 
ERD1.ppt
AvecMallari
 
m211c11.PPT
sugandhi23
 
Entity relationship modelling and entity relationship diagrams
kizza6
 
ENTITY RELATIONAL MODEL IN RDBMS IN COMPUTER ENGG
Anwar Patel
 
Ad

Recently uploaded (20)

PPTX
Introduction to Basic Renewable Energy.pptx
examcoordinatormesu
 
PDF
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
PPTX
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
PPT
PPT2_Metal formingMECHANICALENGINEEIRNG .ppt
Praveen Kumar
 
PDF
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
PPTX
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
PPTX
VITEEE 2026 Exam Details , Important Dates
SonaliSingh127098
 
PPTX
Evaluation and thermal analysis of shell and tube heat exchanger as per requi...
shahveer210504
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PPTX
Arduino Based Gas Leakage Detector Project
CircuitDigest
 
DOCX
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
PPT
Electrical Safety Presentation for Basics Learning
AliJaved79382
 
DOCX
8th International Conference on Electrical Engineering (ELEN 2025)
elelijjournal653
 
PDF
Water Industry Process Automation & Control Monthly July 2025
Water Industry Process Automation & Control
 
DOC
MRRS Strength and Durability of Concrete
CivilMythili
 
PPTX
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
PPT
Carmon_Remote Sensing GIS by Mahesh kumar
DhananjayM6
 
PDF
Design Thinking basics for Engineers.pdf
CMR University
 
PPTX
美国电子版毕业证南卡罗莱纳大学上州分校水印成绩单USC学费发票定做学位证书编号怎么查
Taqyea
 
PPTX
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
Introduction to Basic Renewable Energy.pptx
examcoordinatormesu
 
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
PPT2_Metal formingMECHANICALENGINEEIRNG .ppt
Praveen Kumar
 
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
VITEEE 2026 Exam Details , Important Dates
SonaliSingh127098
 
Evaluation and thermal analysis of shell and tube heat exchanger as per requi...
shahveer210504
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
Arduino Based Gas Leakage Detector Project
CircuitDigest
 
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
Electrical Safety Presentation for Basics Learning
AliJaved79382
 
8th International Conference on Electrical Engineering (ELEN 2025)
elelijjournal653
 
Water Industry Process Automation & Control Monthly July 2025
Water Industry Process Automation & Control
 
MRRS Strength and Durability of Concrete
CivilMythili
 
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
Carmon_Remote Sensing GIS by Mahesh kumar
DhananjayM6
 
Design Thinking basics for Engineers.pdf
CMR University
 
美国电子版毕业证南卡罗莱纳大学上州分校水印成绩单USC学费发票定做学位证书编号怎么查
Taqyea
 
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 

Ppt of dbms e r features

  • 1. GANDHINAGAR INSTITUTE OF TECHNOLGY Department of Information Technology E-R Features Group ID: IT_A1_10 Students Names: Akabari Nirali (130120116002) Akanksha Sharma (130120116003) Guided By: Prof. Anirudhdha Nayak Database Management System(2130703)
  • 2. Presentation outlines:  E-R concept  Specialization  Generalization  Aggregation  E-R diagram notation for representing specialization  E-R diagram with redundant relationship  E-R diagram with Aggregation
  • 3. Basic E-R concepts  The original concept of the entity- relationship model was given by Chen in 1976.  High level conceptual(logical) data model.  Widely used in database design to represent a conceptual schema.  A conceptual schema represented by the E-R model is called an E-R schema.
  • 4. The basic notation used in E-R diagram are illustrated below: An entity set An Attribute A Relationship set Link between an entity set & attribute
  • 5. Specialization  Specialization is the process of defining sub-class based on some distinguishing characteristics.  In other words, specialization identifies the sub-sets possesses some attributes  Specialization is a top-down process to define super-class/sub-class relationships.
  • 7. Generalization  Generalization is the process of defining a super-class from sub- classes based on some common characteristics.  In other words, generalization identifies a super-class from different entity-sets(or sub-classes).  Generalization is a bottom-up process to define super-class/sub-class relation.
  • 8.  A bottom-up design process – combine a number of entity sets that share the same features into a higher-level entity set.  Specialization and generalization are simple inversions of each other; they are represented in an E-R diagram in the same way.  The terms specialization and generalization are used interchangeably.
  • 10. Aggregation  Aggregation is an abstraction through which relationships are treated as higher level entities.  Thus, for our example, we regard the relationship set works on as a higher- level entity set called works on.  Such an entity set is treated in the same manner as is any other entity set.  Figure shows a notation for aggregation commonly used to represent this situation.
  • 12. E-R Diagram With Redundant Relationships