SlideShare a Scribd company logo
DATA SERVICES
Integrated Data Services


Data services are created to integrate as well as to
service-enable a collection of data sources.



The underlying sources are often heterogeneous in
nature.



Consumers of a data service see what appears to be
one coherent, service enabled data source rather than
being faced with a hodgepodge of disparate schemas
and data access APIs.
Integrated Data Services Cont..
Integrated Data Services Cont..
Integrated Data Services Cont..


Uses Xquery in a graphical user interface to integrate
and generate result data in an optimized manner:
for $cust in ics:getAllCustomers( )
where $cust/State = ’Rhode Island’
return $cust/Name







Supports read, create, update, and delete methods for
operating on data instances.
Also supports relationship methods to navigate from one
object instance (for example, a customer) to related
object instances (for example, complaints)
Method’s visibility can be designated as being one of
accessible by outside applications, usable only from
within other data services, or private to one particular
data service.
Cloud Data Services


Cloud Data Services is a universal platform for
data storage and management



Benefits of Cloud Data Services:
Pay-as-you-go model
 Availability
 Scalability

Major Providers of Cloud
Data Services
Cloud Data Models




Key-value stores
Sparse tables
RDBMS
Cloud Data Models contd..




Key-value stores :The simplest kind of data storage
services is key-value stores that offer atomic CRUD
operations for manipulating serialized data structures
(objects, files) that are
identifiable by a key.
Examples present in market are:
•
•

Amazon S3
Dynamo21
Cloud Data Models contd..






Sparse tables: Storage management services for
structured and semi-structured data.
A sparse table is a collection of data records, each one
having a row and a set of column identifiers, so that at
the logical level records behave like the rows of a table.
Example of Sparse Tables:
o

SimpleDB
Cloud Data Models contd..




RDBMSs: Users can install an entire database system in
the cloud. However, there is also a push toward
providing a database management system itself as a
service. In that case, administrative tasks such as
installing and updating DBMS software and performing
backups are delegated to the cloud service provider.
Example of Sparse Tables:
o Amazon RDS
Advance Technical Issue


Data service updates and transactions





Must have transactional properties
Data services that integrate data from multiple sources
face additional challenges

Another challenge, faced both by singlesource and multisource data services, is the
mapping of updates made to the external
model to correspondingly required updates to
the underlying data source.
Advance Technical Issue
contd…



Data consistency in the cloud
Data services security
Emerging Trends





Query formulation tools.
Data service query optimization
Data summaries
Cloud data service security
Thank You

More Related Content

What's hot

2016 SDMX Experts meeting, Using SDMX to build the SDGs Database, Abdulla Goz...
2016 SDMX Experts meeting, Using SDMX to build the SDGs Database, Abdulla Goz...2016 SDMX Experts meeting, Using SDMX to build the SDGs Database, Abdulla Goz...
2016 SDMX Experts meeting, Using SDMX to build the SDGs Database, Abdulla Goz...StatsCommunications
 
DataGraft: Data-as-a-Service for Open Data
DataGraft: Data-as-a-Service for Open DataDataGraft: Data-as-a-Service for Open Data
DataGraft: Data-as-a-Service for Open Datadapaasproject
 
Data cloud lab version v.001.2020
Data cloud lab version v.001.2020Data cloud lab version v.001.2020
Data cloud lab version v.001.2020mdcdwh
 
Niall Carter: Breaking down the silos
Niall Carter: Breaking down the silosNiall Carter: Breaking down the silos
Niall Carter: Breaking down the silosAGI Geocommunity
 
OpenDataForge - SledgeHammer EDDI 2013 presentation
OpenDataForge - SledgeHammer EDDI 2013 presentationOpenDataForge - SledgeHammer EDDI 2013 presentation
OpenDataForge - SledgeHammer EDDI 2013 presentationPascal Heus
 
2016 SDMX Experts meeting, How to collect data using SDMX? Hubertus Cloodt, A...
2016 SDMX Experts meeting, How to collect data using SDMX? Hubertus Cloodt, A...2016 SDMX Experts meeting, How to collect data using SDMX? Hubertus Cloodt, A...
2016 SDMX Experts meeting, How to collect data using SDMX? Hubertus Cloodt, A...StatsCommunications
 
Graph Database and Neo4j
Graph Database and Neo4jGraph Database and Neo4j
Graph Database and Neo4jSina Khorami
 
No sql – rise of the clusters
No sql – rise of the clustersNo sql – rise of the clusters
No sql – rise of the clustersresponseteam
 
SQL Server Internals Viewer Lightning Talk
SQL Server Internals Viewer Lightning TalkSQL Server Internals Viewer Lightning Talk
SQL Server Internals Viewer Lightning TalkMurilo Miranda
 
Sql server 2008 r2 programmability datasheet
Sql server 2008 r2 programmability   datasheetSql server 2008 r2 programmability   datasheet
Sql server 2008 r2 programmability datasheetKlaudiia Jacome
 
Data Intensive Grid Service Model
Data Intensive Grid Service ModelData Intensive Grid Service Model
Data Intensive Grid Service Modelgomathynayagam
 
New Data Technologies, Graph Computing and Relationship Discovery in the Ente...
New Data Technologies, Graph Computing and Relationship Discovery in the Ente...New Data Technologies, Graph Computing and Relationship Discovery in the Ente...
New Data Technologies, Graph Computing and Relationship Discovery in the Ente...InfiniteGraph
 

What's hot (20)

2016 SDMX Experts meeting, Using SDMX to build the SDGs Database, Abdulla Goz...
2016 SDMX Experts meeting, Using SDMX to build the SDGs Database, Abdulla Goz...2016 SDMX Experts meeting, Using SDMX to build the SDGs Database, Abdulla Goz...
2016 SDMX Experts meeting, Using SDMX to build the SDGs Database, Abdulla Goz...
 
DataGraft: Data-as-a-Service for Open Data
DataGraft: Data-as-a-Service for Open DataDataGraft: Data-as-a-Service for Open Data
DataGraft: Data-as-a-Service for Open Data
 
Web Development
Web Development  Web Development
Web Development
 
Mest
MestMest
Mest
 
Ch8
Ch8Ch8
Ch8
 
Ms access
Ms access Ms access
Ms access
 
Data cloud lab version v.001.2020
Data cloud lab version v.001.2020Data cloud lab version v.001.2020
Data cloud lab version v.001.2020
 
Niall Carter: Breaking down the silos
Niall Carter: Breaking down the silosNiall Carter: Breaking down the silos
Niall Carter: Breaking down the silos
 
OpenDataForge - SledgeHammer EDDI 2013 presentation
OpenDataForge - SledgeHammer EDDI 2013 presentationOpenDataForge - SledgeHammer EDDI 2013 presentation
OpenDataForge - SledgeHammer EDDI 2013 presentation
 
2016 SDMX Experts meeting, How to collect data using SDMX? Hubertus Cloodt, A...
2016 SDMX Experts meeting, How to collect data using SDMX? Hubertus Cloodt, A...2016 SDMX Experts meeting, How to collect data using SDMX? Hubertus Cloodt, A...
2016 SDMX Experts meeting, How to collect data using SDMX? Hubertus Cloodt, A...
 
Graph Database and Neo4j
Graph Database and Neo4jGraph Database and Neo4j
Graph Database and Neo4j
 
No sql
No sqlNo sql
No sql
 
No sql – rise of the clusters
No sql – rise of the clustersNo sql – rise of the clusters
No sql – rise of the clusters
 
SQL Server Internals Viewer Lightning Talk
SQL Server Internals Viewer Lightning TalkSQL Server Internals Viewer Lightning Talk
SQL Server Internals Viewer Lightning Talk
 
Sql server 2008 r2 programmability datasheet
Sql server 2008 r2 programmability   datasheetSql server 2008 r2 programmability   datasheet
Sql server 2008 r2 programmability datasheet
 
Data Intensive Grid Service Model
Data Intensive Grid Service ModelData Intensive Grid Service Model
Data Intensive Grid Service Model
 
The Social Data Web
The Social Data WebThe Social Data Web
The Social Data Web
 
METS
METSMETS
METS
 
New Data Technologies, Graph Computing and Relationship Discovery in the Ente...
New Data Technologies, Graph Computing and Relationship Discovery in the Ente...New Data Technologies, Graph Computing and Relationship Discovery in the Ente...
New Data Technologies, Graph Computing and Relationship Discovery in the Ente...
 
Introduction to ms access
Introduction to ms accessIntroduction to ms access
Introduction to ms access
 

Viewers also liked

Benh viencuachua
Benh viencuachuaBenh viencuachua
Benh viencuachualilydang
 
Data Warehouse Presentation
Data Warehouse PresentationData Warehouse Presentation
Data Warehouse PresentationGourav Nagar
 
Technology Commercialization : Impact Resistant Glass
Technology Commercialization : Impact Resistant GlassTechnology Commercialization : Impact Resistant Glass
Technology Commercialization : Impact Resistant GlassGourav Nagar
 
Feb 2015 e madhuram malayalam free online magazine
Feb 2015 e madhuram malayalam free online magazine Feb 2015 e madhuram malayalam free online magazine
Feb 2015 e madhuram malayalam free online magazine malamaram chakkappan
 

Viewers also liked (8)

Benh viencuachua
Benh viencuachuaBenh viencuachua
Benh viencuachua
 
Xerox 5745021
Xerox 5745021Xerox 5745021
Xerox 5745021
 
Data Warehouse Presentation
Data Warehouse PresentationData Warehouse Presentation
Data Warehouse Presentation
 
E madhuram sep 2015 optimized
E madhuram sep 2015 optimizedE madhuram sep 2015 optimized
E madhuram sep 2015 optimized
 
Technology Commercialization : Impact Resistant Glass
Technology Commercialization : Impact Resistant GlassTechnology Commercialization : Impact Resistant Glass
Technology Commercialization : Impact Resistant Glass
 
Genzyme
Genzyme Genzyme
Genzyme
 
Feb 2015 e madhuram malayalam free online magazine
Feb 2015 e madhuram malayalam free online magazine Feb 2015 e madhuram malayalam free online magazine
Feb 2015 e madhuram malayalam free online magazine
 
Go transfer
Go transferGo transfer
Go transfer
 

Similar to Data services

Combining efficiency, fidelity, and flexibility in resource information services
Combining efficiency, fidelity, and flexibility in resource information servicesCombining efficiency, fidelity, and flexibility in resource information services
Combining efficiency, fidelity, and flexibility in resource information servicesCloudTechnologies
 
Database Design Slide 1
Database Design Slide 1Database Design Slide 1
Database Design Slide 1ahfiki
 
database introductoin optimization1-app6891.pdf
database introductoin optimization1-app6891.pdfdatabase introductoin optimization1-app6891.pdf
database introductoin optimization1-app6891.pdfparveen204931475
 
Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to DatabaseSiti Ismail
 
Cloud Computing: Provide privacy and Security in Database-as-a-Service
Cloud Computing: Provide privacy and Security in Database-as-a-ServiceCloud Computing: Provide privacy and Security in Database-as-a-Service
Cloud Computing: Provide privacy and Security in Database-as-a-ServiceEditor Jacotech
 
Challenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBAChallenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBAinventy
 
Oruta phase1 report
Oruta phase1 reportOruta phase1 report
Oruta phase1 reportsuthi
 
Technology Overview
Technology OverviewTechnology Overview
Technology OverviewLiran Zelkha
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computingDan Morrill
 
Dbms and it infrastructure
Dbms and  it infrastructureDbms and  it infrastructure
Dbms and it infrastructureprojectandppt
 
IEEE 2015 - 2016 | Combining Efficiency, Fidelity, and Flexibility in Resource...
IEEE 2015 - 2016 | Combining Efficiency, Fidelity, and Flexibility in Resource...IEEE 2015 - 2016 | Combining Efficiency, Fidelity, and Flexibility in Resource...
IEEE 2015 - 2016 | Combining Efficiency, Fidelity, and Flexibility in Resource...1crore projects
 
Case study on Cloud Platforms
Case study on Cloud PlatformsCase study on Cloud Platforms
Case study on Cloud Platformsnik_053
 
Towords a cloud computing research agendapdf
Towords a cloud computing research agendapdfTowords a cloud computing research agendapdf
Towords a cloud computing research agendapdfhajlaoui jaleleddine
 
Towords a cloud computing research agendapdf
Towords a cloud computing research agendapdfTowords a cloud computing research agendapdf
Towords a cloud computing research agendapdfhajlaoui jaleleddine
 

Similar to Data services (20)

Data as a service
Data as a serviceData as a service
Data as a service
 
Combining efficiency, fidelity, and flexibility in resource information services
Combining efficiency, fidelity, and flexibility in resource information servicesCombining efficiency, fidelity, and flexibility in resource information services
Combining efficiency, fidelity, and flexibility in resource information services
 
Database Design Slide 1
Database Design Slide 1Database Design Slide 1
Database Design Slide 1
 
Vu2012
Vu2012Vu2012
Vu2012
 
database introductoin optimization1-app6891.pdf
database introductoin optimization1-app6891.pdfdatabase introductoin optimization1-app6891.pdf
database introductoin optimization1-app6891.pdf
 
Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to Database
 
CC01.pptx
CC01.pptxCC01.pptx
CC01.pptx
 
1376842823 2982373
1376842823  29823731376842823  2982373
1376842823 2982373
 
Cloud Computing: Provide privacy and Security in Database-as-a-Service
Cloud Computing: Provide privacy and Security in Database-as-a-ServiceCloud Computing: Provide privacy and Security in Database-as-a-Service
Cloud Computing: Provide privacy and Security in Database-as-a-Service
 
1376842823 2982373
1376842823  29823731376842823  2982373
1376842823 2982373
 
Challenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBAChallenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBA
 
Oruta phase1 report
Oruta phase1 reportOruta phase1 report
Oruta phase1 report
 
Technology Overview
Technology OverviewTechnology Overview
Technology Overview
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 
Dbms and it infrastructure
Dbms and  it infrastructureDbms and  it infrastructure
Dbms and it infrastructure
 
IEEE 2015 - 2016 | Combining Efficiency, Fidelity, and Flexibility in Resource...
IEEE 2015 - 2016 | Combining Efficiency, Fidelity, and Flexibility in Resource...IEEE 2015 - 2016 | Combining Efficiency, Fidelity, and Flexibility in Resource...
IEEE 2015 - 2016 | Combining Efficiency, Fidelity, and Flexibility in Resource...
 
Assigment 2
Assigment 2Assigment 2
Assigment 2
 
Case study on Cloud Platforms
Case study on Cloud PlatformsCase study on Cloud Platforms
Case study on Cloud Platforms
 
Towords a cloud computing research agendapdf
Towords a cloud computing research agendapdfTowords a cloud computing research agendapdf
Towords a cloud computing research agendapdf
 
Towords a cloud computing research agendapdf
Towords a cloud computing research agendapdfTowords a cloud computing research agendapdf
Towords a cloud computing research agendapdf
 

Recently uploaded

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
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleCeline George
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasiemaillard
 
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
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345beazzy04
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
 
Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...
Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...
Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...Abhinav Gaur Kaptaan
 
The Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational ResourcesThe Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational Resourcesaileywriter
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticspragatimahajan3
 
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
 
Application of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matricesApplication of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matricesRased Khan
 
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
 
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
 
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
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxShibin Azad
 
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
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
 

Recently uploaded (20)

Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
Operations Management - Book1.p  - Dr. Abdulfatah A. SalemOperations Management - Book1.p  - Dr. Abdulfatah A. Salem
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
 
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
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
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
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...
Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...
Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...
 
The Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational ResourcesThe Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational Resources
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceutics
 
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...
 
Application of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matricesApplication of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matrices
 
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
 
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
 
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
 
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
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptx
 
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
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 

Data services

  • 2. Integrated Data Services  Data services are created to integrate as well as to service-enable a collection of data sources.  The underlying sources are often heterogeneous in nature.  Consumers of a data service see what appears to be one coherent, service enabled data source rather than being faced with a hodgepodge of disparate schemas and data access APIs.
  • 5. Integrated Data Services Cont..  Uses Xquery in a graphical user interface to integrate and generate result data in an optimized manner: for $cust in ics:getAllCustomers( ) where $cust/State = ’Rhode Island’ return $cust/Name    Supports read, create, update, and delete methods for operating on data instances. Also supports relationship methods to navigate from one object instance (for example, a customer) to related object instances (for example, complaints) Method’s visibility can be designated as being one of accessible by outside applications, usable only from within other data services, or private to one particular data service.
  • 6. Cloud Data Services  Cloud Data Services is a universal platform for data storage and management  Benefits of Cloud Data Services: Pay-as-you-go model  Availability  Scalability 
  • 7. Major Providers of Cloud Data Services
  • 8. Cloud Data Models    Key-value stores Sparse tables RDBMS
  • 9. Cloud Data Models contd..   Key-value stores :The simplest kind of data storage services is key-value stores that offer atomic CRUD operations for manipulating serialized data structures (objects, files) that are identifiable by a key. Examples present in market are: • • Amazon S3 Dynamo21
  • 10. Cloud Data Models contd..    Sparse tables: Storage management services for structured and semi-structured data. A sparse table is a collection of data records, each one having a row and a set of column identifiers, so that at the logical level records behave like the rows of a table. Example of Sparse Tables: o SimpleDB
  • 11. Cloud Data Models contd..   RDBMSs: Users can install an entire database system in the cloud. However, there is also a push toward providing a database management system itself as a service. In that case, administrative tasks such as installing and updating DBMS software and performing backups are delegated to the cloud service provider. Example of Sparse Tables: o Amazon RDS
  • 12. Advance Technical Issue  Data service updates and transactions    Must have transactional properties Data services that integrate data from multiple sources face additional challenges Another challenge, faced both by singlesource and multisource data services, is the mapping of updates made to the external model to correspondingly required updates to the underlying data source.
  • 13. Advance Technical Issue contd…   Data consistency in the cloud Data services security
  • 14. Emerging Trends     Query formulation tools. Data service query optimization Data summaries Cloud data service security