Davide Prina ha scritto:
> --- Micron Engineering ha scritto: 
>
>   
>> per questo esistono le query. Le tabelle non devono essere pensate in
>> funzione dei dati da presentare in un report o in una maschera,
>>     
>
> questo non è poi così vero. Le tabelle o meglio la struttura del db è
> meglio che sia pensata per ottimizzare i tipi di interrogazione che
> andranno effettuati su di essa.
> Se operi con moli di dati elevate (milioni di record) questo tipo di
> strutturazione del db può essere fondamentale.
>   
a maggior ragione le query sono indispensabili. Vorrei farti notare che
con la mia struttura il database contiene complessivamente meno dati,
riduce il numero degli indici, tutte le FK e le query sono eseguite
sugli indici quindi le prestazioni sono le massime ottenibili. Quando
parli di milioni di record comunque ti riferisci a soluzioni n-tier; in
caso di db come MySql o MS SQL operando con i cursori lato server le
operazioni vengono eseguite sul server e la mole di dati passate al
client è minore infatti vengono passati solo i risultati della query ed
il server è il posto migliore dove eseguire le elaborazioni. Quindi è
pure facile il porting da standalone a n-tier. Nel caso di db e
applicazione sullo stesso PC è funzione del tipo di db come gestisce i
dati (es. da non seguire è Access) ma in linea di massima le query sono
comunque più vantaggiose.
> Ciao
> Davide
>
> Dizionari: http://linguistico.sourceforge.net/wiki
> Esci dall'illegalità: utilizza OpenOffice.org: 
> http://linguistico.sourceforge.net/wiki/doku.php?id=UsaOOo
> GNU/Linux User: 302090: http://counter.li.org
> --
> Non autorizzo la memorizzazione del mio indirizzo su outlook
>
>
>       ___________________________________ 
> L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: 
> http://it.docs.yahoo.com/nowyoucan.html
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>   

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a