I database SQL Server sono i database più utilizzati grazie alla loro facilità di creazione e manutenzione. Con un programma di interfaccia utente grafica (GUI) come SQL Server Management, non devi preoccuparti di utilizzare la riga di comando. Vedere il passaggio 1 di seguito per creare un database e iniziare a inserire informazioni in esso in pochi minuti.
Fare un passo
Passaggio 1. Installare il programma SQL Server Management Studio
Questo programma è disponibile gratuitamente da Microsoft e puoi usarlo per connetterti a un server SQL e gestirlo tramite un'interfaccia grafica invece di utilizzare la riga di comando.
- Per avviare una connessione remota con un server SQL, avrai bisogno di un programma SQL Server Management o simile.
- Gli utenti Mac possono utilizzare programmi open source come DbVisualizer o SQuirreL SQL. L'interfaccia può essere diversa, ma il principio generale rimane lo stesso.
- Per sapere come creare un database con gli strumenti della riga di comando, dai un'occhiata a questa guida.
Passaggio 2. Avviare SQL Server Management Studio
Al primo avvio del programma, ti verrà chiesto a quale server vuoi connetterti. Se hai già un server attivo e funzionante e disponi dei permessi necessari per connetterti a quel server, puoi inserire l'indirizzo del server e le informazioni sui permessi. Se vuoi creare un database locale, inserisci Nome database con. e Tipo di autenticazione su "Autenticazione Windows".
Fare clic su Connetti per continuare
Passaggio 3. Individuare la directory Database
Dopo la connessione a un server, un server locale o un server remoto, si aprirà una finestra Object Explorer sul lato sinistro dello schermo. Nella parte superiore dell'albero di Esplora oggetti, c'è il server a cui sei connesso. Se la struttura del server non si apre e non si espande, fai clic sull'icona "+" accanto ad essa. Trova la directory dei database.
Passaggio 4. Creare un nuovo database
Fare clic con il pulsante destro del mouse sulla directory Database, quindi selezionare "Nuovo database…". Apparirà una finestra e potrai gestire il database prima di crearlo in quella finestra. Assegna un nome al database in modo da poterlo identificare. La maggior parte degli utenti può lasciare il resto delle impostazioni come predefinito.
- Noterai che quando viene digitato il nome del database, verranno creati automaticamente due file aggiuntivi: i file Data e Log. Il file di dati contiene tutti i dati nel database, mentre il file di registro viene utilizzato per monitorare le modifiche nel database.
- Fare clic su OK per creare il database. Vedrai il nuovo database apparire nella directory Database espansa. Il database ha un'icona a forma di tubo.
Passaggio 5. Creare una tabella
Un database può memorizzare dati solo se si crea una struttura per i dati. Le tabelle contengono le informazioni inserite nel database ed è necessario crearle prima di passare ai passaggi successivi. Espandi il nuovo database nella directory Database, quindi fai clic con il pulsante destro del mouse sulla directory Tabelle e seleziona "Nuova tabella…".
Si aprirà una finestra in cui è possibile manipolare la nuova tabella sullo spazio libero rimanente sullo schermo
Passaggio 6. Creare una chiave primaria
Si consiglia vivamente di creare la chiave primaria come prima colonna della tabella. La chiave primaria funge da numero ID, o numero di registrazione, che consente di richiamare facilmente i dati. Per crearlo, inserisci "ID" nel campo Nome colonna, quindi digita int nel campo Tipo di dati e deseleziona "Consenti null". Fare clic sull'icona del lucchetto sulla barra degli strumenti per impostare la colonna come Chiave primaria.
- Non dovrebbero esserci valori null nella colonna Chiave primaria, perché i valori nel record devono iniziare almeno con "1". Se si lascia vuoto il valore, il primo valore immesso è "0".
- Nella finestra Proprietà colonna, scorrere verso il basso fino a trovare l'opzione Specifica identità. Espandi le opzioni e imposta "(Is Identity)" su "Sì". In questo modo il valore della colonna ID aumenterà ogni volta che si inseriscono nuovi dati, in modo che il processo di numerazione per ogni nuovo record venga eseguito in modo automatico ed efficace.
Passaggio 7. Comprendere la struttura della tabella
Una tabella è composta da campi o colonne. Ogni colonna rappresenta un aspetto nel record del database. Ad esempio, se stai creando un database per dipendenti, potresti avere le colonne "Nome", "Cognome", "Indirizzo" e "Numero di telefono".
Passaggio 8. Crea il resto delle colonne di cui hai bisogno
Quando hai finito di compilare i campi per la chiave primaria, vedrai apparire un nuovo campo sotto di essa. Nel nuovo campo, puoi inserire la colonna successiva. Compila i campi che ritieni debbano essere compilati e assicurati di selezionare il tipo di dati corretto per le informazioni da inserire nella colonna:
- nchar(#) - Questo tipo di dati dovrebbe essere usato per il testo, come nomi, indirizzi, ecc. Il numero tra parentesi è il numero massimo di caratteri che possono essere inseriti nel campo. Impostando un limite di dimensione, ti assicuri che la dimensione del database rimanga gestibile. I numeri di telefono devono essere salvati in questo formato, perché non si utilizzano le funzioni matematiche con i numeri di telefono.
- int - Questo tipo di dati viene utilizzato per i record che contengono solo numeri e di solito viene utilizzato per i campi ID.
- decimal(x, y) - Questo tipo di dati viene utilizzato per memorizzare i numeri in forma decimale e il numero tra parentesi specifica rispettivamente il numero di cifre del numero e il numero di cifre decimali dopo il numero. Ad esempio, decimal(6, 2) memorizzerà un numero nella forma 0000,00.
Passaggio 9. Salva il tuo tavolo
Quando hai finito di creare le colonne, dovrai salvare la tabella prima di inserire le informazioni in essa. Fare clic sull'icona Salva sulla barra degli strumenti, quindi immettere un nome per la tabella. Si consiglia di assegnare alla tabella un nome che possa aiutare a identificare il contenuto della tabella, in particolare per database più grandi con molte tabelle.
Passaggio 10. Immettere i dati nella tabella
Dopo aver salvato la tabella, puoi iniziare a inserire i dati in essa. Espandere la directory Tabelle all'interno della finestra Esplora oggetti. Se la tua nuova tabella non è nell'elenco. fare clic con il pulsante destro del mouse sulla directory Tabelle, quindi fare clic su Aggiorna. Fare clic con il pulsante destro del mouse sulla tabella, quindi selezionare "Modifica le prime 200 righe".
- La finestra centrale mostrerà i campi che puoi usare per iniziare a inserire i dati. Il tuo campo ID verrà compilato automaticamente, quindi puoi ignorarlo ora. Compila le informazioni per i restanti campi disponibili. Quando fai clic sulla riga successiva, vedrai che il campo ID nella prima riga si riempie automaticamente.
- Continua questo processo fino a quando non avrai inserito tutte le informazioni richieste.
Passaggio 11. Utilizzare il comando Esegui sulla tabella per salvare i dati
Fare clic sul pulsante Esegui SQL sulla barra degli strumenti quando hai finito di inserire le informazioni per salvarle nella tabella. Il server SQL verrà eseguito dietro le quinte per analizzare i dati nelle colonne che hai creato. Il pulsante Esegui SQL ha l'aspetto di un punto esclamativo rosso. Puoi anche premere Ctrl+R per farlo.
Se sono presenti errori nei dati inseriti, i record contenenti i dati errati verranno visualizzati prima dell'esecuzione della tabella
Passaggio 12. Chiama i tuoi dati con query
A questo punto, il tuo database è stato creato. È possibile creare tutte le tabelle necessarie in ciascun database (ogni database ha limitazioni, ma la maggior parte degli utenti non deve preoccuparsene a meno che l'utente non stia lavorando su un database di livello aziendale). Ora puoi richiamare i dati per generare report o per altri scopi amministrativi. Cerca l'articolo WikiHow per informazioni dettagliate su come chiamare i dati con le query.