Problematiche relative alla gestione di Database
 

Normalizzazione e bonifica vecchio db

truiz 10 Nov 2015 13:04
Ciao a tutti,
vi chiedo come agireste (in generale) per la normalizzazione di un db su
SqlServer proveniente da Access su cui sono state fatti 15 anni di sviluppo e
modifiche.

Fareste tutto da capo o cerchereste di mettere pezze qua e la?
l'mdf è di un paio di giga e ci sono circa 400 tabelle di cui parecchia
"monnezza" (circa un 30% ad occhio, ma forse di più).

Questo db dovrà essere utilizzato da un nuovo applicativo realizzato con
metodologia Agile, ma nel frattempo dovrà essere utilizzato anche
dall'applicativo legacy.

Cerco lumi

Grazie
Truiz
enoquick 10 Nov 2015 14:20
Il 10/11/2015 06:04, truiz ha scritto:
> Ciao a tutti,
> vi chiedo come agireste (in generale) per la normalizzazione di un db su
SqlServer proveniente da Access su cui sono state fatti 15 anni di sviluppo e
modifiche.
>
> Fareste tutto da capo o cerchereste di mettere pezze qua e la?
> l'mdf è di un paio di giga e ci sono circa 400 tabelle di cui parecchia
"monnezza" (circa un 30% ad occhio, ma forse di più).
>
> Questo db dovrà essere utilizzato da un nuovo applicativo realizzato con
metodologia Agile, ma nel frattempo dovrà essere utilizzato anche
dall'applicativo legacy.
>
> Cerco lumi
>
> Grazie
> Truiz
>


Mi vengono in mente due cose:

1) lascio la struttura del db cosi come è eliminando al massimo oggetti
non usati o facendo piccoli ritocchi



2) si riprogetta il db avendo un occhio alla compatibilità con il vecchio
Attraverso viste e/o procedure su puo costruire un layer per il vecchio
applicativo.


la soluzione 1 è la piu veloce come tempi

Links
Giochi online
Dizionario sinonimi
Leggi e codici
Ricette
Testi
Webmatica
Hosting gratis
   
 

Problematiche relative alla gestione di Database | Tutti i gruppi | it.comp.software.database | Notizie e discussioni software database | Software database Mobile | Servizio di consultazione news.