Domande con tag 'sql'

14
risposte

C'è qualche motivo tecnico per cui, in programmazione, il formato data predefinito è YYYYMMDD e non qualcos'altro?

C'è qualche motivo ingegneristico perché è così? Mi chiedevo nel caso di un RDBMS che avesse qualcosa a che fare con le prestazioni, dal momento che un "ANNO" è più specifico di un "MESE", ad esempio: hai solo un anno 2000, ma ogni anno ha "Genn...
posta 25.09.2018 - 00:43
9
risposte

Va sempre bene usare le liste in un database relazionale?

Ho cercato di progettare un database per andare con un concetto di progetto e imbattersi in quello che sembra un problema molto dibattuto. Ho letto alcuni articoli e alcune risposte Stack Overflow che affermano che non è mai (o quasi mai) ok per...
posta 14.11.2018 - 05:25
19
risposte

Perché la denominazione della colonna chiave primaria di una tabella "Id" è considerata una cattiva pratica? [chiuso]

Il mio insegnante t-sql ci ha detto che nominare la nostra colonna PK "Id" è considerata una cattiva pratica senza ulteriori spiegazioni. Perché la denominazione di una tabella PK della colonna "Id" è considerata una cattiva pratica?     
posta 17.10.2011 - 19:22
4
risposte

perché i database noSQL sono più scalabili di SQL?

Recentemente ho letto molto sui DBMS noSQL. Comprendo il teorema CAP , ACID regole, regole BASE e teoria di base. Ma non ha trovato alcuna risorsa sul perché noSQL scalabile più facilmente di RDBMS (ad esempio nel caso di un sistema che ric...
posta 08.04.2013 - 23:24
12
risposte

SQL: stringa vuota vs valore NULL

So che questo argomento è un po 'controverso e ci sono molti articoli / opinioni che galleggiano su Internet. Sfortunatamente, molti di loro presumono che la persona non sappia quale sia la differenza tra NULL e stringa vuota. Quindi raccontano...
posta 30.12.2010 - 13:10
14
risposte

Perché il meccanismo di prevenzione dell'iniezione SQL si è evoluto nella direzione dell'utilizzo di query parametrizzate?

Per come la vedo io, gli attacchi di SQL injection possono essere prevenuti con: Filtraggio attento, filtro, input di codifica (prima dell'inserimento in SQL) Uso delle istruzioni preparate / query parametrizzate Suppongo che ci siano...
posta 12.09.2016 - 16:04
6
risposte

Perché la selezione prima di Da in una query SQL? [chiuso]

Questo è qualcosa che mi ha infastidito molto a scuola. Cinque anni fa, quando ho imparato SQL, mi sono sempre chiesto perché prima specifichiamo i campi che vogliamo e da dove li vogliamo. Secondo la mia idea, dovremmo scrivere: From Em...
posta 30.12.2011 - 14:34
14
risposte

SQL è importante se conosco bene i framework ORM? [chiuso]

Non ho alcuna esperienza seria in SQL e odio anche scrivere SQL invece di LINQ. Sono abbastanza felice con gli ORM. Dal punto di vista dei datori di lavoro e del settore, è importante conoscere SQL? Devo padroneggiare su di esso? Le aziende c...
posta 14.08.2011 - 00:28
12
risposte

Perché i database relazionali non supportano la restituzione delle informazioni in un formato nidificato?

Supponiamo che sto costruendo un blog che voglio avere post e commenti. Creo quindi due tabelle, una tabella "post" con una colonna "id" intero con incremento automatico e una tabella "commenti" con una chiave esterna "post_id". Quindi voglio...
posta 06.07.2011 - 23:05
15
risposte

Il collaboratore ha rinominato tutte le mie domande [chiuso]

Non so se dovrei essere molto irritato o cosa. Ho creato da solo oltre 300 query per un grande database e sviluppato una convenzione di denominazione in modo da poterle trovare in seguito. Nessun altro nel mio ufficio sa nemmeno come creare una...
posta 09.07.2011 - 21:48