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.
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 |
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 |
👉 Lesssu 11 | PDF dell'esercitazione SQL — Scarica il PDF del tutorial SQL per principianti |
MariaDB
👉 Lesssu 1 | MariaDB Esercitazione - 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.