Sono uno studente, importante nella gestione di database. Nel mio quinto semestre, ci viene richiesto di creare un sistema utilizzando un database eterogeneo. Dobbiamo utilizzare almeno 4 diversi database. La mia scelta sarebbe MySQL, MS SQL Server, Oracle e PostgreSQL poiché questi sono tra i database più popolari e maturi.Connessione al database eterogeneo
Il problema è che finora nessun gruppo ha mai potuto connettersi a 4 database diversi. Ho sentito dire che l'utilizzo di Java hibernate spring potrebbe collegarsi a database diversi, ma sto provando a connettermi a database diversi a livello di database, non a livello di applicazione. Usando qualcosa come il link al database di Oracle. Ma per quanto ne so, MySQL non ha questa caratteristica.
Se nel settore, quali sono i metodi più comuni per gestire database eterogenei? O c'è una libreria standard per me per fare questo? Spero di avere qualche guida su come dovrei gestire database eterogenei utilizzando lo standard di settore
Sembra che sia necessario un framework o wrapper di database che presenti un'interfaccia omogenea a più tipi di database, come ODBC, JDBC o OleDB. –
Sei sicuro di parlare di un sistema di database omogeneo? Dalla tua descrizione sembra un sistema eterogeneo, a causa dei diversi DBMS coinvolti. Questa o una simile sarebbe una definizione di omogeneità: "Il database omogeneo indica che la tecnologia del database è la stessa in ciascuna delle posizioni (o siti) e anche i dati in varie posizioni sono compatibili.In un sistema omogeneo, tutti i nodi utilizzano stesso hardware e software per il sistema di database. " – MicSim
@MicSim, grazie per averlo notato. dovrebbe essere un database eterogeneo. risolto quello :) – Azuan