Domande con tag 'sql'

3
risposte

Perché è necessario inserire N prima delle stringhe in Microsoft SQL Server?

Sto imparando T-SQL. Dagli esempi che ho visto, per inserire del testo in una cella varchar() , posso scrivere solo la stringa da inserire, ma per nvarchar() celle, ogni esempio precede le stringhe con la lettera N. Ho provato la seg...
posta 06.07.2012 - 16:47
3
risposte

tabelle autoreferenziali, buone o cattive? [chiuso]

Rappresentando le posizioni geografiche all'interno di un'applicazione, la progettazione del modello di dati sottostante suggerisce due opzioni chiare (o forse più?). Una tabella con una colonna parent_id di riferimento automatico uk - london...
posta 30.11.2012 - 14:08
11
risposte

Esiste qualche differenza sostanziale tra le query unite dalle clausole WHERE e le query che utilizzano un JOIN effettivo?

In Impara SQL in modo difficile (esercizio 6) , l'autore presenta la seguente query: SELECT pet.id, pet.name, pet.age, pet.dead FROM pet, person_pet, person WHERE pet.id = person_pet.pet_id AND person_pet.person_id = person.id...
posta 15.01.2015 - 19:23
4
risposte

Come decidi quale tipo di database usare?

Non mi piace il nome "NoSQL", perché non è molto descrittivo. Mi dice che i database non sono dove sono più interessato a ciò che i database sono . Penso davvero che questa categoria comprenda davvero diverse categorie di database. Sto solo c...
posta 10.12.2010 - 21:35
2
risposte

Qual è la storia della pronuncia non ufficiale di SQL?

SQL è ufficialmente pronunciato come / ˌɛskjuːɛl / like "S-Q-L", come affermato in Beaulieu, Alan (April 2009). Mary E. Treseler. ed. Learning SQL (2nd ed.). Sebastapol, CA, USA: O'Reilly. ISBN 978-0-596-52083-0. Ma spesso è pronunciato...
posta 30.09.2010 - 18:58
2
risposte

NoSQL in SQL Server

Questa domanda non riguarda la differenza tra SQL e NoSQL. Sto cercando alcune ragioni per qualcosa che in questo momento non ha senso per me (forse a causa della mia mancanza di comprensione o apprezzamento). Abbiamo avviato un nuovo progett...
posta 30.03.2015 - 16:21
6
risposte

Quali buoni motivi ci sono per capitalizzare le parole chiave SQL?

Sembra che ci siano molti sviluppatori che scrivono il loro SQL capitalizzando le parole chiave: SELECT column FROM table INNER JOIN table ON condition WHERE condition GROUP BY clause HAVING condition Mi chiedo perché le persone s...
posta 15.08.2011 - 23:48
5
risposte

Accesso a più database o un accesso massiccio?

Qual è un approccio migliore quando si tratta di prestazioni e utilizzo ottimale delle risorse: accedere a un database più volte tramite AJAX per ottenere solo le informazioni esatte necessarie quando è necessario, o eseguire un accesso per recu...
posta 18.12.2012 - 22:43
6
risposte

L'avvento dell'SSD ha implicazioni per l'ottimizzazione del database?

Oggi stavo navigando in un libro sull'ottimizzazione di SQL Server e sembrava che una certa quantità di idee fosse basata su un modello lineare di archiviazione. Dato che gli SSD hanno un modello di storage completamente diverso, cambiano in qua...
posta 04.05.2011 - 19:16
6
risposte

Perché SQL non è così diffuso nelle applicazioni desktop di grandi dimensioni?

Come sviluppatore di software, ho lavorato su progetti che vanno da piccole app fatte in casa a applicazioni aziendali di medie dimensioni. In quasi tutti i progetti ho utilizzato un database o mi sono pentito di aver scelto di non usarlo dall...
posta 04.11.2010 - 13:56