Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Descrizione delle tabelle SQL

modello di tabelle SQL set di dati per applicazioni di calcolo e siti web . Utilizzando le istruzioni SQL , gli sviluppatori possono definire la struttura e il contenuto delle tabelle del database . Tabelle di database SQL includono colonne con valori di tipi di dati specifici, tutti definiti in SQL . SQL può anche definire i vincoli all'interno di una particolare colonna , o le relazioni tra diverse colonne e tabelle . Istruzioni SQL possono anche collegarsi a tabelle di database per eseguire query di loro per i dati . Nome

Una tabella di database definito in SQL deve avere un nome . Nella maggior parte dei casi, gli sviluppatori cercano di scegliere i nomi che sono significative , rendendo più semplice il sistema di database risultante da lavorare. Il seguente esempio di SQL estratto dichiara una nuova tabella di database utilizzando il suo nome :

CREATE TABLE Ordine (

/* Colonne qui * /

}

tavolo potrebbe far parte di un sistema di servizio al cliente in cui sono memorizzati i dati degli ordini nel database di query SQL fanno riferimento anche ai nomi di tabella come segue : .

SELECT * FROM ordine

Questa query seleziona tutti i dati nella tabella " ordine" .
colonna Nomi
tabelle di database

contengono colonne , istruzioni SQL così la creazione di tabelle definiscono queste colonne utilizzando i loro nomi . nomi significativi sono anche preferito per le colonne , in quanto ciò rende lo sviluppo futuro più semplice. Ad esempio, la tabella "Ordine " potrebbe contenere colonne che rappresentano la data dell'ordine e l'importo totale . nella maggior parte dei casi , le tabelle del database comprende anche una colonna che definisce ogni record nella tabella in modo univoco , conosciuta come la chiave primaria colonne chiave primaria spesso hanno nomi con "ID" in loro, come ad esempio le query SQL possono selezionare particolari colonne per nome come segue . " orderID . " :

Seleziona orderId dall'ordine


Tipi di dati
istruzioni SQL

definiscono colonne utilizzano il nome della colonna e il tipo di dati . il tipo di dati determina il tipo e la gamma di valore che possono essere memorizzati all'interno dei record per una . particolare colonna il seguente codice di esempio mostra la creazione della tabella " ordine" con un numero di colonne con i nomi ei tipi di dati indicati :

CREATE tABLE ordine (

orderID int , Stati

int totale , Stati

customerId int

) per

Questo esempio semplificato definisce tre colonne integer all'interno della tabella : uno per l' ID ordine , una per l'importo totale e uno in rappresentanza il cliente di effettuare l'ordine .
valori
istruzioni SQL

possono definire alcuni vincoli e valori predefiniti per le colonne . l' estratto seguente esempio estende la linea che definisce la colonna ID per garantire ogni record al suo interno ha un valore e di auto-incremento è :

orderId int NOT NULL iNCREMENTO AUTOMATICO , Stati

Questa linea significa che ogni volta che un nuovo record viene aggiunto alla tabella , la colonna deve . . hanno un valore il comando incremento automatico indica a SQL per assegnare un numero progressivo più volte per ogni nuovo record inserito per definire la colonna come chiave primaria , la dichiarazione di creare la tabella può includere il seguente comando :

PRIMARY KEY ( orderID ) economici

 

software © www.354353.com