Domande con tag 'sql'

11
risposte

Perché il prefisso dei nomi delle colonne è considerato una cattiva pratica?

Secondo un popolare post SO è considerato una cattiva pratica nomi delle tabelle dei prefissi. Nella mia azienda ogni colonna è preceduta dal nome di una tabella. Questo è difficile da leggere per me. Non sono sicuro del motivo, ma questa de...
posta 20.06.2011 - 21:09
6
risposte

Utilizzo di un database relazionale vs oggetti JSON per dati evento / attività

Sto lavorando a un progetto in cui sto cercando di decidere tra l'utilizzo di un database relazionale SQL standard o oggetti JSON per archiviare dati su un evento o un'attività. Il progetto memorizzerà i dati su più tipi di eventi, quindi ho...
posta 11.04.2014 - 19:48
9
risposte

Una chiave primaria dovrebbe essere immutabile?

Un domanda recente su stackoverflow ha provocato una discussione sull'immutabilità delle chiavi primarie. Avevo pensato che fosse una specie di regola che le chiavi primarie dovrebbero essere immutabili. Se esiste la possibilità che un giorno...
posta 29.09.2010 - 13:19
3
risposte

SQL inline è ancora classificato come una cattiva pratica ora che abbiamo Micro ORM?

Questa è una domanda a risposta aperta, ma volevo delle opinioni, essendo cresciuto in un mondo in cui gli script SQL inline erano la norma, quindi eravamo tutti molto consapevoli dei problemi di SQL injection e della loro fragilità sql era quan...
posta 16.10.2013 - 16:04
11
risposte

Il mio collaboratore ha creato una tabella SQL a 96 colonne

Siamo nel 2010, ingegneri del software con 4 o 5 anni di esperienza, progettando ancora tabelle con 96 colonne di fracking. Gli ho detto che sarebbe stato un incubo. Gli ho mostrato che dobbiamo usare gli ordinali per interfacciare MySQL con...
posta 25.10.2010 - 19:03
4
risposte

Perché non solo le query non parametrizzate restituiscono un errore?

L'iniezione SQL è un problema di sicurezza molto serio, in gran parte perché è così facile sbagliarlo: il modo ovvio e intuitivo per creare una query che incorpori l'input dell'utente ti rende vulnerabile e il modo giusto per mitigarlo richiede...
posta 11.08.2015 - 17:42
2
risposte

Siti Web di uso interno: esiste un caso convincente contro SQLite?

Molti framework web, come Flask o Django utilizza SQLite come database predefinito. SQLite è interessante perché è incluso in python e l'overhead amministrativo è piuttosto basso. Tuttavia, la maggior parte dei siti di produzione pubb...
posta 02.12.2013 - 13:29
2
risposte

Il modo migliore per mantenere i dati tra database sql locali e remoti [duplicato]

Quindi ho, quella che sembrerebbe una domanda comune a cui non riesco a trovare risposta. Sto cercando di trovare qual è la "best practice" su come architettare un database che mantiene i dati localmente, quindi sincronizzare tali dati su un...
posta 31.01.2012 - 03:35
2
risposte

SQLite con due processi python che accedono ad esso: una lettura, una scrittura

Sto sviluppando un piccolo sistema con due componenti: uno esegue il polling dei dati da una risorsa internet e lo traduce in dati sql per mantenerlo localmente; il secondo legge i dati SQL dall'istanza locale e li serve tramite json e una ripos...
posta 08.10.2013 - 18:19
2
risposte

SQL IN () contro OR

Stavo lavorando con una query che ho scritto oggi dovevo cambiare il codice dalla clausola WHERE per usare un filtro IN (lista di cose) invece di usare qualcosa come item_desc = 'item 1' OR item_desc = 'item 2' OR item_desc = 'item 3' OR...
posta 12.07.2013 - 00:34