Sapere come creare correttamente una tabella SQL è forse una delle competenze più essenziali che un progettista di database in erba dovrebbe avere.
Se sei nuovo nella gestione dei database o hai semplicemente bisogno di un aggiornamento sulle tabelle SQL, questo tutorial è quello che fa per te.
Guida introduttiva alla tabella SQL
Prima di creare una tabella, assicurati di avere uno schema impostato in un server SQL. Per questo esempio, utilizzeremo un file Server MySQL insieme a MySQL Workbench per creare una tabella.
La prima cosa da fare è impostare una connessione.
Per fare ciò, apri MySQL Workbench e fai clic su + icona per aggiungere una connessione.
Si apre una finestra di dialogo in cui è possibile controllare le proprietà della nuova connessione. Aggiungi un nuovo Nome connessione e fare clic ok.
Facendo clic sulla connessione si accede all'editor in cui è possibile immettere query per creare e manipolare schemi.
Per testare il nostro codice per la creazione di una tabella, creiamo un nuovo schema.
CREATE schema mySchema;
USA mySchema
Questo crea uno schema SQL che memorizza le tabelle e le loro relazioni. Ora, sul tavolo.
Crea una tabella SQL
In SQL, è possibile creare una tabella utilizzando la parola chiave CREATE. Durante la creazione della tabella, è necessario specificare i nomi delle colonne, i tipi di dati delle colonne e la colonna della chiave primaria.
La sintassi generale per farlo è:
CREATE TABLE nome_tabella (
tipo di dati colonna1
tipo di dati colonna2,
tipo di dati column3,
...
tipo di dati columnN,
CHIAVE PRIMARIA (nome colonna)
);
Utilizziamo questa sintassi per creare una tabella che memorizzi i dati dei dipendenti in un'azienda.
usa mySchema;
CREATE TABLE dipendente (
empID int non nullo,
empName varchar (25) non nullo,
emailID varchar (25) non nullo,
CHIAVE PRIMARIA (empID)
);
Notare la frase chiave non nulla qui. Ciò garantisce che ogni volta che viene aggiunto un nuovo dipendente, nessuno dei campi può essere lasciato vuoto durante l'aggiunta delle informazioni.
Ora, testiamo se la nostra tabella è stata creata e archiviata correttamente nello schema. Un modo per farlo è aggiungere alcuni valori alla tabella e visualizzarli nel pannello "Griglia dei risultati".
Aggiunta di valori in una tabella SQL
Per aggiungere valori alla tabella, utilizzare il comando e gli argomenti seguenti:
INSERT INTO dipendente
VALORI (1, "John Matthews", "[email protected]");
Visualizzazione dei valori da una tabella SQL
Per visualizzare i valori dalla tabella dei dipendenti, possiamo utilizzare il comando SELEZIONA.
A tale scopo, utilizzare quanto segue:
SELEZIONA * da dipendente;
* Qui è un operatore jolly che seleziona tutto per impostazione predefinita. In questo caso, tutte le righe della tabella dei dipendenti vengono selezionate per essere visualizzate.
Se tutto va liscio, questo è quello che dovresti vedere:
Relazionato: Impara il comando GROUP BY di SQL
Esplorare ulteriormente SQL
C'è molto di più nei database oltre alla semplice creazione di tabelle su tabelle. Puoi giocare con alcune funzioni utili come query e sottoquery o, se ti senti avventuroso, persino provare a scrivere una procedura o un trigger.
Alla fine della giornata, tuttavia, l'efficacia del tuo programma SQL dipende dal modo in cui costruisci e strutturi le tue tabelle. Quindi assicurati di mantenere questa guida come segnalibro finché non sai come costruire tabelle SQL come il palmo della tua mano!
Vuoi saperne di più su SQL? Avere un controllo sui vari comandi delle query SQL è un ottimo modo per andare avanti.
Leggi Avanti
- Programmazione
- SQL
- Banca dati
Yash è un aspirante studente di informatica che ama costruire cose e scrivere di tutto ciò che riguarda la tecnologia. Nel tempo libero, gli piace giocare a Squash, leggere una copia dell'ultimo Murakami e cacciare i draghi a Skyrim.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Ancora un passo…!
Conferma il tuo indirizzo e-mail nell'e-mail che ti abbiamo appena inviato.