

Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Riassunto del linguaggio SQL (Structured Query Language) adatto al quarto superiore. Contiene definizione, Caratteristiche generali del linguaggio SQL,Identificatori e tipi di dati in SQL,Comandi DDL (Data Definition Language) di SQL,Operazioni relazionali nel linguaggio SQL.
Tipologia: Schemi e mappe concettuali
1 / 3
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!


SQL è un linguaggio standardizzato( il che significa che le istruzioni SQL scritte per un database possono essere utilizzate anche su altri database compatibili con SQL.) utilizzato per gestire e manipolare database relazionali. È un linguaggio dichiarativo, il che significa che gli utenti specificano cosa desiderano ottenere, ma non come farlo. Il motore di database si occupa dell'implementazione delle operazioni richieste. SQL è basato su un modello relazionale, che organizza i dati in tabelle con righe e colonne. Fornisce una vasta gamma di comandi per eseguire operazioni di interrogazione, inserimento, aggiornamento e cancellazione dei dati all'interno dei database. Identificatori e tipi di dati in SQL: Gli identificatori sono utilizzati per denominare tabelle, colonne, viste e altri oggetti nel database. Devono iniziare con una lettera e possono contenere lettere, numeri e alcuni caratteri speciali come underscore (_).Gli identificatori in SQL sono generalmente insensibili alle maiuscole e minuscole, il che significa che "nome" e "NOME" sono considerati identici. Tipi di dati: SQL fornisce diversi tipi di dati, tra cui: Numeri interi: INT, INTEGER, SMALLINT, BIGINT. Numeri decimali: DECIMAL(p, s), NUMERIC(p, s), FLOAT, REAL. Stringhe di testo: VARCHAR(n), CHAR(n), TEXT. Date e ore: DATE, TIME, DATETIME, TIMESTAMP. Altri tipi specializzati: BOOLEAN, BLOB, JSON, XML, etc.
Comandi DDL (Data Definition Language) di SQL: CREATE TABLE viene utilizzato per creare una nuova tabella nel database, specificando il nome della tabella, le colonne e i tipi di dati associati. È possibile aggiungere vincoli per definire regole di validità dei dati. ALTER TABLE consente di modificare la struttura di una tabella esistente, aggiungendo, modificando o eliminando colonne, modificare il tipo di dati di una colonna, aggiungere vincoli, etc. DROP TABLE viene utilizzato per eliminare una tabella dal database. CREATE INDEX Crea un indice su una o più colonne di una tabella per migliorare le prestazioni delle interrogazioni. Gli indici consentono di accedere rapidamente ai dati in base ai valori delle colonne indicizzate. ALTER INDEX consente di modificare un indice esistente, ad esempio per aggiungere o rimuovere colonne indicizzate. Operazioni relazionali nel linguaggio SQL: SELECT: Utilizzato per estrarre dati da una o più tabelle. È possibile specificare le colonne desiderate, le tabelle da cui estrarre i dati e le condizioni di filtro utilizzando la clausola WHERE. INSERT:Utilizzato per inserire nuovi record in una tabella. È necessario specificare il nome della tabella e i valori da inserire per ogni colonna corrispondente. UPDATE:viene utilizzato per modificare i dati esistenti in una tabella, specificando le colonne da aggiornare e le condizioni di filtro.