Tutorial SQL per principianti
Riepilogo dell'esercitazione SQL
Cosa dovrei sapere?
Il corso รจ progettato per i principianti di SQL. Non รจ richiesta alcuna esperienza precedente con DB.
๐ Scarica il PDF del tutorial SQL
Programma SQL
Fondamenti della banca dati
| ๐ Lesssu 1 | Cos'รจ un database? โ Definizione, significato, tipi, esempio |
| ๐ Lesssu 2 | Che cos'รจ SQL? - Apprendi le nozioni di base su SQL, la forma completa di SQL e come utilizzarlo |
| ๐ Lesssu 3 | MySQL Tutorial sul banco di lavoro per principianti - Come installare MySQL Banco da lavoro e utilizzo |
| ๐ฅ Lesssu 4 | Gestione SQL con ManageEngine |
Progettazione di database
| ๐ Lesssu 1 | Esercitazione sulla progettazione di database โ Imparare la modellazione dei dati |
| ๐ Lesssu 2 | Cos'รจ la normalizzazione? โ Esempio di database 1NF, 2NF, 3NF, BCNF |
| ๐ Lesssu 3 | Cos'รจ la modellazione ER? โ Impara con l'esempio |
Nozioni di base su SQL
| ๐ Lesssu 1 | MySQL Crea tabella โ Come creare un database in MySQL |
| ๐ Lesssu 2 | MySQL istruzione SELECT โ Impara con l'esempio |
| ๐ Lesssu 3 | MySQL Dove la clausola โ AND, OR, IN, NOT IN Esempio di query |
| ๐ Lesssu 4 | MySQL INSERISCI NELLA query โ Come aggiungere una riga nella tabella (esempio) |
| ๐ Lesssu 5 | MySQL ELIMINA domanda โ Come eliminare una riga da una tabella |
| ๐ Lesssu 6 | MySQL AGGIORNAMENTO Domanda โ Impara con l'esempio |
Ordinamento dei dati
| ๐ Lesssu 1 | ORDINA PER MySQL โ Interrogazione DESC e ASC con ESEMPIO |
| ๐ Lesssu 2 | Clausola SQL GROUP BY e HAVING โ Impara con l'esempio |
| ๐ Lesssu 3 | MySQL Esercitazione sui caratteri jolly โ Mi piace, NON Mi piace, Fuga, ( % ), ( _ ) |
| ๐ Lesssu 4 | Espressioni regolari MYSQL (REGEXP) โ Cos'รจ, sintassi ed esempi |
funzioni
| ๐ Lesssu 1 | MySQL funzioni โ Stringa, Numerico, Definito dall'utente, Memorizzato |
| ๐ Lesssu 2 | MySQL Esercitazione sulle funzioni aggregate โ SOMMA, AVG, MAX, MIN , CONTEGGIO, DISTINTO |
Bisogna sapere cose!
| ๐ Lesssu 1 | MySQL ร NULL E NON ร NULL Tutorial โ Impara con l'esempio |
| ๐ Lesssu 2 | MySQL INCREMENTO AUTOMATICO โ Impara con l'esempio |
| ๐ Lesssu 3 | MYSQL โ ALTERARE, RIMUOVERE, RINOMARE, MODIFICARE โ Che cos'รจ, sintassi con esempi |
| ๐ Lesssu 4 | MySQL LIMITE E SPOSTAMENTO โ Impara con l'esempio |
Gli argomenti piรน temuti!
| ๐ Lesssu 1 | MySQL Esercitazione sulle sottoquery โ Impara con l'esempio |
| ๐ Lesssu 2 | MySQL ISCRIVITI al tutorial โ INTERNO, ESTERNO, SINISTRA, DESTRA, CROCE |
| ๐ Lesssu 3 | MySQL UNION โ Tutorial completo |
| ๐ Lesssu 4 | MySQL Visualizzazioni - Come creare viste da tabelle con esempi |
| ๐ Lesssu 5 | MySQL Esercitazione sull'indice - Crea, aggiungi e rilascia |
Che cosa dopo!
| ๐ Lesssu 1 | La tua prima applicazione utilizzando MySQL e PHP - Iniziare! |
| ๐ Lesssu 2 | Oracle MySQL Certificazione 5.6 - Oracle MySQL 5.6 Guida allo studio |
| ๐ Lesssu 3 | SQL contro MySQL - Qual รจ la differenza tra SQL e MySQL? |
| ๐ Lesssu 4 | migliori strumenti SQL โ 25 migliori strumenti SQL, software di database e IDE |
| ๐ Lesssu 5 | Costruttori ed editor di query SQL โ 10 migliori SQL Query Builders & Editor |
| ๐ Lesssu 6 | Compilatore ed editor SQL online โ 10 migliori compilatori e editor SQL online |
| ๐ Lesssu 7 | Corsi SQL gratuiti โ 11 migliori corsi e certificazioni SQL gratuiti |
| ๐ Lesssu 8 | Libri SQL โ 14 migliori libri SQL per principianti ed esperti |
| ๐ Lesssu 9 | Foglio di trucco SQL - Foglio informativo sui comandi SQL |
| ๐ Lesssu 10 | Domande di intervista SQL - Le 50 principali domande e risposte dell'intervista SQL |
MariaDB
| ๐ Lesssu 1 | MariaDB Tutorial - Impara la sintassi, i comandi con esempi |
| ๐ Lesssu 2 | MariaDB vs MySQL - Qual รจ la differenza tra MariaDB & MySQL |
Cos'รจ un DBMS?
Un sistema di gestione di database (DBMS) รจ un software utilizzato per archiviare e gestire i dati. Garantisce la qualitร , la durabilitร e la riservatezza delle informazioni. Il tipo piรน popolare di DBMS sono i sistemi di gestione di database relazionali o RDBMS. In questo caso, il database รจ costituito da un insieme strutturato di tabelle e ogni riga di una tabella รจ un record.
Che cos'รจ SQL?
Structured Query Language (SQL) รจ il linguaggio standard per la manipolazione dei dati in un DBMS. In parole semplici, viene utilizzato per comunicare con i dati in un DBMS. Di seguito sono riportati i tipi di istruzioni SQL
- Data Definition Language (DDL) consente di creare oggetti come schemi e tabelle nel database
- Data Control Language (DCL) consente di manipolare e gestire i diritti di accesso sugli oggetti del database
- Il Data Manipulation Language (DML) viene utilizzato per cercare, inserire, aggiornare ed eliminare dati; questo argomento verrร trattato in parte in questo tutorial SQL.
Cos'รจ Domanda?
Una query รจ un insieme di istruzioni fornite al sistema di gestione del database. Indica a qualsiasi database quali informazioni desideri ottenere dal database. Ad esempio, per recuperare il nome dello studente dalla tabella del database STUDENT, puoi scrivere la query SQL in questo modo:
SELECT Student_name from STUDENT;
Processo SQL
Quando desideri eseguire un comando SQL per qualsiasi sistema DBMS, devi trovare il metodo migliore per eseguire la tua richiesta e il motore SQL determina come interpretare quella specifica attivitร .
I componenti importanti inclusi in questo processo SQL sono:
- Motore di query SQL
- Motori di ottimizzazione
- Inviatore di query
- Motore di query classico
Un motore di query classico ti consente di gestire tutte le query non SQL.
Ottimizzazione SQL
Sapere come fare query non รจ troppo difficile, ma รจ necessario imparare e comprendere davvero come funziona l'archiviazione dei dati e come vengono lette le query per ottimizzare le prestazioni SQL. Le ottimizzazioni si basano su due fattori chiave:
- Fare le scelte giuste quando si definisce la struttura del database
- Applicare i metodi piรน appropriati per leggere i dati.
Cosa imparerai in questo corso SQL?
Questo tutorial di base su SQL รจ progettato per chiunque intenda lavorare con i database, in particolare nei ruoli di amministratori di sistema e sviluppatori di applicazioni. I tutorial aiutano i principianti ad apprendere i comandi SQL di base, tra cui SELECT, INSERT INTO, UPDATE, DELETE FROM e altro. Ogni comando SQL viene fornito con esempi chiari e concisi.
Oltre all'elenco dei comandi SQL, il tutorial presenta flashcard con funzioni SQL, come AVG(), COUNT() e MAX(). Insieme a questi, i quiz aiutano a convalidare la tua conoscenza di base della lingua.
Questo corso SQL ti aiuterร a gestire vari aspetti del linguaggio di programmazione SQL.
Perchรฉ dovresti imparare SQL?
SQL รจ un linguaggio facile da imparare, specificamente progettato per lavorare con i database. C'รจ una crescente domanda di professionisti in grado di gestire i database. Quasi tutte le grandi aziende utilizzano SQL. ร ampiamente utilizzato in vari settori come la prenotazione dei biglietti, il settore bancario, le piattaforme di social media, la condivisione dei dati, l'eCommerce, ecc., quindi ci sono vaste opportunitร disponibili per lo sviluppatore SQL.

