Domande con tag 'sql'

5
risposte

La cattiva progettazione del software consente di combinare le chiamate JDBC SQL e utilizzare un ORM in un'applicazione? [chiuso]

La cattiva progettazione del software ha JDBC / raw SQL e usa anche un ORM? Non mi dispiace usare un ORM per il CRUD standard, ma alcune query sono migliori in SQL (per me). Non sto discutendo a favore o contro gli ORM. Ho letto su di loro fino...
posta 24.03.2014 - 17:53
4
risposte

I database NoSQL possono essere utilizzati nelle società di e-commerce per la gestione degli ordini?

È possibile utilizzare un database non relazionale in un sistema di gestione degli ordini per un'azienda di e-commerce con un numero elevato di ordini ogni giorno, come Amazon? I vantaggi dei database non relazionali (scalabilità, affidabilità,...
posta 16.03.2012 - 19:56
3
risposte

Regola empirica per le dimensioni del campo

Quali dimensioni VARCHAR dovrebbero essere utilizzate per nome e cognome, numeri di telefono (preferibilmente internazionali), indirizzi e-mail, url, parole del dizionario e nomi di file? Modifica: Zapped la frase introduttiva per formare una...
posta 14.05.2012 - 09:28
3
risposte

Come raggiungere il livello avanzato in SQL? [chiuso]

Penso di avere una buona padronanza di SQL e della maggior parte delle sue funzionalità, ma a volte, quando ho sviluppato alcuni servizi di Reporting avanzati, un altro sviluppatore mi ha aiutato con alcune cose e quando apro alcune procedure es...
posta 06.10.2011 - 19:42
4
risposte

Quali sono gli argomenti per / contro la generazione del codice?

Sono in una posizione in cui abbiamo un codice fragile che costruisce query tipo SQL tramite concatenazione di testo con parametri per input. L'origine dati che richiede è veloce e scalabile ma manca il supporto degli strumenti. Nel corso del te...
posta 31.03.2011 - 01:12
2
risposte

Perché i trigger sono considerati l'ultima risorsa per risolvere più percorsi nelle eliminazioni a cascata?

C'è un problema nell'uso di ON DELETE CASCADE su chiavi esterne in un database SQL se ci sono più percorsi dalla chiave esterna di root all'anta. Il modo per aggirare questo sembra essere quello di sostituire ON DELETE CASCADE s con...
posta 12.02.2016 - 10:15
3
risposte

Come evitare codice non gestibile quando si utilizza SQL in un'impostazione MVC?

Voglio presentare un elenco di prodotti all'utente. Questo elenco è impaginato e può essere ordinato dall'utente per ID prodotto o nome prodotto in ordine crescente o decrescente. Sto utilizzando un'impostazione MVC, in cui desidero interroga...
posta 18.12.2013 - 19:40
2
risposte

C'è qualche logica dietro la mancanza di chiusura di SQL per le operazioni standard in lingue imperative?

C'è qualche ragione storica o pratica per cui SQL (o più specificamente T-SQL nel mio caso) non supporta la proprietà closure in molte aree in cui molte altre famiglie linguistiche come C fanno? (Ovvero, la proprietà di chiusura come si vede...
posta 16.06.2016 - 18:18
3
risposte

Come testare i dati in base alle query SQL?

Sto provando a configurare un framework di test per dataset (SQL) che vengono aggiornati quotidianamente. Voglio scrivere asserzioni che comportano confronti tra due tabelle: ad esempio, la somma della colonna visitors nella tabella custo...
posta 08.04.2016 - 20:16
3
risposte

Cosa fare con le chiavi esterne del database in una classe di entità?

So che un attributo definisce lo stato di un oggetto. Quindi, è corretto mantenere gli attributi che non definiscono lo stato di un oggetto di una classe? Ad esempio, ho una classe Employee , che ha questi attributi: emp_id , %codi...
posta 23.03.2016 - 15:43