Parte 1: Introduzione a SQL
Obiettivo: Creare una tabella Studenti
in un database SQL e inserire dati in essa. L'esercizio aiuterà a comprendere la sintassi per la creazione di tabelle e l'inserimento di righe.
Istruzioni:
Accesso all'ambiente SQL:
Utilizza un ambiente SQL online, come il Try-SQL Editor di W3Schools, SQLFiddle, o un sistema di gestione del database (DBMS) installato localmente, come MySQL, PostgreSQL o SQLite, per eseguire i comandi SQL.
Crea la tabella
Studenti
:Usa il seguente comando SQL per creare una tabella denominata
Studenti
. La tabella dovrà avere quattro colonne:ID
,Nome
,Cognome
, eAnnoDiNascita
.CREATE TABLE Studenti ( ID int, Nome varchar(255), Cognome varchar(255), AnnoDiNascita int );
Inserisci dati nella tabella
Studenti
:Ora che hai creato la tua tabella, inserisci almeno tre record in essa. Usa il comando
INSERT INTO
per aggiungere dati.INSERT INTO Studenti (ID, Nome, Cognome, AnnoDiNascita) VALUES (1, 'Mario', 'Rossi', 2001); INSERT INTO Studenti (ID, Nome, Cognome, AnnoDiNascita) VALUES (2, 'Luca', 'Bianchi', 2002); INSERT INTO Studenti (ID, Nome, Cognome, AnnoDiNascita) VALUES (3, 'Giulia', 'Verdi', 2003);
Verifica i dati inseriti:
Dopo aver inserito i dati, esegui una query
SELECT
per assicurarti che tutti i dati siano stati inseriti correttamente.SELECT * FROM Studenti;
Riflessione:
Esamina i risultati della tua query. Ti vengono restituiti i dati di tutti gli studenti che hai inserito? Ci sono modifiche che potresti voler fare per migliorare la struttura della tua tabella o per correggere eventuali errori?
Domande Bonus per Approfondire:
Come modificaresti la tabella per assicurarti che ogni studente abbia un ID unico?
Come potresti aggiungere una colonna
Email
alla tua tabellaStudenti
?Puoi pensare a un modo per selezionare solo gli studenti nati dopo l'anno 2000?
Last updated
Was this helpful?