Domande con tag 'sql'

1
risposta

Perché le espressioni di colonna vengono prima dei riferimenti di tabella nelle query SELECT?

Mi sembra strano che le espressioni di colonna (tutto tra SELECT e FROM ) in un'istruzione SQL SELECT vengano prima dei riferimenti di tabella, quando le espressioni di colonna dipendono direttamente dagli alias, join e sottoquery della...
posta 03.09.2017 - 17:42
3
risposte

Specifica dettagliata della tabella esatta o implicita

Considera le seguenti due query in SQL (Transact SQL): UPDATE [database_name].[dbo].[table_name] SET [database_name].[dbo].[table_name].[field_name] = @value WHERE [database_name].[dbo].[table_name].[field_name] = @searchvalue e l'alternati...
posta 10.04.2017 - 13:38
4
risposte

Come si generano i riferimenti alle chiavi esterne nella tabella?

Sto provando a progettare una tabella per memorizzare riferimenti a più tabelle come "target" dell'elemento in ogni riga. Un esempio dovrebbe chiarire cosa sto cercando di fare: Immagina di avere 4 tabelle (immagini, video, commenti, Mi piace...
posta 14.05.2013 - 23:28
5
risposte

Stringhe SQL rispetto a istruzioni SQL condizionali

C'è un vantaggio nel frammentare le stringhe sql insieme con le istruzioni sql condizionali nello stesso SQL Server? Ho solo circa 10 mesi di esperienza SQL, quindi potrei parlare per pura ignoranza qui. Dove lavoro, vedo persone che costruis...
posta 31.05.2012 - 17:18
2
risposte

Le distribuzioni linux e SQL gratuite più comunemente usate

Sto cercando di ridurre i costi iniziali di avviare un'impresa. Per quanto mi piaccia Windows Server 2008 e SQL Server 2008, penso che il loro modello di vendita per processore sia molto costoso. Inoltre, se l'azienda dovesse crescere, i nuovi s...
posta 29.05.2011 - 20:51
1
risposta

Clojure è un 3GL o un 4GL?

Un po 'di background (nel caso mi sbaglio) ... Penso di capirlo (è una semplificazione eccessiva): inserire manualmente i codici in memoria (o su una punchcard) è "lingua di prima generazione" usare mnemonici corrispondenti alle istruzi...
posta 12.01.2013 - 23:07
3
risposte

Come iniziare la programmazione [chiuso]

Ho seguito un corso di programmazione 2 anni fa, ma da allora non ho più lavorato in programmazione. Recentemente ho trovato un lavoro di programmatore, ma non esiste un gruppo di programmazione per cui io possa ottenere preziosa esperienza....
posta 29.09.2012 - 07:45
3
risposte

A che punto utilizzare le enumerazioni basate su stringhe può diventare un problema reale?

Questo è un seguace diretto di questa domanda . Una risposta data a queste domande dice (la mia comprensione), che oggigiorno usare enum basati su string invece di interi non è un grosso problema, perché i costi di hosting e i costi generali di...
posta 20.06.2015 - 19:46
1
risposta

L'indicizzazione di chiavi esterne è una buona pratica?

Guardando le tabelle DB create da uno sviluppatore diverso ho notato che ogni volta che una tabella aveva un campo / colonna forein_key_id , era sempre un INDEX / KEY . Non sono sicuro che sia stato creato manualmente o automatic...
posta 22.08.2016 - 21:42
2
risposte

Non si utilizzano le transazioni SQL

Sto guardando un codebase in cui uno sviluppatore non usa mai transazioni SQL, cioè ogni aggiornamento / inserimento nel database SQL è un'operazione atomica. Credo che il codice base trarrebbe beneficio dalle transazioni. Oggi stavo cercando...
posta 25.04.2013 - 21:01