The MySQL Datacontroller storage engine for the MySQL relational database management system is a storage engine which allows a user to create a table that is a local representation of a foreign (remote) table.The foreign table can be located into another storage engine like Oracle or Microsoft SQL Server (MSSQL).It utilizes the MySQL client library API, Free-TDS and OCILIB as a data transport, treating the remote data source the same way other storage engines treat local data sources.Each Federated table that is defined there is one .frm (data definition file containing information such as the URL of the data source).