Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Information Systems›Data Federation
Process / pipelineDistributed Data Integration

Data Federation

Federated Database Systems and Query Processing · Also known as: federated systems, distributed query

Data federation is an approach to integrating data from heterogeneous, autonomous, distributed databases without requiring centralized storage. Formalized by Sheth and Larson in 1990, federated systems provide a unified interface to query multiple independent sources while preserving their autonomy and existing schemas.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 3 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Data Federation
Query Optimization

When to use it

Implement data federation when sources are autonomous and cannot be centralized, when data changes frequently and replication is impractical, or when you need real-time query access across systems. Assumptions include available network connectivity and acceptable latency for cross-system queries.

Strengths & limitations

Strengths
  • Maintains source autonomy while providing unified query interface
  • Eliminates need for data migration and warehouse infrastructure
  • Supports real-time access to up-to-date data from multiple sources
Limitations
  • Cross-source queries may be slower due to network latency and coordination overhead
  • Sources with poor query capabilities limit optimization opportunities
  • Schema changes in sources require manual updates to federation mappings

Frequently asked

What is the difference between data federation and data warehousing?

Warehousing copies data to a central location (latency but complete control); federation queries sources remotely (no copies but higher latency). Choose federation for real-time access to autonomous sources; warehousing for analytical queries on integrated history.

How do I handle schema conflicts when federating sources?

Create semantic mappings between local schemas and a global schema. Handle naming conflicts (same concept, different names), type mismatches (string vs. integer), and structural differences (relational vs. hierarchical).

How can I improve federated query performance?

Push predicates to sources to minimize data transfer. Use caching for frequently accessed source data. Parallelize queries across sources. Avoid unnecessary joins across sources; perform within-source joins first.

What happens when a source is unavailable?

Federated systems may return partial results from available sources, fail the query, or use cached data depending on requirements. Design queries and applications to handle source unavailability gracefully.

Sources

  1. Sheth, A. P., & Larson, P. A. (1990). Federated database systems for managing distributed, heterogeneous, and autonomous databases. ACM Computing Surveys, 22(3), 183-236. DOI: 10.1145/96602.96604 ↗
  2. Özsu, M. T., & Valduriez, P. (2011). Distributed and parallel database systems. Proceedings of the ACM SIGMOD International Conference on Management of Data, 1657-1668. DOI: 10.1007/978-1-4419-8834-8_14 ↗
  3. Garcia-Molina, H., Ullman, J. D., & Widom, J. (2009). Database Systems: The Complete Book (2nd ed.). Pearson Education. link ↗

How to cite this page

ScholarGate. (2026, June 3). Federated Database Systems and Query Processing. ScholarGate. https://scholargate.app/en/information-systems/data-federation

Related methods

Query Optimization

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Query OptimizationInformation Systems↔ compare
Compare side by side →

Similar methods

Data WarehousingQuery OptimizationDatabase PartitioningIndexing StrategyFederated LearningETL ProcessDatabase NormalizationOLAP Cube Design

Related reference concepts

Distributed Query ProcessingDistributed and Parallel DatabasesQuery Processing and OptimizationData Warehousing and OLAPData Models and Query LanguagesData Partitioning and Replication

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Data Federation (Federated Database Systems and Query Processing). Retrieved 2026-07-21 from https://scholargate.app/en/information-systems/data-federation · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Amit Sheth and Paul Larson
Subfamily
Distributed Data Integration
Year
1990
Type
Database integration architecture
Related methods
Query Optimization
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account