Si rivolge a: sviluppatori di applicazioni che non hanno familiarità con la progettazione, l'implementazione o la manutenzione di database, che hanno bisogno di creare un database per usarlo con le loro applicazioni.
I link seguenti sono link esterni e forniscono informazioni e guide per capire come progettare, creare e mantenere database utilizzando SQL Server, come pure evitare errori comuni durante la progettazione del database. NOTA: alcune risorse elencate sono disponibili solo in lingua Inglese.
Una ben congegnata progettazione di un database ridurrà lo spazio di memorizzazione richiesto tramite la normalizzazione dei dati, aumenterà le prestazioni per mezzo dell'organizzazione e dell'indicizzazione dei dati e, in generale, consentirà di evitare di rivedere e riprogettare il database più volte durante lo sviluppo dell'applicazione. Ten Common Database Design Mistakes fornisce una lista di dieci tra i più comuni errori di pgettazione, come pure le conseguenze di questi errori. Gli altri link in questa sezione forniscono risorse aggiuntive per aiutare a progettare con successo il database utilizzato dall'applicazione.
T-SQL è il linguaggio di query utilizzato per comunicare ed agire con i dati contenuti in un database SQL Server. Pur essendoci altri modi per interagire con i dati dall'interno di un'applicazione, come LINQ, per la maggior parte delle interazioni con il database sarà necessario utilizzare T-SQL.
Un'applicazione di livello dati (Data-Tier Application, DAC) è un'entità che contiene tutti gli oggetti di database e di istanza utilizzati da un'applicazione. Una DAC fornisce una singola unità per l'authoring, la distribuzione e la gestione degli oggetti di livello dati, invece di doverli gestire separatamente.
Questo articolo è disponibile anche nelle seguenti lingue: