페더레이티드 시스템은 서로 다른 데이터베이스 관리 시스템의 데이터베이스, 스프레드시트 및 텍스트 파일의 콜렉션입니다.
예를 들어, 조직이 Sybase, Informix® 및 Oracle과 같은 서로 다른 데이터베이스 관리 시스템을 사용하여 중요한 데이터를 저장할 수 있습니다. 페더레이티드 데이터베이스는 다양한 데이터에 대한 단일화된 인터페이스를 제공합니다. 페더레이티드 데이터베이스는 랩퍼라는 소프트웨어 컴포넌트를 통해 데이터에 액세스합니다. 새 데이터 유형은 해당 소스에 대한 랩퍼를 확보하거나 작성하여 액세스됩니다. 랩퍼가 정의되고 나면, 단순 데이터 정의(DDL) 명령문을 사용하여 진행 중인 조회나 트랜잭션을 중지하지 않고 데이터를 동적으로 페더레이티드 시스템에 추가할 수 있습니다.
데이터베이스에 연결할 때, 관계형 데이터베이스 도구는 데이터베이스가 페더레이티드 데이터베이스인지 여부를 판별합니다. 데이터베이스에 페더레이티드된 테이블이 들어 있으면, 데이터베이스도 페더레이티드됩니다.
페더레이티드 데이터베이스 테이블 닉네임은 별명 폴더 아래에서 데이터 정의 보기에 표시됩니다. 또한 테이블 편집기에도 표시됩니다. 기본 테이블만 완벽하게 지원됩니다. 데이터 정의 보기에서, 기본 테이블 열기, 편집, 복사, 잘라내기, 붙여넣기, 삭제 및 이름 바꾸기를 수행할 수 있습니다. 또한 DDL 문을 생성하고 기본 테이블을 서버로 내보낼 수도 있습니다. 데이터 정의 보기에서는, 테이블 편집기에서 시스템 테이블 찾아보기 및 DDL 문 생성만을 수행할 수 있습니다.