No. Utilizza il modello "provider" di ADO.Net per collegare un provider di database per consentire l'accesso a qualsiasi database di terze parti.
Un elenco di fornitori EF di terze parti disponibili è qui .
E ecco un esempio di un provider Oracle prototipo con codice sorgente.