Come creare tabelle in Microsoft SQL Server

March 4

Come creare tabelle in Microsoft SQL Server


Microsoft SQL Server è un sistema di gestione di database di livello enterprise. Ogni database creato può contenere molte altre strutture come le tabelle, stored procedure, funzioni e viste. La tabella è uno dei più importanti elementi costitutivi di un database perché in realtà contiene tutti i dati mentre le altre strutture appena interagiscono con i dati. Ogni tabella è costituito definizioni di colonna che descrivono il tipo di dati da memorizzare. Le righe della tabella sono i dati reali memorizzati. È possibile creare tabelle in SQL Server all'interno dell'interfaccia utente o con il linguaggio SQL (Structured Query) comandi.

istruzione

Creazione di una tabella A Mano

1 Aprire il "Microsoft SQL Server Management Studio" e collegare al motore di database su cui si desidera lavorare.

2 Espandere la cartella "Database" e quindi espandere il nodo per il database in cui si desidera creare una tabella.

3 Fai clic destro sulla cartella "Tabelle" e selezionare "Nuova tabella" dal menu contestuale.

4 Digitare un nome di colonna e selezionare un tipo di dati dall'elenco a discesa. Ci sono molti tipi di dati tra cui scegliere. I tipi di base sono "varchar" per valori di stringa, "int" per i numeri interi, "datetime" per le date e "bit" per i valori booleani.

5 Fare clic sul menu "File" e selezionare "Salva Table_1" dalle voci di menu.

6 Digitare un nome per la nuova tabella e fare clic sul pulsante "OK" per terminare la creazione della tabella.

Creare una tabella con i comandi SQL

7 Aprire il "Microsoft SQL Server Management Studio" e collegare al motore di database su cui si desidera lavorare.

8 Espandere la cartella "Database" e quindi fare clic sul database su cui si desidera creare una tabella.

9 Fare clic sul pulsante "Nuova query" per aprire una finestra di comando.

10 Creare una tabella di base con più colonne utilizzando il comando SQL "CREATE TABLE". Eseguire la seguente istruzione SQL nella finestra di comando di query.

CREATE TABLE MyTable
(
MyInteger int,
varchar MyString (255),
MyNumber galleggiante,
datetime MyDate,
po myBoolean
)

11 Creare una tabella più complessa eseguendo la seguente istruzione SQL nella finestra di comando di query.

CREATE TABLE MyOtherTable
(
Intero int chiave primaria non NULL,
varchar MyString (255),
MyNumber galleggiante,
datetime MyDate NOT NULL,
MyBoolean po DI DEFAULT 1
)

Consigli e avvertenze

  • Ci sono molte opzioni più complesse è possibile scegliere quando si crea una tabella. Per esempio, è possibile creare chiavi primarie ed esterne, impostare i valori predefiniti e specificare se una colonna può contenere valori vuoti (nulli). Ci sono anche molti altri tipi di dati disponibili, come decimali, char, testo, immagine, denaro, ecc