NEWER DATA MODELS AND THE  FUTURE OF DATA MODELS      Prepared By: Anna Roxane La’O
NEWER DATA MODELS: OBJECT/RELATIONAL                and XMLFacing the demand to support more complex datarepresentations ,...
   The ERDM adds many of the Object Oriented model’s    features within the inherently simpler relational    database str...
OBJECT_RELATIONAL MODEL a combination of the Relational Model and the ObjectOriented Model. it was a hit but managed to ...
The primary function of this new object-relational modelis to more power, greater flexibility, better performance,and grea...
XML Data ModelThe data model for xml is very simple orvery abstract, depending on one’s point ofview.Provides no more th...
The Future of Data Models Today the O/R DBMS is the dominant database forbusiness applicationsIts success could be attri...
 In contrast, the OO DBMS is popular in niche markets            such as computer-aided drawing/computer aided           ...
2 Different Approaches of OO and        Relational Data ModelsOO – was created to address very specific engineering needs,...
 One area in which OO concepts have been very influential issystems development and programming languages.Most contempor...
Will unstructured data management overcome structureddata management?   each approach complements and augments the other....
Examples of Evolution: Hybrid DBMSs       - emerging that retain the advantages of therelational model and at the same ti...
THE END THANK YOU!!!
Upcoming SlideShare
Loading in …5
×

Newer datamodels roxane3

259 views
209 views

Published on

Database Design

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
259
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Newer datamodels roxane3

  1. 1. NEWER DATA MODELS AND THE FUTURE OF DATA MODELS Prepared By: Anna Roxane La’O
  2. 2. NEWER DATA MODELS: OBJECT/RELATIONAL and XMLFacing the demand to support more complex datarepresentations , the relational model’s main vendorsevolved the model further and created the extendedrelational data model (ERDM).
  3. 3.  The ERDM adds many of the Object Oriented model’s features within the inherently simpler relational database structure. ERDM gave birth to a new generation of relational databases supporting OO features.
  4. 4. OBJECT_RELATIONAL MODEL a combination of the Relational Model and the ObjectOriented Model. it was a hit but managed to leave developers wantingmore flexibility and capability. designed to provide a relational database managementthat allows developers to integrate databases withtheir data types and methods.It is essentially a relational model that allows users tointegrate object-oriented features into it.
  5. 5. The primary function of this new object-relational modelis to more power, greater flexibility, better performance,and greater data integrity then those that came before it.Some of the benefits that are offered by theObject-Relational Model include:  extensibility  complex types  inheritance
  6. 6. XML Data ModelThe data model for xml is very simple orvery abstract, depending on one’s point ofview.Provides no more than a baseline on whichmore complex models can be built.
  7. 7. The Future of Data Models Today the O/R DBMS is the dominant database forbusiness applicationsIts success could be attributed to the model’s conceptualsimplicity, easy-to-use query language , high transactionperformance, high availability, security, scalability andexpandability.
  8. 8.  In contrast, the OO DBMS is popular in niche markets such as computer-aided drawing/computer aided manufacturing (CAD/CAM),geographic information systems (GIS), telecommunications and multimedia which require support for complex objects.Image courtesy of Louisville/Jefferson County Information Consortium, Kentucky
  9. 9. 2 Different Approaches of OO and Relational Data ModelsOO – was created to address very specific engineering needs,not the wide-ranging needs of general data managementtasks.Relational model – was created with a focus on better datamanagement based on a sound mathematical foundation.
  10. 10.  One area in which OO concepts have been very influential issystems development and programming languages.Most contemporary programming languages are object-oriented ( Java, Ruby, Perl, C#, .NET, to name a few. Also, there is an increasing need to manage anorganization’s unstructured data.
  11. 11. Will unstructured data management overcome structureddata management?  each approach complements and augments the other. O/R databases have proven to efficiently support structured and unstructured data management. Furthermore, history has shown that O/R DBMS are remarkably adaptable in supporting ever-evolving data management needs.
  12. 12. Examples of Evolution: Hybrid DBMSs - emerging that retain the advantages of therelational model and at the same time provide programmerswith an object –oriented view of the underlying data. SQL data services - becoming a critical component of relationaldatabase vendor’s internet service strategies.
  13. 13. THE END THANK YOU!!!

×