Thursday, January 28, 2010

Risolvere i problemi di migrazione DBMS

Non sempre quando iniziamo a scrivere un progetto sappiamo se useremo per sempre un DBMS, oppure se nel corso del tempo cambierĂ .
A priori, di conseguenza, converrebbe premunirsi da questi cambiamenti disegnando un’architettura robusta e con dei package di implementazione facilmente intercambiabili.

Infatti, a meno che non si stia utilizzando prodotti come Hybernate che si interpone come middleware parlando nel dialetto SQL del DBMS che dobbiamo utilizzare, abbiamo bisogno per ogni DBMS di un matching appropriato tra SQL e tipi di dati, dal DBMS a JAVA. Ovviamente, senza le giuste accortezze in fase di progettazione, il refactoring del DataLayer comporta problemi e costi di manutenzione elevatissimi, inoltre non rimane traccia della vecchia versione della nostra implementazione se non in obsoleti backup.

L'intero articolo su
http://www.javaportal.it/rw/19651/11962/21127/43070/editorial.html

0 Comments:

Post a Comment

<< Home