SlideShare a Scribd company logo
WELCOME
Presentation prepration
 Guided By: . Presented By:
 C.L. Malviya sir . Deepika Yadav –B.Sc 5th sem.
 Sanjay shinde . Deepika rajput-B.Sc5th sem.
. Diksha Soniya-B.Sc5th sem.
Presentation on:
DBMS OF DATA MODEL
 DATA MODEL


 ‘ Data model are different models that can be used to design a
database. Design of database includes describing data, data
relationships, data semantics and consistency constrains. Various data
model have been proposed with different structure & abstractions.’
Object-based data model
Object-based logical models are used in describing data at the logical and
view levels.They are characterized by the fact that they provide fairly
flexible structuring capabilities and allow data constraints to be
specified explicitly.There are many different models and more are likely
to come. Several of the more widely known ones are-
1. The entity-relationship model
2.The object-oriented model
3. The semantic data model
4. The functional data model
In this book, We examine the entity-relationship model and the object-
oriented model as representatives of the class of the object-based
logical models.
1. The Entity-Relationship Data Model
 The entity-relationship (E-R) data models is based on a perception of a
real world that consists of a collection of basic objects, called entities
and of relationships among these objects. An entity is a ‘things’ or
‘object’ in the real world that is distinguishable form other objects.
Entities are described in a database by a set of attributes. A relationship
is an association among several entities. The set of all entities of the
same type, and the set of all relationships of the same type, respectively.

 In addition to entities and relationships, the E-R Model
represents certain constraints to which the contents of a database must
conform. One important constraint is mapping cardinalities, which
express the number of entities to which another entity can be
associated via a relationship set.
2. The Object-Oriented Data Model
 Like the E-R model , the object-oriented model is based on a collection
of objects. An object contains values stored in instance variables within
the object. An object also contains bodies of code that operate on the
object. These bodies of code are called methods.
 Object that contian
the same types of values and the same methods are grouped together
into classes. A class may be a type definition for objects. This
combination of data and methods comprising a type definition is
similar to a programming language abstract data type.

 The only way in which one object can access the data of another
object is by invoking a method of that other object. This action is called
sending a message to the object.
Record – Based Data Model
 Record-based logical models are used in describing data at the logical
and view levels. In contrest to object-based data models, they are used
both to specify the overall logical structure of the database and to
provide a higher-level description of the implementation .
 Record –based models are so named because the database is
structured in fixed-format records of several types.

 Typs of Record-based data model : 1. Relational Data Model
 2. Network Data Model
 3. Hiierarchical Data Model
 The three most widely accepted record-based data models are the
relational, network and hierarchical models.
 The relational model uses a collection of tables to represent both data
and the relationships among those data. Each table has multiple
columns and each column has a unique name . Figure 1.4 presents a
sample relational database comprising of two tables .
 Relational database are powerful
because they require few assumptions about how data is related or how
it will be extracted from the database . As a result, the same database
can be viewed in different ways. Another feature of relational systems is
that a single database can be spread across several tables. This differs
foem flat-file database, in which each database is self- contained in a
single table.

Relational Data Model
.Features of relational model.
 This model has the following fearures-
 1. All the data is represented in the form of table.
 2. Each attributes of a relation has distinct name.
 3. Tt eliminates the need to change application programs when a
change is made to the database.
 4. User need not know the exact physical structures to use the database.
 Advantages of relational model :
 1. Structural independence
 2. Conceptual simplicity
 3. Design,Implementation,Maintenance and Usage Ease
 4. Ad Hoc Query Capability
Disadvantage of relational model:
1. Hardware Overheads.
2. Ease of Design can lead to bad design.
2. Network Data Model
 Data in the network model are represented by collections of records
and relationships among data are represented by links, which can be
viewed as pointers. The records in the database are organized as
collections of arbitrary graphs.
 Figure presents a sample network database.
Features of Network Data Model
 Network model is has the following features-
 1. Data is represented by records and links.
 2. Relationship among the data is represented by links or pointers.
 3. All the records are organized in orbitaty form.
 4. The set can have more than one member record but only one owner
record.
 5. The set has one to many (1:M) relationship between the owner and
member record.
 Advantages of Network Data Model:
 1. Conceptual Simplicity
 2. Capability to handle more relationships types
 3. Ease to data access
 4. Data Intergrity
 5.Data Independence
 6. Database Standards
 Disadvantages of Network Data Model:
 1. System Complexity
 2. Absence of Structural Independence
 The hierarchical model is similar to the network model in the sense that
data and relationships among data represented by records and links,
respectively. It .differs form the network model in that the records are
organized as collections of tress rather than arbitrary graphs. one of the
first hierarchical database information Management System (IBM) was
developed jointly by North American Rockwell Company and
IBM.Hierarchical Database model is one of the oldest database models,
dating from late 1950s.
 Figure represents e sample hierarchical database.
.Hierarchical Data Model.
.Features of Hierarchical Model.
 Hierarchical model has the following features-
 1. It is very similar to network model except the records are organized
in tree form.
 2. Hierarchical is an ordered tree and is easy to understand.
 3. Again data is represented in the form of records.
 4. Similarly relationship among the data is represented by records or
links.
 5. At the root of the tree is the single parent, the parent can have none,
one or more children.
 Advantages of hierarchical data model :
 1. Simplicity
 2. Data security
 3. Data Integrity
 4. Efficiency
:
 Disadvantages of Hierarchical Data Model :
 1. Implementation complexity
 2.Database Management problems
 3. Lack of Structural Independence
 4. Programming Complexity
 5. Implementation Limitation
.Physical Data Model.
 Physical data models are used to describe data at the lowest level. In
contrast to logical data models, there are few physical data models in
use. Two of the widely known ones are the unifying model and the
frame memory model.
 Types of physical data model :
 1. Unifying Model
 2. Frame Memory Model
 ……Thankyou…..
 …….Anyquestion…….

More Related Content

What's hot (20)

Enhanced Entity-Relationship (EER) Modeling
Enhanced Entity-Relationship (EER) ModelingEnhanced Entity-Relationship (EER) Modeling
Enhanced Entity-Relationship (EER) Modeling
 
Normalization
NormalizationNormalization
Normalization
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship Diagram
 
Normalization in DBMS
Normalization in DBMSNormalization in DBMS
Normalization in DBMS
 
Relational model
Relational modelRelational model
Relational model
 
Database management system
Database management system   Database management system
Database management system
 
Database language
Database languageDatabase language
Database language
 
Functional dependencies and normalization
Functional dependencies and normalizationFunctional dependencies and normalization
Functional dependencies and normalization
 
FUNCTION DEPENDENCY AND TYPES & EXAMPLE
FUNCTION DEPENDENCY  AND TYPES & EXAMPLEFUNCTION DEPENDENCY  AND TYPES & EXAMPLE
FUNCTION DEPENDENCY AND TYPES & EXAMPLE
 
Normalization
NormalizationNormalization
Normalization
 
Types of Database Models
Types of Database ModelsTypes of Database Models
Types of Database Models
 
Relational Database Management System
Relational Database Management SystemRelational Database Management System
Relational Database Management System
 
Rdbms
RdbmsRdbms
Rdbms
 
Relational Database Design
Relational Database DesignRelational Database Design
Relational Database Design
 
Distributed database management system
Distributed database management  systemDistributed database management  system
Distributed database management system
 
Introduction & history of dbms
Introduction & history of dbmsIntroduction & history of dbms
Introduction & history of dbms
 
Data models
Data modelsData models
Data models
 
Unit1 DBMS Introduction
Unit1 DBMS IntroductionUnit1 DBMS Introduction
Unit1 DBMS Introduction
 
Types of databases
Types of databases   Types of databases
Types of databases
 
Lecture 04 normalization
Lecture 04 normalization Lecture 04 normalization
Lecture 04 normalization
 

Viewers also liked

Importance of data model
Importance of data modelImportance of data model
Importance of data modelyhen06
 
L7 data model and dbms architecture
L7  data model and dbms architectureL7  data model and dbms architecture
L7 data model and dbms architectureRushdi Shams
 
On Parameterised Types and Java Generics
On Parameterised Types and Java GenericsOn Parameterised Types and Java Generics
On Parameterised Types and Java GenericsYann-Gaël Guéhéneuc
 

Viewers also liked (20)

Importance of data model
Importance of data modelImportance of data model
Importance of data model
 
Data models
Data modelsData models
Data models
 
Java generics final
Java generics finalJava generics final
Java generics final
 
Digital Signature – Error and rectification
Digital Signature – Error and rectificationDigital Signature – Error and rectification
Digital Signature – Error and rectification
 
CHARACTRISTIC OF X -RAY Chandu rajput
CHARACTRISTIC OF X -RAY Chandu rajputCHARACTRISTIC OF X -RAY Chandu rajput
CHARACTRISTIC OF X -RAY Chandu rajput
 
Hermitian Operators Bharti rajput
Hermitian Operators  Bharti rajputHermitian Operators  Bharti rajput
Hermitian Operators Bharti rajput
 
computer Devendra keer 2
computer Devendra keer 2computer Devendra keer 2
computer Devendra keer 2
 
DBMS OF DATA MODEL Deepika yadav 2
DBMS OF DATA MODEL Deepika yadav 2DBMS OF DATA MODEL Deepika yadav 2
DBMS OF DATA MODEL Deepika yadav 2
 
he ni laser Bhavishya meena
he ni laser Bhavishya meenahe ni laser Bhavishya meena
he ni laser Bhavishya meena
 
Einstein A And B Coefficients And Transition Probabilities Megha vishwakarma
Einstein A And B Coefficients And Transition Probabilities  Megha vishwakarmaEinstein A And B Coefficients And Transition Probabilities  Megha vishwakarma
Einstein A And B Coefficients And Transition Probabilities Megha vishwakarma
 
keepar law Deepak singh rajput
keepar law Deepak singh rajputkeepar law Deepak singh rajput
keepar law Deepak singh rajput
 
vischo sity Devendra keer
vischo sity Devendra keervischo sity Devendra keer
vischo sity Devendra keer
 
Surface tension Asad khan
Surface tension Asad khanSurface tension Asad khan
Surface tension Asad khan
 
holographi Bhagyshri jat
holographi Bhagyshri jatholographi Bhagyshri jat
holographi Bhagyshri jat
 
L7 data model and dbms architecture
L7  data model and dbms architectureL7  data model and dbms architecture
L7 data model and dbms architecture
 
BOHR'S MODEL OF THE ATOMIC AND STABILITY OF ATOM Bhakti yadav
BOHR'S MODEL OF THE ATOMIC AND STABILITY  OF ATOM Bhakti yadavBOHR'S MODEL OF THE ATOMIC AND STABILITY  OF ATOM Bhakti yadav
BOHR'S MODEL OF THE ATOMIC AND STABILITY OF ATOM Bhakti yadav
 
Library Management System Saloni rajput
Library Management System  Saloni rajputLibrary Management System  Saloni rajput
Library Management System Saloni rajput
 
On Parameterised Types and Java Generics
On Parameterised Types and Java GenericsOn Parameterised Types and Java Generics
On Parameterised Types and Java Generics
 
formet principal
formet principalformet principal
formet principal
 
BOHRS ATOMIC MODEL AND SOMMERFELD ATOMIC MODEL Deepika yadav
BOHRS  ATOMIC  MODEL  AND  SOMMERFELD  ATOMIC MODEL Deepika yadavBOHRS  ATOMIC  MODEL  AND  SOMMERFELD  ATOMIC MODEL Deepika yadav
BOHRS ATOMIC MODEL AND SOMMERFELD ATOMIC MODEL Deepika yadav
 

Similar to DBMS OF DATA MODEL Deepika 2

Student POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docxStudent POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docxorlandov3
 
database-model group presentation.pptx
database-model group   presentation.pptxdatabase-model group   presentation.pptx
database-model group presentation.pptxRuksanKarki
 
DBMS-2.pptx
DBMS-2.pptxDBMS-2.pptx
DBMS-2.pptxkingVox
 
Database System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptxDatabase System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptxKoteswari Kasireddy
 
DBMS-7.pptx
DBMS-7.pptxDBMS-7.pptx
DBMS-7.pptxkingVox
 
Unit-1-DBMS-SUN-4 everything you need to know.pptx
Unit-1-DBMS-SUN-4 everything you need to know.pptxUnit-1-DBMS-SUN-4 everything you need to know.pptx
Unit-1-DBMS-SUN-4 everything you need to know.pptxnirajsharmapuneiat
 
DIFFERENT MODELS IN DBMS.pptx
DIFFERENT MODELS IN DBMS.pptxDIFFERENT MODELS IN DBMS.pptx
DIFFERENT MODELS IN DBMS.pptxKavya990096
 
2. Chapter Two.pdf
2. Chapter Two.pdf2. Chapter Two.pdf
2. Chapter Two.pdffikadumola
 
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvyppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvyvk5985399
 
E-R Diagram of College Management Systems
E-R Diagram of College Management SystemsE-R Diagram of College Management Systems
E-R Diagram of College Management SystemsOmprakash Chauhan
 
Dbms Notes Lecture 4 : Data Models in DBMS
Dbms Notes Lecture 4 : Data Models in DBMSDbms Notes Lecture 4 : Data Models in DBMS
Dbms Notes Lecture 4 : Data Models in DBMSBIT Durg
 
Week 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data ModelingWeek 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data Modelingoudesign
 
network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...Nimrakhan89
 
Dbms Lec Uog 02
Dbms Lec Uog 02Dbms Lec Uog 02
Dbms Lec Uog 02smelltulip
 

Similar to DBMS OF DATA MODEL Deepika 2 (20)

Student POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docxStudent POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docx
 
database-model group presentation.pptx
database-model group   presentation.pptxdatabase-model group   presentation.pptx
database-model group presentation.pptx
 
DBMS topic in PU
DBMS topic in PUDBMS topic in PU
DBMS topic in PU
 
DBMS-2.pptx
DBMS-2.pptxDBMS-2.pptx
DBMS-2.pptx
 
Database System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptxDatabase System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptx
 
DBMS-7.pptx
DBMS-7.pptxDBMS-7.pptx
DBMS-7.pptx
 
Unit-1-DBMS-SUN-4 everything you need to know.pptx
Unit-1-DBMS-SUN-4 everything you need to know.pptxUnit-1-DBMS-SUN-4 everything you need to know.pptx
Unit-1-DBMS-SUN-4 everything you need to know.pptx
 
DIFFERENT MODELS IN DBMS.pptx
DIFFERENT MODELS IN DBMS.pptxDIFFERENT MODELS IN DBMS.pptx
DIFFERENT MODELS IN DBMS.pptx
 
Data models
Data modelsData models
Data models
 
2. Chapter Two.pdf
2. Chapter Two.pdf2. Chapter Two.pdf
2. Chapter Two.pdf
 
Data models
Data modelsData models
Data models
 
Data models
Data modelsData models
Data models
 
Data model
Data modelData model
Data model
 
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvyppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
 
Architecture of dbms
Architecture of dbmsArchitecture of dbms
Architecture of dbms
 
E-R Diagram of College Management Systems
E-R Diagram of College Management SystemsE-R Diagram of College Management Systems
E-R Diagram of College Management Systems
 
Dbms Notes Lecture 4 : Data Models in DBMS
Dbms Notes Lecture 4 : Data Models in DBMSDbms Notes Lecture 4 : Data Models in DBMS
Dbms Notes Lecture 4 : Data Models in DBMS
 
Week 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data ModelingWeek 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data Modeling
 
network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...
 
Dbms Lec Uog 02
Dbms Lec Uog 02Dbms Lec Uog 02
Dbms Lec Uog 02
 

More from Rai Saheb Bhanwar Singh College Nasrullaganj (20)

lec34.ppt
lec34.pptlec34.ppt
lec34.ppt
 
lec33.ppt
lec33.pptlec33.ppt
lec33.ppt
 
lec31.ppt
lec31.pptlec31.ppt
lec31.ppt
 
lec32.ppt
lec32.pptlec32.ppt
lec32.ppt
 
lec42.ppt
lec42.pptlec42.ppt
lec42.ppt
 
lec41.ppt
lec41.pptlec41.ppt
lec41.ppt
 
lec39.ppt
lec39.pptlec39.ppt
lec39.ppt
 
lec38.ppt
lec38.pptlec38.ppt
lec38.ppt
 
lec37.ppt
lec37.pptlec37.ppt
lec37.ppt
 
lec23.ppt
lec23.pptlec23.ppt
lec23.ppt
 
lec21.ppt
lec21.pptlec21.ppt
lec21.ppt
 
lec20.ppt
lec20.pptlec20.ppt
lec20.ppt
 
lec19.ppt
lec19.pptlec19.ppt
lec19.ppt
 
lec18.ppt
lec18.pptlec18.ppt
lec18.ppt
 
lec17.ppt
lec17.pptlec17.ppt
lec17.ppt
 
lec16.ppt
lec16.pptlec16.ppt
lec16.ppt
 
lec30.ppt
lec30.pptlec30.ppt
lec30.ppt
 
lec28.ppt
lec28.pptlec28.ppt
lec28.ppt
 
lec27.ppt
lec27.pptlec27.ppt
lec27.ppt
 
lec26.ppt
lec26.pptlec26.ppt
lec26.ppt
 

Recently uploaded

Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfVivekanand Anglo Vedic Academy
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online PresentationGDSCYCCE
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptxmansk2
 
The impact of social media on mental health and well-being has been a topic o...
The impact of social media on mental health and well-being has been a topic o...The impact of social media on mental health and well-being has been a topic o...
The impact of social media on mental health and well-being has been a topic o...sanghavirahi2
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfQucHHunhnh
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxShibin Azad
 
Salient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptxSalient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptxakshayaramakrishnan21
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsCol Mukteshwar Prasad
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...Denish Jangid
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPCeline George
 
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdfTelling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdfTechSoup
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17Celine George
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...Nguyen Thanh Tu Collection
 
How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17Celine George
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345beazzy04
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptSourabh Kumar
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringDenish Jangid
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryEugene Lysak
 

Recently uploaded (20)

Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
 
The impact of social media on mental health and well-being has been a topic o...
The impact of social media on mental health and well-being has been a topic o...The impact of social media on mental health and well-being has been a topic o...
The impact of social media on mental health and well-being has been a topic o...
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptx
 
Salient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptxSalient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptx
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdfTelling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdfB.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
 
How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. Henry
 

DBMS OF DATA MODEL Deepika 2

  • 2. Presentation prepration  Guided By: . Presented By:  C.L. Malviya sir . Deepika Yadav –B.Sc 5th sem.  Sanjay shinde . Deepika rajput-B.Sc5th sem. . Diksha Soniya-B.Sc5th sem.
  • 4.  DATA MODEL    ‘ Data model are different models that can be used to design a database. Design of database includes describing data, data relationships, data semantics and consistency constrains. Various data model have been proposed with different structure & abstractions.’
  • 5.
  • 6. Object-based data model Object-based logical models are used in describing data at the logical and view levels.They are characterized by the fact that they provide fairly flexible structuring capabilities and allow data constraints to be specified explicitly.There are many different models and more are likely to come. Several of the more widely known ones are- 1. The entity-relationship model 2.The object-oriented model 3. The semantic data model 4. The functional data model In this book, We examine the entity-relationship model and the object- oriented model as representatives of the class of the object-based logical models.
  • 7.
  • 8. 1. The Entity-Relationship Data Model  The entity-relationship (E-R) data models is based on a perception of a real world that consists of a collection of basic objects, called entities and of relationships among these objects. An entity is a ‘things’ or ‘object’ in the real world that is distinguishable form other objects. Entities are described in a database by a set of attributes. A relationship is an association among several entities. The set of all entities of the same type, and the set of all relationships of the same type, respectively.   In addition to entities and relationships, the E-R Model represents certain constraints to which the contents of a database must conform. One important constraint is mapping cardinalities, which express the number of entities to which another entity can be associated via a relationship set.
  • 9. 2. The Object-Oriented Data Model  Like the E-R model , the object-oriented model is based on a collection of objects. An object contains values stored in instance variables within the object. An object also contains bodies of code that operate on the object. These bodies of code are called methods.  Object that contian the same types of values and the same methods are grouped together into classes. A class may be a type definition for objects. This combination of data and methods comprising a type definition is similar to a programming language abstract data type.   The only way in which one object can access the data of another object is by invoking a method of that other object. This action is called sending a message to the object.
  • 10. Record – Based Data Model  Record-based logical models are used in describing data at the logical and view levels. In contrest to object-based data models, they are used both to specify the overall logical structure of the database and to provide a higher-level description of the implementation .  Record –based models are so named because the database is structured in fixed-format records of several types.   Typs of Record-based data model : 1. Relational Data Model  2. Network Data Model  3. Hiierarchical Data Model  The three most widely accepted record-based data models are the relational, network and hierarchical models.
  • 11.  The relational model uses a collection of tables to represent both data and the relationships among those data. Each table has multiple columns and each column has a unique name . Figure 1.4 presents a sample relational database comprising of two tables .  Relational database are powerful because they require few assumptions about how data is related or how it will be extracted from the database . As a result, the same database can be viewed in different ways. Another feature of relational systems is that a single database can be spread across several tables. This differs foem flat-file database, in which each database is self- contained in a single table.  Relational Data Model
  • 12.
  • 13. .Features of relational model.  This model has the following fearures-  1. All the data is represented in the form of table.  2. Each attributes of a relation has distinct name.  3. Tt eliminates the need to change application programs when a change is made to the database.  4. User need not know the exact physical structures to use the database.  Advantages of relational model :  1. Structural independence  2. Conceptual simplicity  3. Design,Implementation,Maintenance and Usage Ease  4. Ad Hoc Query Capability
  • 14. Disadvantage of relational model: 1. Hardware Overheads. 2. Ease of Design can lead to bad design.
  • 15. 2. Network Data Model  Data in the network model are represented by collections of records and relationships among data are represented by links, which can be viewed as pointers. The records in the database are organized as collections of arbitrary graphs.  Figure presents a sample network database.
  • 16. Features of Network Data Model  Network model is has the following features-  1. Data is represented by records and links.  2. Relationship among the data is represented by links or pointers.  3. All the records are organized in orbitaty form.  4. The set can have more than one member record but only one owner record.  5. The set has one to many (1:M) relationship between the owner and member record.
  • 17.  Advantages of Network Data Model:  1. Conceptual Simplicity  2. Capability to handle more relationships types  3. Ease to data access  4. Data Intergrity  5.Data Independence  6. Database Standards  Disadvantages of Network Data Model:  1. System Complexity  2. Absence of Structural Independence
  • 18.  The hierarchical model is similar to the network model in the sense that data and relationships among data represented by records and links, respectively. It .differs form the network model in that the records are organized as collections of tress rather than arbitrary graphs. one of the first hierarchical database information Management System (IBM) was developed jointly by North American Rockwell Company and IBM.Hierarchical Database model is one of the oldest database models, dating from late 1950s.  Figure represents e sample hierarchical database. .Hierarchical Data Model.
  • 19. .Features of Hierarchical Model.  Hierarchical model has the following features-  1. It is very similar to network model except the records are organized in tree form.  2. Hierarchical is an ordered tree and is easy to understand.  3. Again data is represented in the form of records.  4. Similarly relationship among the data is represented by records or links.  5. At the root of the tree is the single parent, the parent can have none, one or more children.
  • 20.  Advantages of hierarchical data model :  1. Simplicity  2. Data security  3. Data Integrity  4. Efficiency :  Disadvantages of Hierarchical Data Model :  1. Implementation complexity  2.Database Management problems  3. Lack of Structural Independence  4. Programming Complexity  5. Implementation Limitation
  • 21. .Physical Data Model.  Physical data models are used to describe data at the lowest level. In contrast to logical data models, there are few physical data models in use. Two of the widely known ones are the unifying model and the frame memory model.  Types of physical data model :  1. Unifying Model  2. Frame Memory Model